Commit Graph

1123 Commits

Author SHA1 Message Date
Daniel Gurney
805ee8f1df Add compilation instructions to README.md 2017-07-26 16:32:20 +03:00
Daniel Gurney
000b7d8a27 Add compilation instructions to README.md 2017-07-26 16:29:51 +03:00
OBattler
bb053cee5d Removed some excess logging. 2017-07-26 15:10:52 +02:00
OBattler
658909e416 Fixed multiple bugs. 2017-07-26 15:02:03 +02:00
OBattler
edf2a5b24c Fixed the turbo poller for cases like 720k floppy in 1.44M drive. 2017-07-26 10:15:35 +02:00
OBattler
8a01fc7ef2 Properly fixed the configuration variable and section delete functions;
Commented out the JEGA code.
2017-07-26 00:34:43 +02:00
OBattler
02f5d663d0 New turbo floppy poller, should be a bit faster than before. 2017-07-26 00:16:54 +02:00
OBattler
562a138ec8 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-25 20:33:15 +02:00
OBattler
15d90054f1 Configuration entry and section deletion are now by actually deleting the item from the linked list, properly fixes the floppy/hard disk corruption bug. 2017-07-25 20:32:48 +02:00
TC1995
e3952f0618 Fixed the Bus Mouse IRQ firing when needed. 2017-07-25 20:15:31 +02:00
Melissa Goad
2fe004522a Merge branch 'master' into experimental 2017-07-24 17:58:09 -05:00
OBattler
bb0840fbe0 Applied the last two mainline PCem commits;
Restored the Mouse Systems mouse identify byte back to 'H'.
2017-07-25 00:36:17 +02:00
TC1995
9eb563a1ab Fixed VisiCorp Vision's Mouse Systems Mouse's poller. 2017-07-24 22:49:51 +02:00
TC1995
bac4a8ef97 Small fix for the InPort mouse, makes it work in every OS now, including IBM OS/2 1.x. 2017-07-24 20:51:06 +02:00
OBattler
9aa0bd3a99 Committed the two codegen files I forgot to commit in the previous commit. 2017-07-24 18:51:32 +02:00
OBattler
9919de86ff Applied the mainline PCem AGI stall commit;
Fixed the mouse list order mess.
2017-07-24 18:42:29 +02:00
TC1995
abf5b44b08 Added proper Bus Mouse emulation and introduced InPort Mouse emulation. 2017-07-24 16:34:56 +02:00
OBattler
36fcf10388 REP instructions now correctly issue a Debug exception after every iteration, fixes NT 3.x on 386 CPU's;
Fixed a string bug in the Settings dialog (Joysticks combo box).
2017-07-24 15:21:17 +02:00
OBattler
ff23ccb2a2 Reorganized several resource strings;
Added Microsoft serial wheel mouse emulation;
AWE32 improvements from JosepMa's PCem branch;
Applied REP invalid instruction ignore patch from Greatpsycho;
Slightly reordered the list of emulated mice.
2017-07-24 12:04:39 +02:00
OBattler
bf8942b55e Configuration variable and section delete functions now only set the first character of the name to ASCII 0x00 rather than zeroing the entire array, fixes hard disk corruption bug on floppy mount. 2017-07-23 09:36:50 +02:00
OBattler
2d13d7cb20 ISO mounting code now defaults to 2048 bytes per sector Mode 1 if it can not read the PVD rather than refusing to load the ISO, fixes mounting of Apple Rhapsody ISO's. 2017-07-22 11:51:00 +02:00
OBattler
843057a9a9 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-22 10:58:36 +02:00
OBattler
6332864e45 The emulator no longer waits for blit on window resize, fixes both the freeze on window move and the EGA half size problem on XT machines. 2017-07-22 10:58:12 +02:00
TC1995
9670742435 Made Mouse Systems Mouse a 3-button Mouse. 2017-07-21 15:27:29 +02:00
OBattler
dd93543bad Applied the mainline PCem commit that reorganizes the REP instructions. 2017-07-21 10:51:54 +02:00
OBattler
6cab132b30 Updated the copyright header of vid_ega.c. 2017-07-21 00:14:17 +02:00
OBattler
705ba08d8b The AOpen AP53 and the ASUS P/I-P55T2S now correctly use the PIIX3 rather than the PIIX. 2017-07-20 22:15:13 +02:00
OBattler
807631ca01 Reworked the force 4:3 code a bit to reduce rounding errors. 2017-07-20 21:05:27 +02:00
OBattler
76222651ba EGA now renders at the correct size. 2017-07-20 20:55:12 +02:00
OBattler
fa0f77735c Attempt to fix the Settings bugs. 2017-07-20 15:22:21 +02:00
OBattler
9aa45f9e25 The "Acer M3a" I/O registers are in fact SMC FDC37C932FR General Purpose I/O registers, and are now implemented as such. 2017-07-20 14:35:44 +02:00
OBattler
753937741e Added the AWARD 386SX, 386DX, and 486 clones, all using the same BIOS (supports all of these configurations) and the OPTi 495 chipset. 2017-07-20 14:14:43 +02:00
OBattler
d008baec95 Merge pull request #152 from basic2004/master
Fixed LegalCopyright to avoid encoding messup
2017-07-20 13:46:06 +02:00
basic2004
94e9713192 Fixed LegalCopyright to avoid encoding messup 2017-07-20 19:34:48 +09:00
basic2004
1584a8412d Merge remote-tracking branch 'refs/remotes/OBattler/master' 2017-07-20 19:27:26 +09:00
OBattler
3e195b74d0 Fixed all instances of the usage of wcstombs to use a sizeof() of whatever the destination is instead of the source size. 2017-07-20 11:32:41 +02:00
OBattler
b18f16c4bc Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-20 10:46:17 +02:00
OBattler
e2512f8d9b Commented out the Compaq Portable II's and III's. 2017-07-20 10:45:36 +02:00
Melissa Goad
ca49a768b7 Fixup 2017-07-20 02:44:32 -05:00
Melissa Goad
856f5b5e1a Merge branch 'master' into experimental 2017-07-20 02:34:56 -05:00
OBattler
5f6efd3b65 Merge pull request #142 from MoochMcGee/master
Remove autotools build system entirely to avoid confusing new users.
2017-07-20 08:38:36 +02:00
OBattler
a9f9523174 The MECHANISM_STATUS CD-ROM command now correctly calculates length from the CDB instead of the CD buffer, fixes crash with NT 4.0 and the BT-542b controller;
Applied the remaining mainline PCem commits.
2017-07-20 08:24:07 +02:00
Melissa Goad
ea18d0f879 Merge branch 'master' into experimental 2017-07-19 23:06:55 -05:00
Melissa Goad
ce7877021f Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-19 23:05:29 -05:00
Melissa Goad
23452bd39c Fixup 2017-07-19 23:04:16 -05:00
Melissa Goad
6ce71f9a4f Add configurability of the PCI device ID for certain nVidia cards 2017-07-19 23:03:49 -05:00
OBattler
790938fb94 Applied the last mainline PCem EGA-related commits. 2017-07-19 20:53:23 +02:00
OBattler
c7160d7e78 Fixed a compile-breaking mistake. 2017-07-19 16:20:15 +02:00
OBattler
9924ba98b0 Merge branch 'master' of https://github.com/OBattler/86Box 2017-07-19 16:17:05 +02:00
OBattler
3479eb6bee Each element of the discfns array is now 512 characters long instead of 256. 2017-07-19 16:16:07 +02:00