starfrost013
4e001ae171
indicate the right error
2025-02-01 23:44:39 +00:00
starfrost013
782a4a058b
actually call the context switch function even if it doesn't exist yet
2025-02-01 23:44:21 +00:00
starfrost013
1f1b88a119
Whoops, fix the compile
2025-02-01 23:43:52 +00:00
starfrost013
5ebc5f5505
NV_USER and the other half of submitting (to cache1)
2025-02-01 23:43:00 +00:00
starfrost013
7909c5e1b9
Add PFIFO CONFIG_0, DELAY_0, RUNOUT_GET, RUNOUT_PUT
2025-02-01 23:05:00 +00:00
starfrost013
3c92d67b89
fix compile
2025-02-01 22:37:51 +00:00
starfrost
4e2e709c11
Merge branch '86Box:master' into master
2025-02-01 22:30:58 +00:00
starfrost013
82d9cab043
Merge branch 'master' of https://github.com/starfrost013/86box
2025-02-01 22:30:47 +00:00
starfrost013
3a77b631b4
Write the pullers and some graphics object skeletons.
2025-02-01 22:30:46 +00:00
TC1995
d881321268
Minor ATI 8514/A Ultra add-on change of the night (February 1st, 2025)
...
Actually make it work on NT by setting bit 0 of the read only config2 reg.
2025-02-01 22:19:55 +01:00
OBattler
403a7a995b
New recompiler: read the two bytes of unaligned 16-bit immediates into the correct IR bytes, fixes Windows 95 Setup GPF'ing.
2025-02-01 21:39:15 +01:00
Miran Grča
f599e72114
Merge pull request #5194 from jriwanek-forks/available
...
Clean up .available & .poll
2025-02-01 21:35:22 +01:00
Miran Grča
90cfabc5fd
Merge pull request #5193 from jriwanek-forks/gameports
...
Initial work for Gameport instancing
2025-02-01 13:23:11 +01:00
Jasmine Iwanek
81b8038bc5
Clean up .available & .poll
2025-02-01 03:38:52 -05:00
Jasmine Iwanek
ac891a05a5
Initial code for joystick port instancing
2025-01-31 21:49:56 -05:00
Jasmine Iwanek
3b29b769c3
Config
2025-01-31 21:32:43 -05:00
Jasmine Iwanek
e96c6579ba
Gameport backend work
2025-01-31 21:32:43 -05:00
Miran Grča
de488fe779
Merge pull request #5192 from jriwanek-forks/resourceleak
...
Some fixes to tmacm and carts
2025-02-01 03:19:18 +01:00
Jasmine Iwanek
26fb3bf694
Actually close cartridge on error
2025-01-31 20:24:39 -05:00
Jasmine Iwanek
6725d93b37
Fixes to tmacm
2025-01-31 20:24:39 -05:00
starfrost
3409564a3b
Merge branch '86Box:master' into master
2025-01-31 01:33:59 +00:00
starfrost013
1e8c804cfd
Implement RAMIN lookup and start the pullers. I hate nvidia
2025-01-31 01:21:28 +00:00
Miran Grča
81ec727e9d
Merge pull request #5189 from MaxwellS04/Faster_HDD
...
Make HDD models' speeds accurate
2025-01-30 20:18:53 +01:00
MaxwellS04
9dbdc14af5
Make the HDD models' speed accurate
...
Also make some, but few, of HDD model names more accurate.
2025-01-31 01:09:43 +07:00
OBattler
e11b5535e1
Fixed some CD-ROM commands not stopping audio play when they should have (fixes data playing as audio, producing nasty artifacts, in some games), and increased the media history for all drive types from 4 to 10, also refactored cdrom_read_sector() and moved the last module-wide variables into the cdrom_t struct.
2025-01-30 08:15:39 +01:00
OBattler
8a1862c4b2
CD-ROM: Correctly return from read sector with the return code from the back-end in case of error, fixes System Shock 2 CD detection.
2025-01-30 06:38:05 +01:00
OBattler
76fb3365cd
It's image_open(), no longer cdrom_image_open().
2025-01-30 05:39:17 +01:00
OBattler
b57281c57e
CD-ROM: No longer fatal when encountering a mode 1 sector on a XA disc - apparently such discs actually exist.
2025-01-29 23:48:09 +01:00
starfrost013
ce27b51ff5
log.c in accordance with upstream
2025-01-29 20:38:52 +00:00
starfrost013
0fe98a431b
Merge branch 'master' of https://github.com/86Box/86Box
2025-01-29 20:38:39 +00:00
starfrost013
8c19d2682d
Create a bunch of placeholder c files for every single fucking class
2025-01-29 20:25:41 +00:00
OBattler
2db2fef78b
And a missing include file.
2025-01-29 01:08:36 +01:00
OBattler
4457456b01
Unix SDL: Fix compile-breaking errors.
2025-01-29 00:56:57 +01:00
Miran Grča
816f7ee17c
Merge pull request #5188 from 86Box/tc1995
...
Video changes of the night (January 29th, 2025)
2025-01-29 00:40:44 +01:00
starfrost013
5b3617efe6
standardise on "ramin" over "pramin", add cache status registers
2025-01-28 23:35:25 +00:00
TC1995
b7100a6169
Video changes of the night (January 29th, 2025)
...
Matrox MGA:
A break from work can save the day all so to say. Fixes bitblt'ing on WinNT4.0/Win2000 using 32bpp modes and possibly other stuff using said Matrox chip.
2025-01-29 00:33:24 +01:00
OBattler
2d7fb72830
CD-ROM Image: close log before closing the file, fixes segmentation fault on image unload.
2025-01-28 23:22:06 +01:00
OBattler
1968a36350
Make handle a void pointer on *nix.
2025-01-28 20:07:18 +01:00
OBattler
d52e01bf8f
And yet more *nix compile fixes.
2025-01-28 19:45:41 +01:00
OBattler
3cc677eded
And another.
2025-01-28 19:27:28 +01:00
OBattler
1843ad39fd
More *nix compile fixes.
2025-01-28 19:25:47 +01:00
Jasmine Iwanek
ab2d1a3b75
Remove incorrect addition to cmakelist.
2025-01-28 12:56:44 -05:00
OBattler
7c6f45b4cd
Fixed CD-ROM image mounting crashes and, hopefully, Linux compiles.
2025-01-28 18:39:26 +01:00
OBattler
90e1190c92
The great CD-ROM clean-up and rewrite, fixes #5134 .
2025-01-28 16:26:28 +01:00
Miran Grča
1cb17f7a3a
Merge pull request #5184 from rushieda/via809ds
...
Add the PC Partner VIA809DS (Socket 7 D.V./VIA VP3)
2025-01-27 18:08:05 +01:00
rushieda
f78403ffe5
Add the PC Partner VIA809DS (Socket 7 D.V./VIA VP3)
2025-01-27 12:01:23 +03:00
OBattler
2753a8e4bf
Radisys EPC-2102: Move it to among the 430HX machines, where it should be.
2025-01-27 09:54:39 +01:00
starfrost013
04d91e2b1c
Merge branch 'master' of https://github.com/starfrost013/86box
2025-01-27 01:35:22 +00:00
starfrost013
84cb84ed2f
add numerous reigsters for pfifo
2025-01-27 01:35:21 +00:00
OBattler
f85e7debde
Russian translation fixes by lemondrops.
2025-01-27 01:48:14 +01:00