Commit Graph

1915 Commits

Author SHA1 Message Date
MaxwellS04
6b89a2e74d Small name fixes to CDR-1900A 2025-01-15 07:30:48 +07:00
MaxwellS04
7bc89f6feb Added a plenty of IDE CD-ROM models
-Added other four ATA-3 models
-Corrections to Western Digital pre-ATA-4 HDD models
2025-01-15 07:13:21 +07:00
unreal9010
1d6a49d749 Update cdrom.h 2025-01-14 19:11:56 +01:00
unreal9010
70891ffdb5 Updated INQUIRY 2025-01-14 18:59:31 +01:00
unreal9010
46426d5e92 Update cdrom.h for TEAC CD-532E/NEC CDR-1900A 2025-01-14 17:16:04 +01:00
Miran Grča
8762b9e084 Merge pull request #5135 from starfrost013/phase0
RIVA 128 preparation: Implement high-frequency timer asynchronous to guest CPU and a new logging function to detect repeated patterns of lines
2025-01-14 01:38:18 +01:00
starfrost013
b1f54b9b84 Move cyclical logging to the new logging system per obat feedback. 2025-01-14 00:31:13 +00:00
TC1995
29ec9fa9ba More NCR53c400 fixes (January 13th, 2025)
Getting on my nerves, NCR 5380...
2025-01-13 21:10:12 +01:00
starfrost013
4f15889638 fix compile by fixing capitalisation 2025-01-12 23:09:03 +00:00
starfrost013
8c48478706 fix the screwed up callbacks 2025-01-12 19:11:20 +00:00
starfrost013
cbfeed7ea4 Fix incorrect include 2025-01-12 19:09:35 +00:00
starfrost013
55f476617d Don't punch me in the face, and also fix the compilation, and also fix a stupid bug in log replay. 2025-01-12 19:07:27 +00:00
starfrost013
204b24022f Implement the rivatimer and cyclical logging from my main NV3 branch so that we can get it reviewed and merged. 2025-01-12 15:21:31 +00:00
Miran Grča
e2f5f76262 Merge pull request #5129 from unreal9010/master
Add ABIT BX6
2025-01-12 08:50:12 +01:00
Jasmine Iwanek
abb066f6ef Initial Micro Solutions CompatiCard support 2025-01-12 00:41:17 -05:00
Jasmine Iwanek
fabe71150c Various improvements & Cleanups
Some ported from ANightly's work
2025-01-11 21:25:29 -05:00
unreal9010
af12421a5b Update machine.h 2025-01-11 22:45:17 +01:00
Jasmine Iwanek
738087ae13 Cleanups in device 2025-01-10 00:05:25 -05:00
TC1995
9bc5f0dd05 8514/A and S3 changes of the late day (January 9th, 2025)
S3:
1. Cleaned up the Short Stroke command processing.
2. Proceed calculating the error term only when it's equal or greater than the line length (Draw Line, Command 1 and also applies to Short Strokes, Command 0).

8514/A compatibles:
1. Reworked the polygon draw type A processing.
2. As with the S3, reworked the way error term is handled in the processing, and on Command 5 (Draw Polygon Boundary Line).
2025-01-09 22:58:40 +01:00
Jasmine Iwanek
a044223362 A few bug fixes according to docs and fw
Also skeleton support for DSP versions
2025-01-09 05:16:30 -05:00
OBattler
573f4c89cb Fix saturate alpha blending modes on interpreter. 2025-01-08 11:33:19 +01:00
OBattler
6d9c91776a Merge branch 'master' of https://github.com/86Box/86Box 2025-01-08 11:26:32 +01:00
OBattler
f39c3491bf Voodoo: Fixes HUD transparency bugs in Extreme Assault Voodoo executable (interpreter and x86-64 recompiler only). 2025-01-08 11:26:15 +01:00
Jasmine Iwanek
8bb65dcfa2 Atari PC 4 2025-01-08 02:01:35 -05:00
Jasmine Iwanek
632c490d93 Atari PC 3 2025-01-08 01:59:15 -05:00
Jasmine Iwanek
15715bbb79 Add Ensoniq ES1370
Co-Authored-By: Cacodemon345 <38420290+Cacodemon345@users.noreply.github.com>
2025-01-02 19:20:39 -05:00
Miran Grča
1083edb7fd Merge pull request #5096 from conan7123/master
Add Compaq Presario 7100/7200 Series 486 Machine (UMC 8881)
2025-01-03 00:19:20 +01:00
OBattler
06923a2800 Switched back to raw input - it appears it *does* work with the hook. 2025-01-03 00:15:28 +01:00
OBattler
7ad3b81058 Rewritten the CD-ROM image handling and Cue sheet parsing, also fixes crashes when using VISO. 2025-01-02 22:38:10 +01:00
conan7123
012a450c9b Add machine Compaq Presario 7100/7200 Series Machine (486) 2025-01-02 22:34:18 +01:00
Jasmine Iwanek
c957266137 Add Creative EMU8000 PnP (Goldfinch) 2025-01-01 21:10:19 -05:00
plant
6ad5a7d836 Merge branch '86Box:master' into master 2025-01-01 15:51:38 -07:00
plant
9b107ebeae Add Micronics M5Pi.
This is a Socket 4 430LX machine using the Phoenix Ax86 BIOS.
Also adds a single channel version of the W83769F to support it's specific IDE setup.
2025-01-01 15:51:12 -07:00
TC1995
ab6756b400 Some machine changes of the day (January 1st, 2025)
1. Added the Award 430NX-based (Socket 5) ASUS P54NP4 with the right configuration.
2. Based on the pictures of the board, the IDE controller is not built-in in the ASUS P5MP3, but on a riser card, iirc, therefore, make IDE optional.
2025-01-01 23:06:19 +01:00
TC1995
e0daf34629 SCSI CD-ROM change of the day (December 31st, 2024)
Added undocumented 0xC5 NEC SCSI-2 CD-ROM command (most likely a no op command like 0x0D).
2024-12-31 21:29:59 +01:00
Jasmine Iwanek
8e60cc7bea Add Vibra 16CL 2024-12-30 22:51:49 -05:00
OBattler
7b6a9181c6 Current state of the CD-ROM node - no CUE/BIN overhaul or MDS/MDF support yet, but the rest is already there. 2024-12-31 04:37:21 +01:00
Miran Grča
d73ab5ba22 Merge pull request #5078 from rushieda/prosignias31x_bx
Add the Compaq ProSignia S316/318 (Intel chipset)
2024-12-31 00:50:14 +01:00
OBattler
defeb47ca5 Switched from raw input to low-level keyboard hook, with -W/--raw to optionally re-enable raw input (needed to debug, so the hook doesn't cause GDB to make system input unusably slow), fixes #4399. 2024-12-31 00:48:50 +01:00
Jasmine Iwanek
5d041d65d5 Add Vibra 16XV (Onboard)
For future use
2024-12-30 14:32:03 -05:00
Jasmine Iwanek
50244cdb2d Add PNP 1IO and make Vibra16XV use it 2024-12-30 14:21:47 -05:00
OBattler
b449f6f310 Sound Blaster PnP: Ignore IDE PnP changes if IDE is not present, fixes #5077. 2024-12-30 18:55:10 +01:00
rushieda
f11ff443af Add the Compaq ProSignia S316/318 (Intel chipset) 2024-12-30 19:11:46 +03:00
Jasmine Iwanek
0a0c1e349f Add SB16 CT2940 no IDE variant 2024-12-30 00:07:58 -05:00
Jasmine Iwanek
e11743c521 Add AWE64 CT4380 no IDE variant 2024-12-28 17:25:42 -05:00
Adrian Siekierka
eb25bccf1e Add initial Mazovia 1016 emulation 2024-12-22 13:52:25 +01:00
Jasmine Iwanek
7b2508f817 Add OPQ, OPX(Partial), and OPZ chips 2024-12-19 04:54:01 -05:00
Jasmine Iwanek
a05582320e Add SSG 2024-12-19 04:43:37 -05:00
Jasmine Iwanek
7b9d025a26 Enable YM2164 2024-12-19 04:43:37 -05:00
Jasmine Iwanek
c36510a9f2 Add additional OPL & OPN chips 2024-12-19 04:43:37 -05:00