Doug Johnson
b28bed16fc
Merge branch '86Box:master' into net-add-tap-backend
2025-01-09 19:47:38 -07: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
Doug Johnson
45bcbc75fd
networking: add Linux-specific TAP mode to network interface
...
This addition was motivated by my lack of knowledge of VDE and my
familiarity with the Linux networking stack. The driver automatically
manages the creation of TAP devices and their association with bridges,
such that configurations which specify the same bridge will be connected
together. It also automatically handles the creation of bridge devices for
convenience's sake.
2024-12-23 17:46:31 -07: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
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
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
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
Jasmine Iwanek
04d777506c
Add "The Entertainer" sound device
2024-12-12 17:00:59 -05:00
Jasmine Iwanek
461e59f4a5
Initial Flexibility to set SID type
2024-12-12 17:00:59 -05:00
AstroMadson
39bc534dac
renamed Tigereye to Hitman
2024-12-11 06:48:51 -05:00
AstroMadson
ea3b987d9b
Updated Gateway 2000 Tigereye to have Single and Dual Voltage versions
2024-12-11 06:38:39 -05:00
Miran Grča
e09d5f0997
Merge pull request #5010 from josephillips85/master
...
Added initial support for external sound device OPL2Board.
2024-12-09 00:31:21 +01:00
Jose Phillips
803c19b4c2
check if libserial exists for unsupported libserial OS
2024-12-08 18:10:05 -05:00
Jasmine Iwanek
53c6c9660c
Update gameport copyright
2024-12-07 20:27:19 -05:00
Jasmine Iwanek
db34cc06b9
Deal with many magic numbers in gameport.c
2024-12-07 20:27:19 -05:00
Miran Grča
262f2dc605
Merge pull request #4728 from techomancer/grid1520
...
Add new machine GRiD GRiDcase 1520
2024-12-05 20:36:18 +01:00
OBattler
42098efa6d
And the forgotten fdc.h.
2024-12-03 02:07:32 +01:00