OBattler
f43334283b
Fixed a small recompiler mistake - Windows XP now works again on the recompiler.
2017-07-28 01:20:17 +02:00
OBattler
474838be87
Made sure the BPB is actually ignored when the drive is so configured;
...
Fixed the S3 ViRGE warnings.
2017-07-27 23:59:40 +02:00
TC1995
8bf4ff71c1
Fixed remaining crashes of the ViRGE that were due to my previous fix.
2017-07-27 22:24:33 +02:00
OBattler
ea2735d0b2
Merge pull request #158 from MoochMcGee/experimental
...
Fix build
2017-07-27 21:59:47 +02:00
Melissa Goad
8607d10ef1
Fix build
2017-07-27 14:55:47 -05:00
OBattler
5dae8a4562
Merge pull request #157 from MoochMcGee/experimental
...
Update RIVA 128 emulation and allow dev branch to be compiled from mainline 86Box.
2017-07-27 21:51:49 +02:00
Melissa Goad
d3adc13445
Ready experimental branch for remerging into master
2017-07-27 14:48:43 -05:00
TC1995
ddedef1a8a
Moved vid_s3_virge.c to video folder.
2017-07-27 21:44:01 +02:00
TC1995
7199ac2450
S3 ViRGE changes:
...
Removed excessive MMIO logging.
Updated the VX variant to use the new PCI set.
Removed useless manual IRQ configuration.
Fixed paintbrush glitches with standalone OS/2 WinOS2 drivers and standalone Win3.1 drivers.
2017-07-27 21:42:00 +02:00
TC1995
1f21084c1a
Merge branch 'master' of github.com:OBattler/86Box into tc1995
2017-07-27 21:36:27 +02:00
TC1995
fcdd732d27
Virge changes:
...
Removed excess logging.
Fixed ViRGE paintbrush glitches with plain ViRGE drivers on Win3.1 and OS/2's WinOS/2.
Updated the ViRGE/VX to use the new PCI set.
Removed useless IRQ configuration as it's now handled by the new PCI IRQ set.
2017-07-27 21:35:43 +02:00
OBattler
306ae2fd32
Added ability to disable floppy image BPB checking per drive, enabled by default.
2017-07-27 17:14:52 +02:00
OBattler
c211c53d32
Fixed the compile-breaking mistake.
2017-07-27 15:38:07 +02:00
OBattler
c8b04398b6
The configuration parser now detects the old p55r2p4 typo and silently corrects it to p55t2p4, ensuring that previous configurations do not break.
2017-07-27 15:35:49 +02:00
OBattler
e9720bb444
Merge branch 'master' of https://github.com/OBattler/86Box
2017-07-27 15:33:35 +02:00
OBattler
ede7c98140
The short name of the ASUS P/I-P55T2P4 is now the correct p55t2p4 and not p55r2p4. Sorry for the typo.
2017-07-27 15:32:59 +02:00
Melissa Goad
551f265970
Merge branch 'master' into experimental
2017-07-26 23:30:25 -05:00
OBattler
3ea92db428
Merge pull request #155 from dgurney/master
...
Add compilation instructions to README.md
2017-07-26 15:48:25 +02:00
Daniel Gurney
f8251b18d8
Add compilation instructions in README.md
2017-07-26 16:41:00 +03:00
Daniel Gurney
c595684be0
Add compilation instructions to README.md
2017-07-26 16:37:03 +03:00
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