Commit Graph

5103 Commits

Author SHA1 Message Date
OBattler
58a1939dbf Improved the main window size specifying, now has an option to lock the window to the specified size, making it unresizable. 2021-04-12 05:58:59 +02:00
OBattler
2c12f47bd7 Updated win/CMakeLists.txt. 2021-04-12 04:57:16 +02:00
OBattler
1e272bbc60 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-12 03:42:17 +02:00
OBattler
b6b5558aa3 Added the ability to size the window to a specific resolution, closes #1362;
Fixed unsolicited mouse captures after a double-click in an open file dialog, fixes #1367.
2021-04-12 03:42:03 +02:00
ts-korhonen
3c328d93b5 win_opengl: fix resizing as child window 2021-04-12 01:45:23 +03:00
ts-korhonen
42d18fe165 win_opengl: add windows message hook to relay input, hide cursor on capture, unify method naming 2021-04-12 00:58:04 +03:00
ts-korhonen
fe3e1d05de win_opengl: Get window size from resize instead of enable. Use noactivate window style to keep focus on parent window. 2021-04-11 22:29:00 +03:00
Miran Grča
4f468b4860 Merge pull request #1368 from tiseno100/master
Few minor changes on the Intel i450KX
2021-04-11 20:48:32 +02:00
Panagiotis
da82b11b29 Few minor changes on the Intel i450KX 2021-04-11 15:33:11 +03:00
OBattler
7aac3a3d21 Removed more excess logging. 2021-04-11 08:30:46 +02:00
Miran Grča
00f722bdf5 Merge pull request #1365 from nerd73/master
Fix minimum FSB on TMC PAT54PV
2021-04-11 07:36:44 +02:00
OBattler
5223f8af3d Removed x86_ops_cyrix.h from the Dev branch. 2021-04-11 07:36:12 +02:00
OBattler
9587a254bc Removed excess logging from cpu/cpu.c. 2021-04-11 07:30:01 +02:00
OBattler
8b6f9707d5 More CPU fixes, and SMM now implemented on Cyrix Cx486 and Cx5x86 CPU's as well as on Intel/AMI SX, DX, and SX2 CPU's. 2021-04-11 07:25:08 +02:00
ts-korhonen
2b662ebc53 Merge branch 'master' into opengl 2021-04-11 00:44:52 +03:00
OBattler
8175289c9d Am486 SMBASE is now correctly initialized to 30000, 60000 is for the Am486DXL and Am486DXL2, which we do not emulate. 2021-04-10 22:22:19 +02:00
OBattler
c4fd9e7753 Added a comment to that piece of code in pit.c to avoid future confusion. 2021-04-10 19:49:07 +02:00
OBattler
8aae3f6163 Reverted the inappropriate PIT "fix" by qeggers that actually broke PIT readouts while writing the counts (so yes, the wm was intended, not rm), fixes several machines. 2021-04-10 19:46:06 +02:00
OBattler
bcb2e5598e CPU and MMU fixes, fixes #1366 and the entire mess that is build 2900. 2021-04-10 19:05:12 +02:00
ts-korhonen
39268e88ef Add some documentation to win_opengl.c 2021-04-10 18:15:26 +03:00
ts-korhonen
f315145c7d OpenGL rendering component. First iteration, WiP. 2021-04-10 18:15:26 +03:00
nerd73
b0bff5007c TMC PAT54PV supports 50 mhz FSB speed 2021-04-09 23:46:47 -06:00
OBattler
b931e81485 Fixed a PIT bug (reported by qeggers). 2021-04-10 07:23:36 +02:00
OBattler
5990663881 Keyboard reset fixes and the two files I forgot in the previous commit. 2021-04-10 07:22:49 +02:00
OBattler
976f6edc9d Merge branch 'master' of https://github.com/86Box/86Box 2021-04-10 07:19:15 +02:00
OBattler
c370ae7e18 CPU and MMU cleanups and fixes, and non-Debug builds are now stripped again. 2021-04-10 07:18:47 +02:00
Miran Grča
996384d72f Merge pull request #1364 from nerd73/master
Add the TMC PAT54PV machine
2021-04-10 06:39:47 +02:00
nerd73
84c4ae7e93 The PAT54PV bios blacklists AMD CPUs. 2021-04-09 21:26:28 -06:00
nerd73
a4f16a799e Add the TMC PAT54PV
An ISA/VLB Socket 5 machine. Also makes KBC command A0 return 0x28 then 0 so that the BIOS can function.
2021-04-09 20:24:47 -06:00
OBattler
99ca313565 Fixed the IDE hard disk busy status setting on reset. 2021-04-07 23:55:19 +02:00
OBattler
28c95d88c2 The ALi M1487/89 now correctly clears SMI status on clearing bit 4 of register 0x30, fixes booting with 486DX2/iDX4. 2021-04-07 23:47:00 +02:00
OBattler
76b2ac640b Made sure the XT MFM and XTA hard disk controllers specify the hard disk type in the name, closes #1119. 2021-04-07 02:21:37 +02:00
OBattler
3747c7f7fa Added the Compaq Presario 2240, closes #1207. 2021-04-07 02:14:01 +02:00
OBattler
200528443f And fixed the fix. 2021-04-07 00:52:55 +02:00
OBattler
bc2fd285c4 Made the IDE RESET BUSY status setting only apply when IDE is in ATA-3 mode. 2021-04-07 00:52:28 +02:00
OBattler
695ebbb512 Merge branch 'master' of https://github.com/86Box/86Box 2021-04-06 22:17:03 +02:00
OBattler
4bd9b93980 Fixed the short name of the ASUS ISA-486, fixes #1357. 2021-04-06 22:16:52 +02:00
Teemu Korhonen
6ab499a64e Full screen resize fix (#1359)
* Fixed WM_WINDOWPOSCHANGED not handling window resize when leving full screen mode.

* Fix whitespaces.
2021-04-06 20:38:34 +02:00
Miran Grča
5686b189b3 Merge pull request #1356 from F10Setup/master
Renamed the 6571 to the 6573
2021-04-06 09:15:45 +02:00
F10Setup
b9c67a71aa Renamed the 6571 to the 6573 2021-04-06 09:56:17 +03:00
OBattler
b7073cec98 To 63 MB actually. 2021-04-06 08:37:07 +02:00
OBattler
38a701a964 Increased the memory limit of the FIC 486-VC-HD to 64 MB. 2021-04-06 08:35:13 +02:00
OBattler
06f7ee93fe Removed references to the not yet finished Tseng ET3000AX from the Makefile. 2021-04-06 07:43:53 +02:00
OBattler
a9bcb5e35f The Phoenix 486 jumper now once again handles the internal graphics card bit. 2021-04-06 07:36:24 +02:00
OBattler
8724e2bfe4 Fix for the on-board NCR 53c810 PCI SCSI controller's slot. 2021-04-06 07:35:52 +02:00
OBattler
4dae3c7338 Slight PIT fixes and optimizations and the forgotten updated Super I/O chip include. 2021-04-06 07:35:03 +02:00
OBattler
edace2282a Slight PIC optimizations. 2021-04-06 07:32:24 +02:00
OBattler
e04ebd69a2 PCI changes. 2021-04-06 07:30:11 +02:00
Miran Grča
58b2467d8e Merge pull request #1354 from tiseno100/master
Implemented the OPTi 822 VLB to PCI bridge
2021-04-06 07:24:36 +02:00
Miran Grča
091b45c104 Merge branch 'master' into master 2021-04-06 07:24:30 +02:00