OBattler
08cf490f3f
Removed the Dell System 200.
2017-05-10 23:16:30 +02:00
OBattler
619ad20cf3
MPU-401 is now initialized in the correct mode (specified in configuration file / Settings dialog) and intelligent mode works properly, tested with Princess Maker 2 in both MIDI (MT-32) and General MIDI modes.
2017-05-10 22:52:11 +02:00
OBattler
c165fdbaea
Fixed DOSBox OPL to correctly use OPL3 when it's used for such - patch from TheCollector1995;
...
Merged my own MPU-401 improvements with TheCollector1995's.
2017-05-10 20:39:46 +02:00
OBattler
ef19f546b5
Merge pull request #112 from TC1995/master
...
Implemented Sound Blaster MIDI through the DSP (was surprisingly miss…
2017-05-10 18:36:15 +02:00
TC1995
8576e2523b
Implemented Sound Blaster MIDI through the DSP (was surprisingly missing before). Native Windows 3.1 and NT Sound Blaster drivers can now use their DSP to drive the MIDI out.
...
Added MIDI out config to pre-SB16's for this new change.
2017-05-10 18:29:16 +02:00
OBattler
53317aed28
Fixed device configuration name mistakes in scsi_buslogic.c;
...
Improvements/fixes for MPU-401 and win-midi.c, NT 3.51 Extended MIDI now works, but Princess Maker 2 is still silent (looking into that as we speak).
2017-05-10 14:52:38 +02:00
waltje
feb2846018
Fixed network.c conflict.
2017-05-09 23:05:18 -04:00
waltje
578619d11f
Cleaned up ibm.h, updated Bugger to use new UI function, misc network stuff.
2017-05-09 22:59:01 -04:00
OBattler
2e3ce399e2
Changed network timer back to signed int, and made it default to 0 again - SLiRP now works again.
2017-05-10 04:36:19 +02:00
waltje
b975839b41
Network cleanup, updated pcap_if to have a sniffer, PCAP now works properly. Removed all Slirp warnings.
2017-05-09 22:10:15 -04:00
waltje
645ade52b1
Merge branch 'master' of https://github.com/OBattler/86Box
2017-05-09 22:08:39 -04:00
waltje
456aaec627
General cleanups.
2017-05-09 22:08:13 -04:00
OBattler
86106ee7be
Merge pull request #111 from TC1995/master
...
Fixed MPU401 irq in the awe32 config.
2017-05-10 02:53:47 +02:00
TC1995
37b313a758
Fixed MPU401 irq in the awe32 config.
2017-05-10 02:50:54 +02:00
OBattler
ff8186741a
Added emulation IDE PIO-only hard disks (affects hard disk bus type in the configuration files - make sure to correct it in Settings after loading a configuration file from previous 86Box builds);
...
The IDENTIFY PACKET DEVICE command of ATAPI PIO-only drives now behaves like that of mainline PCem ATAPI CD-ROM's;
Added two functions in win.c for waltje for updating the status bar text;
The configuration loader now does sanity checks on most loaded values.
2017-05-10 02:46:01 +02:00
OBattler
95d201d4fd
The old ISO Read TOC handlers are now used if the image is ISO - fixes reading ISO images under Windows 9x and NT 5.x.
2017-05-10 00:38:21 +02:00
OBattler
42e90fb0b0
Attempt to fix the full screen black bar.
2017-05-09 21:58:29 +02:00
OBattler
d2c0524c7b
Merge pull request #110 from TC1995/tc1995
...
Ported DOSBox-x' mpu401 core to 86box.
2017-05-09 21:50:19 +02:00
TC1995
ae67b8f71b
Forgot to include the new file names.
2017-05-09 21:45:20 +02:00
TC1995
7f509c9850
Ported the MPU401 core of dosbox-x to 86box, intelligent mode works (SB16 and up only)
...
Renamed the mpu401 source files to be about generic mpu401 handling as it is no longer UART specific.
2017-05-09 21:42:08 +02:00
OBattler
d3b39f61bd
PIIX3 now sets the correct reset handler.
2017-05-09 21:37:47 +02:00
OBattler
4e7c404922
Reverting previous commit
2017-05-09 15:35:06 +02:00
OBattler
cbb8d2a64b
Change to the MAC address handling.
2017-05-09 04:36:09 +02:00
waltje
52cf57cf56
Added pcap_if.exe utility, updated net_ne2000.c and updated Makefile.mingw.
2017-05-08 18:27:49 -04:00
waltje
769a2939d5
Re-committed scsi_aha154x.h file - sorry !
2017-05-08 18:26:40 -04:00
waltje
cedf551145
Fixed SLIRP warnings, disabled its TFTP module.
2017-05-08 18:25:19 -04:00
OBattler
3f15cb7be7
Fixed a very stupid error I introduced in disc_86f.c.
2017-05-08 23:10:57 +02:00
OBattler
9cabdf4a36
Removing that .h file, I can't make a correct one.
2017-05-08 19:43:57 +02:00
OBattler
80b85db6a4
Attempt to create my own scsi_aha154x.h to make the emulator compile.
2017-05-08 19:32:28 +02:00
OBattler
df4fdb803b
Recommitted the 4 files that waltje's file caused to disappear.
2017-05-08 16:46:28 +02:00
waltje
0eed79510e
Merge branch 'master' of https://github.com/OBattler/86Box
2017-05-07 23:52:47 -04:00
waltje
5a87f91bc5
Splitting Buslogic and Aha154x up, cleanups. First phase.
2017-05-07 23:42:13 -04:00
waltje
baa847b759
Another fixup for the serial driver for chipset-based boards. Serial mice now work as expected on those as well.
2017-05-07 23:40:11 -04:00
OBattler
adfbf25391
Committed 4 files I forgot to commit earlier.
2017-05-08 05:15:04 +02:00
OBattler
55a294ad37
Fixed serial (and serial mouse) operation on boards with Super I/O chips;
...
A few video bug fixes per patches from the mainline PCem forum;
Added CUE/BIN image support per patches from the mainline PCem forum.
2017-05-08 04:54:17 +02:00
waltje
d75d630976
Added check for invalid baudrate divisor.
2017-05-07 20:26:52 -04:00
waltje
843ee11266
Merge branch 'master' of https://github.com/OBattler/86Box
2017-05-07 02:19:54 -04:00
waltje
1a5d867167
New file, replaces win-serial.h.
2017-05-07 02:19:12 -04:00
waltje
79bccfeb77
Removed ALLEGRO, per Kotori's OK.
...
Fixed serial driver, re-worked API and updated other files accordingly.
Fixed serial mouse driver for new serial port, prepared for Mouse Systems mode.
2017-05-07 02:15:51 -04:00
OBattler
100f120a1f
Merge branch 'master' of https://github.com/OBattler/86Box
2017-05-07 04:56:57 +02:00
OBattler
885e2f0444
Added optional ability to dump (S)VGA Video RAM on demand (not enabled by default);
...
Removed the unfinished (and largely unused) Disney Sound Source emulation.
2017-05-07 04:56:34 +02:00
waltje
3f3471ee7e
Undo test change.
2017-05-06 18:29:37 -04:00
waltje
35352ff6af
Testing GIT setup with harmless change.
2017-05-06 17:47:11 -04:00
OBattler
2dc5b2e48a
Fixed generation of default NVR path, should fix the NVR path across configuration file loads.
2017-05-06 23:20:32 +02:00
OBattler
1d93801019
Hopefully fixed the file name of the saved screenshots.
2017-05-06 22:44:45 +02:00
OBattler
9f99dbcfae
Applied a typo-fixing mainline PCem commit to 808x.c;
...
Temporarily reverted serial port and serial mouse code back to the old one until the new code is fixed;
Fixed nvr_path handling - the NVR path no longer gets messed up at hard reset.
2017-05-06 22:27:23 +02:00
OBattler
f6612fb33b
Fixed bugs that were preventing NVR and Flash files from behind saved;
...
A lot of clean ups from waltje;
Start of a directory structure for the code, thanks to waltje.
2017-05-06 17:48:33 +02:00
OBattler
e2a717deae
Fixed the setting of nvr_path, NVR's with CMOS settings now get saved again;
...
Added pclog_w which is the Unicode version of pclog, used in disc.c for logging when a floppy image could not be loaded.
2017-05-06 14:15:16 +02:00
OBattler
c403855a94
The emulator is now almost completely Unicode - this means all paths and file names used can now use non-Latin characters;
...
Fixed several NVR- and ROM-related bugs in the process of doing the above.
2017-05-06 04:02:03 +02:00
OBattler
cee82642ef
Made the emulator even more Unicode then before - configuration files are now Unicode, and floppy images, CD/DVD .ISO images, and hard disk images can now be in paths with non-Latin characters;
...
Fixed a few minor UI bugs;
Brought IDE IDENTIFY command behavior back in line with Mainline PCEM, in hopes to reduce bugs.
2017-05-05 22:36:10 +02:00