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
OBattler
b024f174a3
DD floppy drives now correctly ignore DENSEL when reading DD floppies;
...
Ne2000 now uses the correct vendor ID for the MAC address, per information from waltje;
File name text box in Add hard disk dialog is now correctly disabled;
Floppy drive types are now stored as readable string in the configuration file.
2017-05-05 04:32:05 +02:00
Melissa Goad
2790ec444e
Fixed VBLANK interrupt on nVidia cards
2017-05-04 20:22:04 -05:00
OBattler
ceff764e9e
Merge pull request #107 from MoochMcGee/master
...
Fixed RIVA 128 compilation
2017-05-05 03:15:00 +02:00
Melissa Goad
ba8eeeb2af
Fixed RIVA 128 compilation
2017-05-04 20:13:22 -05:00
Melissa Goad
e8f0637b7b
Fixed RIVA 128 compilation
2017-05-04 20:11:19 -05:00
Melissa Goad
bed0393a34
Merge branch 'master' of https://github.com/OBattler/86Box into experimental
2017-05-04 19:59:07 -05:00
OBattler
38efeeae35
Fixed the makefiles (hopefully) to not build non-optimized builds for Haswell.
2017-05-05 02:58:42 +02:00
Melissa Goad
63ec44440d
Make this the experimental branch
2017-05-04 19:58:38 -05:00
OBattler
7610dbe209
Fixed the makefiles again, hopefully this time properly;
...
Single-sided floppy drives are actually single-sided now;
Temporarily re-enabled floppy logs for bugfixing purposes.
2017-05-05 02:43:34 +02:00
OBattler
55be173485
Fixed a bug in the makefile - strip 86Box.exe should now be executed.
2017-05-05 02:35:21 +02:00
OBattler
2262ad3ba0
Fixed compile-breaking mistakes in nv_riva128.c (just in case someone wants to compile it);
...
Removed Cirrus and NVidia stuff from the makefile.
2017-05-05 02:15:28 +02:00
OBattler
aef6bdf9a1
Merge pull request #105 from MoochMcGee/master
...
Fix a lil MMIO bug in RIVA 128.
2017-05-05 02:03:19 +02:00