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
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
OBattler
fb8dcab3bd
Fixed the handling of the Toshiba Fn keys, fixes #2778 .
2022-10-31 04:04:47 +01:00
telanus
f5072abba5
Added the Packard Bell PB8810
2022-10-30 23:49:18 +02:00
OBattler
8f13bae92c
Removal of vid_blit_memtoscreen_8().
2022-10-30 17:13:40 +01:00
OBattler
934f6dd500
Beginning of the process to remove vid_blit_memtoscreen_8() to get rid of the flickering on QT.
2022-10-30 16:49:38 +01:00
OBattler
3a4c7e414e
Initialize the ADI 386SX NVR to 0x00's instead of 0xFF's, fixes #2761 .
2022-10-30 02:57:15 +02:00
Miran Grča
c2402daf1e
Merge pull request #2755 from jriwanek-forks/tabstospaces
...
Correct many file headers to show 86box
2022-10-29 17:06:18 +02:00
Jasmine Iwanek
47f6257240
Correct headers for BSD Licensed files
2022-10-29 10:52:49 -04:00
OBattler
4d19b8a1e4
Added the ability to select earlier CD-ROM drive (emulates Chinon CDS-431 for SCSI and NEC CDR-260 for ATAPI) - needs to be ported to QT.
2022-10-29 06:44:30 +02:00
OBattler
1250a2114c
Added the AcerMagic S20 based on the AzTech Washington, closes #859 .
2022-10-29 03:36:48 +02:00
OBattler
e6f208ef33
And applied the same change to the Vendex (and all other XT clones) by separating the XT clone keyboard/PPI from the IBM XT 1986 one, and giving the clone one the PC-style port D read out on port 60h when keyboard is disabled, fixes #2213 .
2022-10-28 02:23:08 +02:00
Jasmine Iwanek
f49d3c7458
Correct many file headers to show 86box
2022-10-27 17:08:58 -04:00
OBattler
94e1f6535c
Merge branch 'master' of https://github.com/86Box/86Box
2022-10-27 21:55:08 +02:00
OBattler
501b712770
Added the Toshiba T1200 version of the V86P JVC/Ricoh hard disk controller, fixes #2738 .
2022-10-27 21:55:00 +02:00
Jasmine Iwanek
57c95e95d2
Merge pull request #2749 from telanus/master
...
Added V20-XT
2022-10-27 12:53:48 -04:00