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
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
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
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