waltje
|
9ec675f1e1
|
Toming fixes.
|
2017-08-25 23:12:56 -04:00 |
|
OBattler
|
9600d1c9d2
|
Merge pull request #173 from MoochMcGee/master
ROM dir fixes
|
2017-08-26 05:08:47 +02:00 |
|
Melissa Goad
|
c9267f2380
|
ROM dir fixes
|
2017-08-25 22:04:47 -05:00 |
|
OBattler
|
a48ecb45e1
|
More BT-946C bug fixes and made it use a newer BIOS, and AutoSCSI should now work *correctly*.
|
2017-08-26 04:38:12 +02:00 |
|
OBattler
|
2b980aae72
|
Fixed some Buslogic bugs;
Implemented the EuroPC JIM chip NVR saving/loading correctly.
|
2017-08-25 23:17:45 +02:00 |
|
OBattler
|
d21a4fbf3c
|
Fixed several bugs in the Buslogic emulation, and implemented the BIOS stuff correctly - AutoSCSI now works and the PCI SCSI BIOS no longer needs to have an legayc ISA-compatible port enabled to work; the PCI controller has also been changed from BT-958D to BT-946C which is more like what we emulate.
|
2017-08-25 23:03:15 +02:00 |
|
waltje
|
17b64b064e
|
MassCommit(tm) to fix the MCA ESDI driver, clean up all RLL-ESDI stuff, rename HDD-related files, and another version of the AHA-1640, which now works. Not done yet, but getting close!
|
2017-08-25 02:34:25 -04:00 |
|
OBattler
|
274cdbc2f0
|
Another SCAT fix from Greatpsycho.
|
2017-08-24 17:14:48 +02:00 |
|
waltje
|
b259f18a44
|
More fixes for AHA driver (incl offset-off fix.)
|
2017-08-24 02:36:13 -04:00 |
|
waltje
|
3a5a0e99b1
|
Crash fix for NE2000 (caused crashes on exit and on settings changes.)
|
2017-08-24 02:35:14 -04:00 |
|
waltje
|
2ffedb680b
|
MonsterCommit(tm) with typo-fixes, void-ness fixes, correct CaPs for directories, etc. No real code changes.
|
2017-08-24 01:17:18 -04:00 |
|
waltje
|
7cf0e24caa
|
Merge branch 'master' of https://github.com/OBattler/86Box
|
2017-08-23 11:53:08 -04:00 |
|
waltje
|
e919d6d5cc
|
Fixed minor madness in NE2000 driver.
|
2017-08-23 11:52:20 -04:00 |
|
OBattler
|
2da64b5f55
|
Fixed several small bugs; among other things, the emulator now compiles without warnings when using DEBUG=y as well.
|
2017-08-23 17:44:57 +02:00 |
|
waltje
|
963459a9ef
|
More AHA cleanups [NOT DONE YET]
|
2017-08-23 00:38:52 -04:00 |
|
OBattler
|
666b66a4a0
|
A small AWE32 fix from JosepMa.
|
2017-08-23 03:50:36 +02:00 |
|
OBattler
|
1539216f23
|
The IOCTL and Image Read TOC Raw handlers now check for the bounds of the target buffer.
|
2017-08-23 02:49:12 +02:00 |
|
OBattler
|
2cf34b4afb
|
Fixed a severe bug in reset_menus().
|
2017-08-23 01:56:20 +02:00 |
|
OBattler
|
b2033e9be0
|
Updated the hard disk and removable disk icons.
|
2017-08-22 23:32:52 +02:00 |
|
OBattler
|
47cdcdb930
|
Removed an excess variable declaration.
|
2017-08-22 22:33:46 +02:00 |
|
OBattler
|
76664cf22c
|
Fixed the hard disks' icons in Settings.
|
2017-08-22 22:32:41 +02:00 |
|
OBattler
|
0e7db72328
|
Merge branch 'master' of https://github.com/OBattler/86Box
|
2017-08-22 21:32:41 +02:00 |
|
OBattler
|
47ba911525
|
The AHA-154x code is now converted to use the abstraction layer;
Moved SCSI device array building to scsi_card_init() in scsi.c.
|
2017-08-22 21:28:22 +02:00 |
|
TC1995
|
78241389fb
|
Corrected BIOSes of the Adaptec 154xB for their respective port and bios addresses.
|
2017-08-22 15:43:04 +02:00 |
|
OBattler
|
644e57c9e3
|
Fixed the crash after selecting PCap in Settings when previously the network type was not set to PCap;
Properly fixed reset_menus() in win.c.
|
2017-08-22 14:43:59 +02:00 |
|
waltje
|
1293bf1dce
|
Cleaned-up AHA-154x SCSI driver. Phase 1 (more to come tomorrow.)
|
2017-08-22 02:15:13 -04:00 |
|
waltje
|
c7e56bc05d
|
Updated scsi_device.ch (just cleanup, no code changes.)
|
2017-08-22 02:14:17 -04:00 |
|
waltje
|
fc5e82e81f
|
Makefile update (typo.)
|
2017-08-22 02:13:13 -04:00 |
|
waltje
|
7b9da82c8e
|
Fix for #991 compile error.
|
2017-08-22 02:12:15 -04:00 |
|
OBattler
|
6cbf1a1c5a
|
Removed the last vestiges of non-abstracted behavior from scsi_buslogic.c, except for the initialization stuff that has to be moved to scsi.c but I'll only be able to do it when I can work on scsi_aha154x.c to avoid double SCSI device initialization.
|
2017-08-22 05:51:10 +02:00 |
|
OBattler
|
935f36f80b
|
The BusLogic SCSI controller emulation is now fully converted to the SCSI device abstraction layer;
The SCSI device abstraction layer is now in scsi_device.c/h.
|
2017-08-22 05:45:07 +02:00 |
|
OBattler
|
88c06aacb1
|
Created an abstracted SCSI target command handler that dispatches the CDB command to either a CD-ROM or a hard disk depending on the LUN type, and made the BusLogic code use it (will do the same for the AHA-154x code when waltje is done with his current AHA-154x work).
|
2017-08-22 04:14:33 +02:00 |
|
OBattler
|
43f5ce3f19
|
More SCAT fixes from Greatpsycho.
|
2017-08-22 03:32:37 +02:00 |
|
OBattler
|
4b0ccbb01a
|
The WinPcap test function now opens and closes the WinPcap DLL handle as needed;
Loading a configuration file from within the emulator now correctly resets the menus and re-checks all items.
|
2017-08-22 02:47:22 +02:00 |
|
OBattler
|
cc240e288f
|
Redesigned several icons and reduced CD-ROM, floppy, and hard disk icons to just one instead of a different icon for each bus or type;
Added a network activity indicator icon;
The Video section of the Settings dialog is now called Display.
|
2017-08-22 02:16:15 +02:00 |
|
OBattler
|
ff24cba006
|
Merge branch 'master' of https://github.com/OBattler/86Box
|
2017-08-21 04:20:32 +02:00 |
|
OBattler
|
ac0cb476f9
|
Brought the AWE32 Emu8k emulation in line with the latest patch from JosepMa.
|
2017-08-21 04:19:34 +02:00 |
|
OBattler
|
bd34c8add5
|
Merge pull request #169 from MoochMcGee/experimental
Fix a weird Voodoo bug
|
2017-08-21 03:15:08 +02:00 |
|
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 |
|