Commit Graph

1976 Commits

Author SHA1 Message Date
OBattler
63f106a0fd Added plat_break() for raising breakpoints and warning() and log_warning() to raise visible non-fatal warnings to the user. 2025-03-22 00:49:20 +01:00
Cacodemon345
00c97dac1c Add "Five + 2 Wheels" option for horizontal wheel reporting 2025-03-20 00:58:10 +06:00
Miran Grča
c741b62785 Merge pull request #5367 from akmed772/master
Add JEGA (Japanese EGA) video card
2025-03-19 17:23:56 +01:00
OBattler
0fd97c8427 MO: Fix medium size in various conditions and fix handling of unsupported media. 2025-03-19 04:35:47 +01:00
Akamaki
f05e2f34b6 added JEGA video emulation 2025-03-19 08:51:52 +09:00
rushieda
96644d137f Add the Soyo SY-7SBB (SiS 600, Socket 370) 2025-03-18 19:57:14 +03:00
OBattler
556c74c159 IDE DMA: Properly handle partial transfers, fixes ATAPI DMA in Windows 98 SE. 2025-03-17 20:58:15 +01:00
OBattler
c79844a889 Conflict resolution. 2025-03-13 21:21:25 +01:00
OBattler
8722fe0080 CD-ROM: Optimize Windows IOCTL disc change checking. 2025-03-13 21:17:25 +01:00
Cacodemon345
7c4df701cb Add option to inhibit multimedia keys from host on Windows 2025-03-13 19:55:46 +06:00
OBattler
5aac2b4f8f Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-10 17:35:11 +01:00
OBattler
48a5f3280f device_t: Increase the selection array to 64 elements. 2025-03-10 17:26:44 +01:00
OBattler
a386bd015f Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-10 16:57:56 +01:00
Miran Grča
262b49f987 Merge pull request #5318 from jriwanek-forks/improvements
General Improvements, Cleanups and additions
2025-03-10 16:34:09 +01:00
Miran Grča
bc5da980f9 Merge pull request #5320 from Cacodemon345/qt-openglrenderer-pcem
Port OpenGL 3.x renderer from PCem
2025-03-10 16:29:51 +01:00
Cacodemon345
81461f677d Cleanups, copyright headers and name changing for PRing 2025-03-10 20:54:25 +06:00
Jasmine Iwanek
9e95e1e475 Move ROM write functions to rom.c 2025-03-10 05:26:35 -04:00
Jasmine Iwanek
e257569e67 Single Channel XTIDE support 2025-03-10 05:26:35 -04:00
Jasmine Iwanek
4504348fff Make config_bios_t dev's into an array 2025-03-10 00:36:06 -04:00
Jasmine Iwanek
a7d8f4a4e1 Extra CONFIG_BIOS Helpers 2025-03-09 18:42:35 -04:00
Cacodemon345
1ca2aabf2f Remove some things that shouldn't be there 2025-03-10 00:37:20 +06:00
Cacodemon345
7e61d2d586 OpenGL Shader configuration UI 2025-03-09 23:58:54 +06:00
Cacodemon345
7572469988 Current OpenGL port status 2025-03-09 01:39:07 +06:00
Cacodemon345
86343327be Initial PCem OpenGL 3.x renderer port 2025-03-08 02:13:14 +06:00
OBattler
010ce43c1e Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-06 22:56:10 +01:00
Miran Grča
1973289de3 Merge pull request #5290 from Cacodemon345/global_mute
Add a global sound mute option
2025-03-06 20:09:31 +01:00
Cacodemon345
d25aed2da9 Add global mute option 2025-03-07 00:36:09 +06:00
TC1995
5c78fa5203 8514/A compatible changes of the day (March 6th, 2025)
1. Follow the Mach32 manual more closely regarding vblank support.
2. The subsystem status now takes account of the other bits more accurately.
3. The Mach32 PCI, when used with the ATI 68860 ramdac, has its own bpp's when in accelerator mode, separate from the VGA compatible side, so fix this accordingly.
4. Reset the vram when a mapping change occurs, should clear the messups in the ATI Mach8/32 accel video mode tests.
2025-03-06 16:03:11 +01:00
Cacodemon345
74368bfe7a Don't include cpu.h in timer.h
Change the name of the define used to indicate SVGA multi-monitor-capable cards
2025-03-06 19:26:11 +06:00
OBattler
24e64fa622 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-03-04 19:16:23 +01:00
Cacodemon345
168910b72f All held-down keys are now released when Alt-Tab'ing out
Only applies when Raw Input is in use on Windows
2025-02-26 11:39:04 +06:00
Jasmine Iwanek
457601330d Tag cassette_device correctly 2025-02-21 22:07:56 -05:00
Jasmine Iwanek
9047bd4878 Corrections to PCjr 2025-02-21 16:41:41 -05:00
RichardG867
6c933dd157 Voodoo: Implement missing AGP CMDFIFO features
Note that the reproduction cases for command 6 currently appear to be a result of CMDFIFO corruption instead of actual usage.
2025-02-20 18:24:38 -03:00
OBattler
2d95396951 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-02-19 11:22:56 +01:00
OBattler
c7d9b4c5e7 PS/55: Fix some warnings and compile-breaking errors. 2025-02-19 11:21:50 +01:00
Miran Grča
e386660839 Merge pull request #5237 from akmed772/master
Add IBM PS/55 machines and its peripherals
2025-02-19 11:15:45 +01:00
OBattler
655a007579 SLiRP: Introduce a new queue for packets received immediately transmssion - those are now collected into said queue and processed immediately after, improves SLiRP operation. 2025-02-19 11:12:49 +01:00
Akamaki
983c7d7891 Merge pull request #2 from 86Box/master
rebase to master
2025-02-18 22:50:55 +09:00
OBattler
83de7704c0 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-02-17 07:00:24 +01:00
OBattler
5c4fcfaf85 ESC/P Printer: No longer assume roms/ is where the binary is, fixes #5221. 2025-02-17 04:49:43 +01:00
OBattler
c6dfd688f4 Split off the CRC code to its own module. 2025-02-15 07:09:14 +01:00
Akamaki
8ceec325ef Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master 2025-02-15 09:02:14 +09:00
Akamaki
bfac770b4e reupload without code modification 2025-02-15 08:27:17 +09:00
Akamaki
466bcc68b4 update header files
I forgot updating header files
2025-02-15 08:09:43 +09:00
OBattler
4a93a939fb Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-02-14 16:43:03 +01:00
OBattler
1d87a200e1 Fixed DEVICE_BUS as well. 2025-02-14 16:42:53 +01:00
OBattler
d4dc7b1d07 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-02-14 16:40:18 +01:00
OBattler
9236856ad5 Fixed the DEVICE_COM flags onwards, should fix serial mice. 2025-02-14 16:39:42 +01:00
OBattler
6756eb1620 Merge remote-tracking branch 'origin/master' into cdrom_changes 2025-02-14 09:10:01 +01:00