Jasmine Iwanek
dd3959587b
Improve a couple of comments
2022-12-20 19:33:42 -05:00
Jasmine Iwanek
537fbad564
More bits of missed formatting
2022-12-20 19:33:42 -05:00
Jasmine Iwanek
cfe3fec2ba
Fix issues on non QT unix builds
2022-12-19 21:17:59 -05:00
OBattler
dc1dff8211
GDB stub fixes so it compiles again.
2022-12-15 22:23:43 +01:00
Alexander Babikov
66d250d011
machine: Move the GT694VA code to the correct file
2022-12-12 00:11:01 +05:00
OBattler
bec9b59d6d
Added the Winbond W29C010 Flash.
2022-12-04 23:31:21 +01:00
OBattler
60b5c5ba74
Implemented missing ALi M1543C behavior.
2022-12-04 22:59:22 +01:00
TC1995
df3c4b155a
SCSI/CD-ROM fixes: Properly implemented the Toshiba specific SCSI commands including the Audio side per the Toshiba CD-ROM SCSI-2 manual from 1990 (they were previously implemented with some hacks).
2022-12-04 20:53:03 +01:00
Cacodemon345
3a10ebd28d
Merge branch 'master' into global-config-screenshot
2022-12-03 20:29:26 +06:00
TC1995
b04aa3ce4e
Ported the 3c500/3c501 nic from VirtualBox.
...
Added IRQ's 10 and 11 to the AMD PCnet ISA/VLB nics.
2022-11-21 17:08:50 +01:00
Jasmine Iwanek
a1fc3f06f4
Merge pull request #2881 from Cacodemon345/mirosound_pcm10_opl4
...
OPTiMC: Fix OPL volume mixing
2022-11-20 03:14:31 -05:00
Cacodemon345
9965636214
OPTiMC: Fix OPL volume mixing
...
Windows driver operates the chip in WSS mode so AUX2 volume filtering for OPL playback is required
2022-11-20 13:30:31 +06:00
OBattler
c63f9e23a7
ATAPI CD-ROM normal model now identifies as a SONY CDU-76 when the machine is a Sony, the Sony Vaio recovery disk should now work.
2022-11-19 23:40:14 +01:00
Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Miran Grča
b04dd8cc8b
Merge pull request #2876 from Cacodemon345/mirosound_pcm10_opl4
...
Add OPL4 and miroSOUND PCM10 emulation
2022-11-19 14:29:27 +01:00
Cacodemon345
9a5e0af103
Add OPL4 and miroSOUND PCM10 emulation
2022-11-19 13:23:40 +06:00
OBattler
e44b69220f
Numerous Olivetti M24 and M240 fixes.
2022-11-19 04:34:14 +01:00
Jasmine Iwanek
7896e5dcfe
Modify bswap.h to allow compiling on older GCC
2022-11-17 22:50:37 -05:00
OBattler
27ebb27db7
Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness.
2022-11-17 22:44:06 +01:00
Jasmine Iwanek
bd75bc141a
Header cleanups
...
Tabs to spaces
Consistency
2022-11-13 21:15:47 -05:00
Jasmine Iwanek
de4f70e3f8
Fix up some more magic numbers
2022-11-11 17:19:47 -05:00
Jasmine Iwanek
b6466ba266
Voodoo3 3500 SI
2022-11-10 18:10:17 -05:00
Jasmine Iwanek
7c2c1e985d
Falcon Northwest Voodoo3 3500 SE
2022-11-10 18:10:10 -05:00
Jasmine Iwanek
5a462053fd
Compaq Voodoo 3 3500
2022-11-10 18:10:10 -05:00
Jasmine Iwanek
7176d7c66c
Velocity 200 AGP
2022-11-10 17:03:13 -05:00
Jasmine Iwanek
381f9d11fc
Voodoo 3 3500 TV
2022-11-10 17:03:13 -05:00
Jasmine Iwanek
6f031c34df
Voodoo 3 1000
2022-11-10 15:49:20 -05:00
Jasmine Iwanek
6919451ae4
Fix string offsetting
2022-11-09 23:19:17 -05:00
OBattler
cd6a43165a
Fixed some compile-breaking mistakes.
2022-11-09 04:37:44 +01:00
Jasmine Iwanek
19a64344ef
Updates
2022-11-08 22:09:59 -05:00
Jasmine Iwanek
a157d6faca
Update languages
2022-11-08 15:21:35 -05:00
Jasmine Iwanek
9291b184fe
Merge remote-tracking branch 'upstream/master' into hdd-speed
2022-11-08 13:58:05 -05:00
Jasmine Iwanek
e71084d940
Fix silly mistake
2022-11-08 13:56:17 -05:00
Jasmine Iwanek
2f17689b64
Initial Dual Video on Win32 (UI Settings Part)
2022-11-08 13:04:08 -05:00
Jasmine Iwanek
40d39f1baa
HDD Speed setting in win32
2022-11-08 11:43:36 -05:00
Jasmine Iwanek
6ea143e107
More compile warning fixes
2022-11-06 15:55:16 -05:00
Cacodemon345
e4e1852462
Start of global config infrastructure
2022-11-06 22:35:47 +06:00
Cacodemon345
954e022244
voodoo: Partial implementation of cmdStatus0 register
2022-11-06 12:52:43 +06:00
Miran Grča
310e62e1fd
Merge pull request #2812 from jriwanek-forks/randomstuff
...
Various ports and cleanups
2022-11-06 03:46:14 +01:00
Jasmine Iwanek
aa2c07bed2
Random header cleanups I noticed while porting things
2022-11-05 22:12:35 -04:00
Jasmine Iwanek
5def97d138
Port code related to coreboot BIOS from MTRR
...
Only used if MACHINE_COREBOOT is set in machine flags, so this is a pretty safe one
2022-11-05 21:43:09 -04:00
Jasmine Iwanek
4901e89e51
Port fdd_is_hd() from mtrr branch
...
Currently disabled as unused
2022-11-05 21:41:55 -04:00
OBattler
95210fafbb
The Olivetti M24 now has its hard disk controller (albeit not yet configurable), closes #845 .
2022-11-06 02:41:46 +01:00
Jasmine Iwanek
381960dfc0
More mitsumi cdrom stuff
2022-11-05 20:17:39 -04:00
Miran Grča
a699a6ceb3
Merge pull request #2810 from Cacodemon345/voodoo-fifo-fix
...
vid_voodoo_common: All volatile variables are now atomic
2022-11-06 00:18:43 +01:00
Cacodemon345
1f333724ac
vid_voodoo_common: All volatile variables are now atomic
...
AArch32 and AArch64 has far lesser atomicity guarantees for simple load-store accesses unlike x86/x64. This should take care of the majority, if not all, of Voodoo crashes on Apple Silicon systems.
2022-11-06 00:12:17 +06:00
Dimitar Angelov
f6add20410
Adding Micoms XL7-Turbo (8088 mainboard, compatible PC/XT)
2022-11-05 03:11:03 +01:00
Jasmine Iwanek
89ae64e53a
Revert "Rework Voodoo texture precalc to support non-split trilinear textures" for voodoo1/2 Fixes #1137
2022-11-03 20:18:28 -04:00
OBattler
8c0facc3b4
PCI changes for OPTi 82c822 (will also be needed for the ALi M1435).
2022-11-02 04:03:55 +01:00
OBattler
015283e5db
Preliminary OPTi 822 rewrite.
2022-10-31 05:44:32 +01:00