waltje
50cf53515c
InPort driver now works with DOS 6.22 (Mouse 9.1) driver again. More testing needed.
2017-12-09 03:55:04 -05:00
waltje
3f640fd0c5
Fixed logging oopfie in fdc.c, next cleanup in InPort.
2017-12-09 01:04:10 -05:00
waltje
90c13dd25f
Added new machine (4GPV31)
2017-12-04 14:50:58 -05:00
waltje
fc34a6eaf3
Re-worked mouse code to be devices (to allow for configuration.)
...
Re-worked the system pathnames (pc.c), renamed cfg_path to usr_path.
Other small things here and there.
Logitech bus mouse re-worked, should be OK now.
2017-12-04 12:01:56 -05:00
waltje
397c693170
Hopefully final update to Logitech Bus Mouse - now works on DOS(MS 2.0/9.1), Win3, WfW311, Win95, Win98, NT 3.1, NT 3.51.
2017-11-23 17:42:00 -05:00
waltje
59624c0884
VNC back to DEV builds (not everybody has the libs) and double-declares vars in win/.
2017-11-20 00:23:12 -05:00
waltje
f5d4436672
Fixing some warnings (that may have caused bugs in s3_virge and voodoo) and other fixes. Removed Mingw64 makefile.
2017-11-03 03:16:11 -05:00
waltje
b40ea14027
Cleanup, moving stuff out of ibm.h and such. Moved more configuration variables into main. Minor changes for multiplatform.
2017-11-02 02:39:30 -05:00
waltje
4eba751cb0
Interim cleanup with several small (but, as it turned out, fatal) bugs fixed. This commit mostly cleans the mouse code, but a second commit will finalize those changes.
2017-10-26 04:55:00 -04:00
waltje
7f24ba9fe9
Another cleanup run.
2017-10-17 02:01:03 -04:00
waltje
43b055b5ee
Another massive cleanup run. Ibm.h no longer includes system header files. ROM loading simplified, and moved from mem.c to rom.c. Fixes in Makefile. Corrected mamy wrong includes. Removed old junk from days long gone. First phase of new SCAT chipset driver - no longer gives errors in BIOS, but NOT DONE YET.
2017-09-25 04:33:16 -04: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
waltje
374943f4f5
Mouse cleanups. Serial unmodified, but working on DOS,WfW,Win2000,XP for serial mice.
2017-08-03 14:07:21 -04: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
TC1995
e3952f0618
Fixed the Bus Mouse IRQ firing when needed.
2017-07-25 20:15:31 +02:00
TC1995
bac4a8ef97
Small fix for the InPort mouse, makes it work in every OS now, including IBM OS/2 1.x.
2017-07-24 20:51:06 +02:00
OBattler
9919de86ff
Applied the mainline PCem AGI stall commit;
...
Fixed the mouse list order mess.
2017-07-24 18:42:29 +02:00
TC1995
abf5b44b08
Added proper Bus Mouse emulation and introduced InPort Mouse emulation.
2017-07-24 16:34:56 +02:00
OBattler
8061db66fe
A lot of cleanaps, got rid of all warnings with -Wall;
...
The makefile now uses -Wall.
2017-06-16 06:44:11 +02:00
waltje
e28bf400f5
Updates.
2017-06-03 01:06:53 -04:00
waltje
09ca09775c
Cleanup of the configuration code, and source tree layout.
2017-05-18 01:58:51 -04: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
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
f6ef1f833c
Vastly overhauled the UI, there's now a completely new Settings dialog as well as a status bar with disk activity icons and removable drive menus;
...
Thoroughly clean up the code to vastly reduce the number of compiler warnings and found and fixed several bugs in the process;
Applied all mainline PCem commits;
Added SCSI hard disk emulation;
Commented out all unfinished machines and graphics cards;
Added the AOpen AP53 and ASUS P/I-P55T2 machines as well as another Tyan 440FX machine, all three with AMI WinBIOS (patch from TheCollector1995);
Added the Diamond Stealth 3D 3000 (S3 ViRGE/VX) graphics card (patch from TheCollector1995);
Added the PS/2 XT IDE (AccuLogic) HDD Controller (patch from TheCollector1995);
Added Microsoft/Logitech Bus Mouse emulation (patch from waltje);
Overhauled the makefiles (patch from waltje);
Added the Adaptec AHA-1542CF SCSI controller (patch from waltje);
Added preliminary (but still unfinished) Adaptec AHA-154x SCSI controller BIOS support (patch from waltje);
Added an ISABugger debugging device (patch from waltje);
Added sanity checks to the Direct3D code.
2017-05-05 01:49:42 +02:00