TC1995
d0335e9679
Initial emulation of the IBM 8514/A coprocessor for both the MCA and ISA buses.
...
Currently the GUI option is on the QT frontend.
2022-05-14 18:55:00 +02:00
Miran Grča
08b18e034f
Merge pull request #2291 from telanus/master
...
Add six new Machines
2022-05-04 23:11:51 +02:00
RichardG867
9b871ad249
Bump version to 3.5 and add version bumping script
2022-04-26 13:42:38 -03:00
David Hrdlička
e60af6c29d
Clean up plat.h a bit
2022-04-20 01:03:39 +02:00
Didiet
100eaf70ee
Fixing GdbStub Code to make it compiled with Clang ( #2292 )
...
- Fix the switch scoping preventing declaration
- Adding stdint.h as inclusion to make uint*_t works
2022-04-16 03:12:38 -03:00
telanus
6fbeafef2f
Add a few new Machines
2022-04-15 00:59:09 +02:00
Alexander Babikov
6862781b07
Final warning fixes
2022-04-14 07:13:50 +05:00
Alexander Babikov
c82b9a379c
Remove the crashdump generation stuff and the associated parameter
...
It's Windows-exclusive and has never really worked
2022-04-14 07:10:19 +05:00
Alexander Babikov
eba088c692
Remove trailing whitespace + indentation consistency fixes
2022-04-14 07:10:18 +05:00
Alexander Babikov
94adafa1ee
Repalce the NO_SIO Dev branch option with AN430TX
...
The only machine under that option, the Intel AN430TX, was actually put there for problems unrelated to Super I/O
2022-04-14 07:10:16 +05:00
Alexander Babikov
355250216f
Move the Compaq Deskpro 386 to the Dev branch
2022-04-14 07:10:13 +05:00
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