597 Commits

Author SHA1 Message Date
waltje
0fecf3430e Removed some leftover debug stuff in the ST506 driver. 2019-03-02 19:34:05 -05:00
waltje
d413238570 Re-worked the ST506 driver for XT, adding support for Seagate ST-11 and WD-1002 controllers, and RLL mode.
Added John Elliott's implementation of the IBM PGC controller, and the ImageManager 1024 clone card.
The PGC is not working properly yet, pending conversion to our video backend.
2019-03-02 19:20:15 -05:00
waltje
b59bd2881f Small fixes here and there.
First phase of cleaning up the PIC code block.
2019-03-01 03:02:20 -05:00
waltje
dbf1c30c22 Fixed some problems with the configuration file. 2019-02-23 17:14:27 -05:00
waltje
eb3a082cfa Re-added PIT changes, and re-worked the code. Works now. 2019-02-15 19:24:44 -05:00
waltje
8190422d80 Whoopsiewoops. 2019-02-15 17:37:48 -05:00
waltje
8f064727fb Re-applied 808x CPU patch, now works.
More changes for cassette operation.
2019-02-15 17:31:46 -05:00
waltje
031cc9f4cf Various small changes and fixes.
Added the cassette interface to the system (initial dev version.)
2019-02-14 01:35:21 -05:00
waltje
b2d7b102c8 Went back to #330 tree, and manually applied patches to #331 until it breaks.
Fixed several issues with the code.
Fixed Hercules to be detected again - still no graphics.
Fixed several issues in the PC/XT keyboard driver to be correct.
.. and while at that, added support for the IBM-PC Cassette Interface!
(eat THAT, Sarah!)
2019-02-13 01:44:05 -05:00
waltje
b325a5174a Applied relevent upstream patches.
Cleaned up and fixed small things.
2019-02-11 23:53:00 -05:00
waltje
0129c3c7f8 Applied the relevant upstream patches, and cleaned up. 2019-02-11 20:00:29 -05:00
waltje
3dcad9d146 Fixed some compiler warnings. 2019-02-10 18:49:48 -05:00
waltje
32e034d5fa Several small, ongoing changes and fixes.
Updated the 808x CPU block from the 86Box one- good work, OBattler!
Small changes to GUS and PAS-16 cards.
Added the Zenith SupersPort machine from PCem.
Fixed the cursor blinking rate in CGA - thanks, OBattler!
2019-02-10 16:56:24 -05:00
waltje
453ca9d8e4 Added the 'Zenith SuportsPORT' machine from PCem, and imported its ROMs.
Imported the 'CGA enable bit' patch from PCem.
2019-01-13 23:42:02 -05:00
waltje
1d1aa927d5 Fixed building for new GUS MAX.
Updated copyright dates etc.
2019-01-13 16:38:56 -05:00
Fred N. van Kempen
e77c159a66 Merge pull request #66 from Altheos/cirrus
Adding Cirrus Logic GD5402 & GD5420
2019-01-13 14:41:21 -05:00
Fred N. van Kempen
6121d1e23f Merge pull request #65 from Altheos/gusmax
Add Gravis Ultrasound Max soundcard support
2019-01-13 14:40:59 -05:00
Altheos
7a542a0146 Adding Cirrus Logic GD5402 & GD5420
Some Cirrus cards fixes : HW Cursor for 512Kb VRAM and Hi-Res SVGA 16 colors display.
2019-01-08 18:23:48 +01:00
Altheos
6136e214e9 Improved Codec ioport handling
Some games relocates CODEC Ioport (ie. Hardball 4).
2019-01-08 18:13:42 +01:00
Altheos
06861bece0 Minor changes 2019-01-08 18:13:11 +01:00
Altheos
6854dd9000 Preliminary GUS MAX sound card support 2019-01-08 18:12:30 +01:00
Fred N. van Kempen
aa23448b00 Merge pull request #63 from darkstar/msvc
MSVC updates
2018-11-28 15:18:58 -05:00
darkstar
a8bf6aebc3 MSVC: Update project files 2018-11-28 20:59:45 +01:00
darkstar
706b87c5e6 MSVC: Fix path to manifest file 2018-11-28 20:25:19 +01:00
waltje
bccc0d4900 Small fixes and changes, nothing major. 2018-11-22 16:39:40 -05:00
waltje
72bc6f8e9e Fix for running HBASIC/BASICH on Hercules card on 286+ systems. 2018-11-18 08:34:38 -05:00
waltje
5742718111 Changes to clean up CPU codegen (dynarec) to allow compiling without it again.
Change to fix compile error if RELEASE=y.
2018-11-13 19:30:34 -05:00
waltje
36ab2047ab Changes to how network providers are loaded. 2018-11-12 16:12:47 -05:00
waltje
e900408e85 Applied relevant upstream patches.
Made serial and parallel port numbers 0-based.
Removed the SLiRP code block from mainline (will be DLL in next commit.)
Added the VNS network provide.
2018-11-12 02:55:20 -05:00
waltje
93e8432f30 Updated CZ and LT translations. 2018-11-06 17:08:32 -05:00
waltje
1a18020562 Added the upstream changes to the ESC/P printer to add (more) ESC/P2 commands and color.
Applied upstream patch for Sigma400 cursor issue.
2018-11-05 01:00:56 -05:00
waltje
49ab5d7c59 Update to supported machines, and cleaned up the BIOS ROM paths. **USE NEW ROMSET FOR THIS** 2018-11-03 18:31:45 -04:00
waltje
0951f94995 Erm, more dummies. 2018-11-02 16:46:46 -04:00
waltje
264897f69f Fixing build with a dummy file. 2018-11-02 15:50:43 -04:00
waltje
beac317ced Several small fixex here and there.
Applied some of the relevant upstream changes.
2018-11-02 15:45:13 -04:00
waltje
5a05143a31 Blending update for Hecules cards, from 86Box (modified.) 2018-10-28 17:51:31 -04:00
waltje
c2c3711afa Corrected a name. 2018-10-27 23:16:18 -04:00
waltje
30405527f1 Added PL (Polish) translation.
More cleanups in ZIP/CDROM/DISK code to fix heap trashing (all the heap-trashing changes were done together with OBattler)
2018-10-27 19:39:08 -04:00
waltje
2a34698c74 Important upstream fix for the S3 ViRGE cards.
Some more ZIP driver cleanups and simplifications.
2018-10-27 04:06:11 -04:00
waltje
9f7c03482b Fixed mouse clipping bug when loading a new language. 2018-10-26 19:47:58 -04:00
waltje
28fa98e69d More cleanups and some fixes for the ZIP driver. 2018-10-26 19:15:57 -04:00
waltje
d97c3a91e8 Several rounds of code cleanups.
Fixed the heap-trashing bug.
Applied some more upstream patches.
2018-10-26 14:30:34 -04:00
waltje
e4a6a62bb8 Some more 64bitness fixes for warnings.
Applied relevant upstream patches.
Added Sigma Color 400 video card.
2018-10-25 04:28:33 -04:00
waltje
98eaa3bd34 Many small changes and fixes for building a 64-bit application.
Both GCC and VC builds seem to work OK for Windows, as does the Linux version.
2018-10-25 01:20:32 -04:00
waltje
ce7ca74f9b Forgot some changes to the SCSI CD-ROM driver. 2018-10-22 21:02:15 -04:00
waltje
46dd8c47d2 UA translation update.
Fix for 'stuck' time_sync value.
2018-10-22 19:59:26 -04:00
waltje
133f121e2c Cleanup to PR#60 (Cirrus Logic GD-5422)
Cleanup of SVGA rendering code.
2018-10-22 18:31:45 -04:00
Fred N. van Kempen
a67a499519 Merge pull request #60 from Altheos/cirrus
Adding Cirrus GD5422 & GD5424
2018-10-22 16:18:38 -04:00
Altheos
283120c692 Modifications qui seront validées :
modifié :         devices/video/vid_cl54xx.c
	modifié :         devices/video/vid_svga_render.c
	modifié :         devices/video/vid_svga_render.h
	modifié :         devices/video/video.h
	modifié :         devices/video/video_dev.c
2018-10-22 14:16:17 +02:00
Altheos
7a2ea3560a Merge pull request #1 from VARCem/master
Merge with master
2018-10-22 13:52:21 +02:00