Commit Graph

1593 Commits

Author SHA1 Message Date
OBattler
d7b6a67ef6 Updated README.md with new ROM set link. 2017-08-21 02:34:21 +02:00
OBattler
0213fedfe1 Readded the Award 430VX PCI, this time with the UMC UM8699F Super I/O chip emulated correctly per commit from mainline PCem + my own fixes. 2017-08-21 02:15:21 +02:00
Melissa Goad
ba8ef5b130 Fix a weird Voodoo bug 2017-08-20 16:24:31 -05:00
OBattler
87954bd2c9 Fixed serial port configuration on WD76C10 (Amstrad MegaPC) (patch from mainline PCem). 2017-08-20 23:21:49 +02:00
OBattler
6c67a4d9d1 Ported the mainline PCem Voodoo commits, incl. SLI emulation. 2017-08-20 23:15:07 +02:00
OBattler
2e9ab14725 The 32-bit recompiler now correctly passes the MOD R/M byte to the FXSAVE/FXRSTOR instruction (0F AE), fixes Windows 9x and possibly lots of other things on Pentium II overdrive. 2017-08-20 17:21:27 +02:00
OBattler
de73727bc2 Merge pull request #167 from basic2004/master
More fixing CD-ROM functions
2017-08-19 22:38:22 +02:00
basic2004
eae59c5b80 Fixing CD-ROM functions and statusbar
fixed ejecting CD-ROM function: modified unchecking function's order before 'cdrom_null_open(id, 0);';
fixed reloading CD-ROM function: added 'prev_image_path' for reloading previous CD-ROM image.
2017-08-20 03:41:09 +09:00
basic2004
840d33a0c1 Fixing CD-ROM functions and statusbar
fixed ejecting CD-ROM function: modified unchecking function's order before 'cdrom_null_open(id, 0);';
fixed reloading CD-ROM function: added 'prev_image_path' for reloading previous CD-ROM image.
2017-08-20 03:35:42 +09:00
basic2004
099ea6bad8 Merge pull request #2 from OBattler/master
Merge remote-tracking branch 'refs/remotes/OBattler/master'
2017-08-20 03:33:27 +09:00
OBattler
14f3ff7cf7 Applied a SCAT patch by Greatpsycho;
Fixed CD-ROM host drive not getting unchecked when selecting Empty.
2017-08-19 17:51:58 +02:00
OBattler
08605663a7 Merge pull request #164 from basic2004/master
Some fixes with CD-ROM status bar menu
2017-08-19 17:41:50 +02:00
OBattler
c4d62341ec Merge pull request #165 from dgurney/readme-change
Change the romset url
2017-08-19 17:41:20 +02:00
Daniel Gurney
5a8a405364 I shouldn't git when I've just woken up 2017-08-18 11:38:13 +03:00
Daniel Gurney
e0e1709c27 Revise the instructions yet again 2017-08-18 11:35:26 +03:00
basic2004
2540f62678 Some fixes with CD-ROM status bar menu
Checking and unchecking 'Mute' now works.
2017-08-18 14:47:54 +09:00
basic2004
4485d8b970 Merge pull request #1 from OBattler/master
Merge remote-tracking branch 'refs/remotes/OBattler/master'
2017-08-18 14:44:28 +09:00
OBattler
14c2e15c25 Merge branch 'master' of https://github.com/OBattler/86Box 2017-08-17 23:16:53 +02:00
OBattler
6dbdc0483f The RTL8029AS Expansion ROM BAR PCI registers are now implemented correctly;
The BusLogic BT-958D PCI SCSI controller now optionally uses a BIOS (supports up to eight SCSI hard disks, up to 8 GB each);
Fixed some BusLogic commands;
The BusLogic SCSI controllers now use 15 as the host adapter ID.
2017-08-17 23:16:26 +02:00
OBattler
f076d4fcff Merge pull request #162 from MoochMcGee/experimental
Fixup dev branch enabling
2017-08-17 01:58:33 +02:00
OBattler
0915db67d5 Fixed LPT3 initialization in model.c, this should make it compile again. 2017-08-16 21:46:32 +02:00
OBattler
d4f4a781cf The EuroPC now uses a NVR file;
The EuroPC now includes a LPT3 port.
2017-08-16 02:33:25 +02:00
OBattler
b9c749066d Merge branch 'master' of https://github.com/OBattler/86Box 2017-08-16 01:49:14 +02:00
OBattler
4fa634737e Fixed the MIDI device selection combo box on Settings dialog page initialization. 2017-08-16 01:48:24 +02:00
TC1995
2d1fe7b52c Properly loaded the correct Adaptec 154xB bioses, leaving "aha154x_bios()" only for the C and CF bioses if needed. 2017-08-16 01:19:25 +02:00
OBattler
b918ee2b47 Correctly implemented the CMPXCHG8B instruction for the WinChip. 2017-08-16 01:04:44 +02:00
TC1995
28019344cc Cleanup of the Adaptec 154xB code and added the port 0x330 bios.
Fixed CPU id in the Pentium at 100Mhz.
2017-08-15 21:09:35 +02:00
OBattler
c5da4c74e9 Added BusLogic BT-542B BIOS support (patch from TheCollector1995);
Brought the Adaptec AHA-1540B BIOS support to an essentially work state;
Fixed some warnings in CPU/808x.c.
2017-08-15 19:49:25 +02:00
OBattler
3b66776601 Improved memory configuration setting accuracy when 1MB memory installed (mainline PCem patch from Greatpsycho);
MovQ MMX Realmode bugfix (mainline PCem patch from JosepMa);
Tweaked the buffer for MT-32 and FluidSynth so they sound better (patch from bit).
2017-08-14 19:43:08 +02:00
OBattler
9a86aa0a4b Applied the Voodoo commits from mainline PCem. 2017-08-12 02:02:49 +02:00
OBattler
e7c9e28d1a Fixed more bugs (and a memory leak) regarding status bar pane updates. 2017-08-12 01:52:52 +02:00
OBattler
4c40b23412 Updated MUNT to 2.2.0. 2017-08-10 23:46:06 +02:00
OBattler
97b873a3c5 Merge branch 'master' of https://github.com/OBattler/86Box 2017-08-10 16:16:30 +02:00
OBattler
a398845ad0 The AHA-1540B now uses the correct BIOS. 2017-08-10 16:15:53 +02:00
waltje
9e09080abf Fixed typo and other minor changes. 2017-08-09 14:22:32 -04:00
OBattler
c77e04461a The SCSI controller now use TIMER_USEC based time. 2017-08-09 20:03:15 +02:00
OBattler
aad11eac50 Fixed a FluidSynth import bug, soundfonts should now be loaded correctly again. 2017-08-09 15:43:35 +02:00
waltje
5a343c4111 Made FluidSynth stuff optional (FLUIDSYNTH=n Makefile preamble option.) 2017-08-08 22:52:30 -04:00
OBattler
4b5be4f2f6 The fluidsynth .DLL are now dynamically loaded like PCap, the emulator can now even when said .DLL is not present;
Fixed a tiny bug in the Cirrus Logic blitter;
Adding DEV_BRANCH=y parameter to make now compiles the Cirrus Logic emulation code *and* the Nvidia Riva emulation code;
The Sierra SC1502x RAMDAC emulation code is now correctly named as such;
The makefile now knows the dependencies for a lot more files (with the unfortunate effect that 86Box.exe is now 8 MB after stripping);
win_setting.c no longer includes scsi_buslogic.c - that was a leftover of long gone code.
2017-08-08 16:14:50 +02:00
OBattler
3b056733e7 Committed src/SOUND/midi_fluidsynth.c/h that I forgot to commit before. 2017-08-07 22:59:44 +02:00
OBattler
13f7358ae5 Added FluidSynth MIDI device and the two new device configuration types, per PCem patches from bit. 2017-08-07 22:57:11 +02:00
OBattler
d69539ef24 Fixed a source of crashes in slirp.c. 2017-08-07 02:53:24 +02:00
OBattler
523c6b65d1 serial_setup() in serial_old.c now returns without doing anything if the specified serial port is disabled in Settings, fixes ports being enabled where they shouldn't be on machines with Super I/O chips;
LPT code now takes the lpt_enabled variable into account at all levels.
2017-08-06 00:33:47 +02:00
OBattler
064c9eb684 Applied the mainline PCem commit that fixes the rendering of Amulets & Armor. 2017-08-05 14:34:58 +02:00
OBattler
f8a92d0165 Logitech bus mouse now identifies correctly in Settings;
Serial mouse initialization now sets up rcr_callback_p, fixes emulator segmentation fault on CuteMouse load.
2017-08-04 15:18:38 +02:00
waltje
374943f4f5 Mouse cleanups. Serial unmodified, but working on DOS,WfW,Win2000,XP for serial mice. 2017-08-03 14:07:21 -04:00
Melissa Goad
49c4168f5b Fixup 2017-07-30 23:21:11 -05:00
waltje
853ab999b7 Fixed SCSI DISK for wrong length, hopefully fixes crash. 2017-07-30 17:10:20 -04:00
OBattler
f1053d4710 Applied the two mainline PCem commit relating to GUS and 16-bit DMA. 2017-07-28 11:14:46 +02:00
OBattler
c28eda2713 Bus mouse now returns button status in READ_X_LOW as well, fixes bus mouse in AMI WinBIOS 486 CMOS Setup. 2017-07-28 02:36:49 +02:00