Alexander Babikov
a66d381be9
Convert a false positive warning suppression in the Voodoo dynarec code into a pragma
2022-04-14 06:24:38 +05:00
Miran Grča
cc666e6cc4
Merge pull request #2281 from jriwanek-forks/named-initializers-3
...
Named initializers part 3
2022-04-12 23:38:32 +02:00
Jasmine Iwanek
702f80e58a
Backport several changes from M&K
2022-04-12 17:26:05 -04:00
David Hrdlička
3449a173ae
Move ROM search path code to rom.c, rewrite rom_fopen
2022-04-08 01:34:47 +02:00
Cacodemon345
1a3a7bec0e
Move platform-specific ROM path adding code into plat modules
2022-04-06 16:16:25 +06:00
Cacodemon345
4b09a6329a
Multiple ROM paths implementation
2022-04-05 02:16:23 +06:00
OBattler
3cec306ecf
Device config fix, phase 1.
2022-04-04 18:11:39 +02:00
Miran Grča
3fe794c59b
Merge pull request #2237 from jriwanek-forks/named-initializers-2
...
Named initializers part 2
2022-03-18 23:20:37 +01:00
Jasmine Iwanek
3b73ce330c
src/video
2022-03-18 18:07:09 -04:00
TC1995
9b0f04d4a9
Added deskpro386 and fixed 24bpp mode issues of the Mach64GX/VT2.
2022-03-18 21:22:18 +01:00
RichardG867
64c38a2334
GDB Stub: Fix header indentation
2022-03-17 15:49:24 -03:00
RichardG867
90e9054f2c
CMI8x38: Implement TDMA update registers (nothing uses them)
2022-03-17 15:47:25 -03:00
RichardG867
fd6646f21b
Run clang-format on all my new code
2022-03-16 14:12:45 -03:00
RichardG867
71ba610366
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# .ci/build.sh
# .ci/dependencies_msys.txt
# src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
f57cbe36b1
GDB Stub: More progress
2022-03-16 00:33:01 -03:00
Jasmine Iwanek
e54d136e3b
Add WD1004 series of XT HDD controllers
2022-03-13 10:29:05 -04:00
Jasmine Iwanek
297909a884
midi out device named correctly to aid code readability
2022-03-13 09:00:03 -04:00
Jasmine Iwanek
51532f7aaa
lpt_device_t.internal_name added
2022-03-13 08:58:31 -04:00
Miran Grča
f39f239c05
Merge pull request #2219 from jriwanek-forks/macros
...
Macros and hardcoding
2022-03-13 03:01:08 +01:00
Jasmine Iwanek
b2a3cbf7a9
Reusable IO Port definitions for IDE HDC's
2022-03-12 19:18:49 -05:00
Jasmine Iwanek
41f1c2facd
More hardcoding fixes
2022-03-12 19:18:48 -05:00
Jasmine Iwanek
c8574c55cc
Thrustmaster ACM
2022-03-12 18:47:12 -05:00
RichardG867
94be8cdfc6
GDB Stub: Initial commit
2022-03-12 20:20:25 -03:00
Cacodemon345
c1f9d35de8
qt: Add support for Haiku
...
* OpenAL backend is enabled by default on Haiku
* bswap include now makes use of builtins if they exist
* Use a local fgetws method for Haiku to avoid crashes
* OpenGL renderers are completely disabled on Haiku (they do not work)
* Software renderer is a widget, not a window on Haiku (fixes blank screen)
* Add option to disable System MIDI at compile time
2022-03-11 12:13:08 +06:00
RichardG867
00d4cb5141
Add a header file I forgot
2022-03-07 16:32:06 -03:00
RichardG867
57aeaa4413
CMI8x38: Improve CMI8738 variant selection
2022-03-07 10:45:10 -03:00
RichardG867
219129f97e
CMI8x38: Implement Sound Blaster emulation
2022-03-06 19:59:14 -03:00
RichardG867
50e49c31f6
CMI8x38 megacommit
2022-03-06 01:29:29 -03:00
telanus
f21348f992
Add support for the Vendex HeadStart Turbo 888-XT
2022-03-04 21:46:00 +02:00
Cacodemon345
7dc84e0f67
qt: Fix HDD path relativization on Windows
2022-03-04 01:25:34 +06:00
TC1995
c4f5c7e5e0
Fix compile.
2022-03-02 16:37:19 +01:00
TC1995
c3c7864bd6
Added a legacy way to address some issues with the SVGA scrolling and such (such as Pinball Illusions on S3 cards, including the ViRGE).
2022-03-02 16:18:58 +01:00
TC1995
e6f5018d51
Added the Corel LS2000 53c400-based card.
2022-03-01 14:20:11 +01:00
Miran Grča
f4587949a7
Merge pull request #2167 from jriwanek-forks/formatting
...
Formatting in src/sound
2022-02-26 17:03:44 +01:00
Jasmine Iwanek
f7084993c3
Formatting updates in src/sound + related includes
2022-02-25 22:06:27 -05:00
RichardG867
6f6bf999fa
Add onboard CMI8738 to the ASUS CUV4X-LS
2022-02-25 20:26:21 -03:00
RichardG867
b07570696f
Initial implementation of C-Media CMI8x38
2022-02-25 19:22:45 -03:00
TC1995
1037c048b4
Sort out the ET4000/w32p cards and add a VLB/PCI videomagic revision B card variant.
2022-02-23 13:50:47 +01:00
OBattler
960cae34d4
Changed all the CD-ROM files to the new agreed upon coding style.
2022-02-22 22:04:40 +01:00
Jasmine Iwanek
dfa18a0191
Remove SIS 559x ACPI leftovers
2022-02-20 20:41:20 -05:00
Jasmine Iwanek
45640feeb9
Remove UMC82c49x leftovers
2022-02-20 20:40:29 -05:00
Jasmine Iwanek
f18da85438
A few lconsistency changes form M&K branch
2022-02-20 19:11:58 -05:00
telanus
f994c86332
Update machine.h
2022-02-21 00:00:46 +02:00
Jasmine Iwanek
8597e4e4d7
Merge branch 'master' into more-updates
2022-02-20 16:28:50 -05:00
Jasmine Iwanek
4674756664
More newline and whitespace cleanups
2022-02-20 16:26:40 -05:00
OBattler
c19b06d404
Added a sanity check and more clean-ups.
2022-02-20 14:19:38 +01:00
OBattler
01e0609ab6
And more network clean-ups and fixes.
2022-02-20 13:58:38 +01:00
Jasmine Iwanek
2836c7f05b
CONFIG_MIDI -> CONFIG_MIDI_OUT
2022-02-20 00:33:05 -05:00
Jasmine Iwanek
1362ade967
Merge branch 'master' into more-updates
2022-02-19 23:39:55 -05:00
David Hrdlička
268e880830
Merge branch 'feature/xaudio2'
2022-02-20 01:27:48 +01:00