OBattler
2f5ba40367
Updated the ROM set link in README.md.
2020-01-20 05:41:10 +01:00
OBattler
aa7dee91bc
Reimplemented the ATi EGA wonder on the EGA code instead of (S)VGA, now it actually works and has the same configuration options as the other EGA cards.
2020-01-20 05:36:44 +01:00
OBattler
f16e82655f
Merge pull request #570 from 86Box/feature/ls486e
...
Added the Lucky Star LS-486E (SiS 496/497 board with AMI WinBIOS).
2020-01-20 04:03:33 +01:00
OBattler
78d0c01a95
Added the Lucky Star LS-486E (SiS 496/497 board with AMI WinBIOS).
2020-01-20 04:02:49 +01:00
OBattler
f4a2383742
Fixed the name and maximum RAM of the VIA machine and some indentation in the machine tables.
2020-01-19 22:03:22 +01:00
OBattler
cc9b3165b5
Added the --noconfirm/-N option to suppress the confirmation dialog box on quitting the emulator, closes #464 .
2020-01-19 06:19:07 +01:00
OBattler
f15e0268cf
Fixed the indentation mess introduced by the ATi EGA Wonder commit, fixed port 0x3C2 return on the non-EGA ATi 18800's, and made the ATi-Edge16 initialize with only 256 kB of video RAM, closes #515 .
2020-01-19 06:08:53 +01:00
OBattler
0cb2fa034c
Fixed some bugs and warnings, and cleaned-up and reworked the MIDI input stuff so that MIDI input can go to multiple devices at a time (each device allows configuring, whether or not it should receive MIDI input), and fixed MIDI input on the Sound Blaster 16/AWE32's built-in MPU-401.
2020-01-19 05:45:05 +01:00
OBattler
928010de71
Merge branch 'master' of https://github.com/86Box/86Box
2020-01-19 03:00:26 +01:00
OBattler
1be242ac81
Changed the AMI WinBIOS SiS 471 to use a better working BIOS.
2020-01-19 03:00:15 +01:00
OBattler
7f0e0cb5bf
Merge pull request #563 from 86Box/feature/egawonder800
...
Added the ATI EGA Wonder 800+ from PCem + updated file versions.
2020-01-19 00:14:58 +01:00
OBattler
94476dd6e0
Merge branch 'master' of https://github.com/86Box/86Box
2020-01-19 00:08:51 +01:00
OBattler
93bac02250
Well, it turn out I forgot to commit the file that actually fixed the Matrox'es on the MVP3. I apologize for this.
2020-01-19 00:08:40 +01:00
OBattler
7301a8f22a
Merge pull request #564 from MoochMcGee/bugfix/voodoo
...
Simple Voodoo bugfix
2020-01-18 23:21:34 +01:00
Melissa Goad
01fcdc7185
Simple Voodoo bugfix
2020-01-18 16:18:49 -06:00
TC1995
6f42118f00
Added the ATI EGA Wonder 800+ from PCem + updated file versions.
2020-01-18 22:25:52 +01:00
OBattler
d4508e434b
Merge pull request #562 from 86Box/bugfix/video2
...
Fixed compile failure.
2020-01-18 21:37:56 +01:00
TC1995
4c29f34571
Fixed compile failure.
2020-01-18 21:35:26 +01:00
OBattler
74effdc921
Merge pull request #561 from 86Box/bugfix/mga
...
Fixed various possible anomalies + implemented a 32-bit bltmod settin…
2020-01-18 21:30:08 +01:00
TC1995
ce8557bf96
Fixed various possible anomalies + implemented a 32-bit bltmod setting required by some Win9x Matrox Mystique drivers.
2020-01-18 21:27:10 +01:00
OBattler
c9b065f9d0
Fixed the Matrox Mystique's on the VIA machine.
2020-01-18 16:52:19 +01:00
OBattler
76383d3722
Moved the ValuePoint to the Dev branch until its floppy mess is some day sorted out.
2020-01-18 08:42:55 +01:00
OBattler
d328cf3215
Fixed Xi8088 with 128k BIOS (requires ROM set update), fixed compile-breaking machine table entries, and updated README.md to link to the latest ROM set.
2020-01-18 06:27:35 +01:00
OBattler
de6b7119fa
Merge pull request #503 from tiseno100/master
...
Implementing some rework and improvement to the recently added machines.
2020-01-18 05:53:08 +01:00
OBattler
3ba1def248
Merge branch 'master' into master
2020-01-18 05:52:59 +01:00
OBattler
995e2f0c61
Fixed the fpu_log() function, it should now link correctly.
2020-01-18 04:53:30 +01:00
OBattler
bde65cb5ce
More Matrox clean-ups, fixed the interlaced modes (1920x resolutions now work), and added the Matrox Mystique 220.
2020-01-18 04:33:57 +01:00
OBattler
8136f98911
The Pentium Pro and Pentium II Overdrive CPU's now use K6 timings when on the new recompiler.
2020-01-18 02:54:39 +01:00
OBattler
6ec5d9bcbc
Cleaned up the Matrox code, added a dummy ILOAD FILTER opcode to make AMIDIAG no longer hang, added the 8 MB memory option, and fixed 32-bit blits with 8 MB is set.
2020-01-18 02:47:57 +01:00
OBattler
7f94aed206
Added the Mystique to video/vid_table.c.
2020-01-17 21:03:26 +01:00
OBattler
31d2b65ed6
Merge pull request #556 from 86Box/feature/mga
...
Added Matrox MGA (Mystique) emulation from PCem.
2020-01-17 16:30:00 +01:00
OBattler
f907641cc8
Merge pull request #553 from horkthane/feature/joystick_fixes
...
Assorted Joystick fixes
2020-01-17 15:59:06 +01:00
Daniel Gurney
756fabadd7
Add instructions for not using the shortcut ( #555 )
2020-01-17 14:25:29 +01:00
OBattler
4d7724d82d
Implemented the VIA chipset's PIC shadow mode.
2020-01-17 06:57:45 +01:00
OBattler
0f7699d037
Split PIT timer from the counter CLOCK input handling, exposed a function to set a counter's CLOCK input, and implemented BCD mode.
2020-01-17 06:36:15 +01:00
OBattler
7bef50b782
Fixed a mess in win.c that was causing a corruption of the command lime parameters array.
2020-01-17 05:44:38 +01:00
OBattler
124347b72a
Removed some stuff, hopefully the K6 with the old recompiler can compile now.
2020-01-17 04:06:03 +01:00
OBattler
6678ac1c83
Fixed an undeclared variable.
2020-01-17 04:00:46 +01:00
OBattler
2b890e290c
Removed K6_2 stuff from cpu/cpu.c.
2020-01-17 03:56:05 +01:00
OBattler
2d02d941f8
Fixed for DVD-related stuff, DVD images should now be better readable on 86Box.
2020-01-17 03:02:12 +01:00
horkthane
3a8b89af63
Assorted Joystick fixes
...
Implemented use of DirectInput sliders. They were previously lumped in with axis and then not read or used at all.
Lots of use of joystick_type == 7 or joystick_type != 7 to detect if the joystick_type was none. Changed this to a define.
The text to enumerate the types of joysticks was contained in a numbered LPARAM sheet. Switched to using the name listed in the joystick struct.
Joysticks with more than 32 buttons would overflow the plat_joystick_state button array. Added overflow checks.
Added a 4 axis 4 button joystick type that Win98 can pick up as a generic 4 axis 4 button controller.
2020-01-16 19:23:54 -05:00
OBattler
cf31b00d34
Fixed a bug in the SST Flash code that was causing the high Flash mapping to not be visible at all.
2020-01-17 00:36:19 +01:00
TC1995
7c15df1fd7
Added Matrox MGA (Mystique) emulation from PCem.
2020-01-17 00:24:18 +01:00
OBattler
6750e8b287
Optimized builds no longer unroll loops, produces smaller (by ~300k) and slightly faster binaries.
2020-01-16 20:50:28 +01:00
OBattler
ebf0d1ef3a
Fixed MSR's on AMD CPU's - the VIA machine now works without issues with the high-speed AMD CPU's.
2020-01-16 20:49:58 +01:00
OBattler
8f17d4ed8d
Fixed two warnings.
2020-01-16 20:48:10 +01:00
OBattler
4401a8d029
Ported some small fixes from PCem that only apply to the new recompiler.
2020-01-16 05:48:56 +01:00
OBattler
d516716b38
Changed the way device timers are run, fixes DesqView/X.
2020-01-16 05:48:36 +01:00
OBattler
9b80d4b151
Made the sanity fatal() milder in rom_load_linear() as well.
2020-01-16 00:40:42 +01:00
OBattler
fd71728588
Merge pull request #536 from nerd73/master
...
Fix the AMI ALi 1429's naming and CPUs on the old dynarec
2020-01-15 21:51:08 +01:00