starfrost
7a64f46ff2
Merge branch '86Box:master' into master
2025-01-02 11:35:27 +00: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
starfrost013
dee308f4b5
fix compiler warning
2025-01-01 02:32:34 +00:00
starfrost
421e3f5983
Merge branch '86Box:master' into master
2024-12-31 22:34:24 +00:00
starfrost013
f7ccbc4e71
Run PTIMER at a reasonable speed. Fix I2C register.s This means we actually for real get beyond stateGr and now try to accelerate rendering
2024-12-31 22:03:06 +00:00
starfrost013
486087face
Actually send the reads and writes to the right place. Fix driver init infinite loop at stateNv -> stateGr(STATE_INIT) -> initGr phase.
2024-12-31 20:42:34 +00: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
starfrost013
ec0cf28d25
Implement some basic i2c shit and more SVGA shit, so that the drivers don't magically explode. LOL
2024-12-31 19:59:33 +00:00
starfrost
4d2a703a2b
Merge branch '86Box:master' into master
2024-12-31 12:17:23 +00: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
starfrost013
bdc47bf3ee
start working on the actual graphics objects. Since we figured out the pfifo/ramht/object class crap.
2024-12-31 00:38:06 +00: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
starfrost013
caa33123c6
add prmvio
2024-12-29 19:29:27 +00:00
starfrost013
fd99d6e711
cleanup legacy code
2024-12-29 18:48:31 +00:00
starfrost013
ef8e4e95c1
actually fire the rivatimer
2024-12-29 18:43:15 +00:00
starfrost013
260323e9a6
Architecture specific registers. Remove duplicate logging. Define the pgraph registers we have being written to so far.
2024-12-29 16:55:56 +00:00
starfrost013
8e21fa5545
Accumulated changes. Update copyright year in anticipation of 2025. More PGRAPH stuff. Start working on guest CPU independent timer (RivaTimer) but not really tested or used yet. Add more docs
2024-12-29 15:57:55 +00:00
Jasmine Iwanek
e11743c521
Add AWE64 CT4380 no IDE variant
2024-12-28 17:25:42 -05:00
starfrost013
2d61c81dd4
Merge branch 'master' of https://github.com/starfrost013/86box
2024-12-22 22:51:10 +00:00
starfrost013
692efc3f0f
add a bunch more pgraph headers
2024-12-22 22:51:08 +00:00
starfrost
e9d2b0e678
Merge branch '86Box:master' into master
2024-12-22 22:50:57 +00:00
Adrian Siekierka
eb25bccf1e
Add initial Mazovia 1016 emulation
2024-12-22 13:52:25 +01:00
starfrost013
d2d08d16c1
Fix the timers...but they run slow.
2024-12-20 21:20:03 +00:00
starfrost013
2f2fb2724d
Correctly set the timers, but setting it all breaks?
2024-12-20 20:14:38 +00:00
starfrost
61d0ce17b5
Merge branch '86Box:master' into master
2024-12-20 18:05:51 +00:00
starfrost013
b6143a8327
Merge branch 'master' of https://github.com/starfrost013/86box
2024-12-20 18:05:35 +00:00
starfrost013
6a1979bef8
Actually add the memory and pixel clocks
2024-12-20 18:05:34 +00: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
Jasmine Iwanek
5b3b8b9130
Add initial support for YM2151 & YM2164
2024-12-19 00:01:58 -05:00
Jasmine Iwanek
ba2381eb8b
Cleanups to OPL backends
2024-12-18 17:44:21 -05:00
starfrost
d24154515f
Merge branch '86Box:master' into master
2024-12-18 19:12:35 +00:00
OBattler
60e3ed6704
Merge branch 'master' of https://github.com/86Box/86Box
2024-12-18 01:20:08 +01:00
OBattler
80a0c48785
Memory mappings can now specify to ignore some address bits, fixes some Cirrus Logic drivers for Windows 3.1x freezing.
2024-12-18 01:19:50 +01:00
RichardG867
5df15ee724
machine: Rename hitman back to gw2kte
2024-12-17 11:11:42 -03:00
starfrost
06b4b8ac87
Merge branch '86Box:master' into master
2024-12-13 18:33:44 +00:00
starfrost013
2f1cac86a7
This is just sot hat we can sync
2024-12-13 18:33:37 +00:00
OBattler
89942fac75
Some clean-ups and corrections for the OPL2 board, fixes warning in snd_opl.c.
2024-12-13 05:56:57 +01:00