Jonathan Campbell
|
4dd3302604
|
Merge pull request #5739 from maron2000/fix_log
Show loaded conf file in log in full path
|
2025-06-12 10:23:23 -07:00 |
|
maron2000
|
986d2246ec
|
Fix build errors
|
2025-06-11 20:04:37 +09:00 |
|
maron2000
|
2658d79885
|
Log file open error in ParseConfigFile function
|
2025-06-11 19:48:18 +09:00 |
|
maron2000
|
8b3dc7adbd
|
Simplify redundant expressions
|
2025-06-11 19:45:24 +09:00 |
|
maron2000
|
48645b3d9b
|
Use PATH_MAX instead of hardcoded buffersize
|
2025-06-11 18:43:50 +09:00 |
|
maron2000
|
5946c7e3b6
|
Use PATH_MAX for buffer size
|
2025-06-11 18:19:27 +09:00 |
|
maron2000
|
f244027ba6
|
Log location of loaded conf file in full path
|
2025-06-11 15:16:31 +09:00 |
|
Jonathan Campbell
|
53090c9a89
|
Merge pull request #5738 from maron2000/fix_lowend
Fix build failure of CI runner for Windows lowend builds
|
2025-06-09 08:30:30 -07:00 |
|
maron2000
|
bad12c4729
|
Fix build error
|
2025-06-09 19:57:01 +09:00 |
|
maron2000
|
a8e93ee43e
|
Fix lowend 9x and XP lowend CI build errors
|
2025-06-09 19:26:21 +09:00 |
|
maron2000
|
7ee8c408d9
|
Fix MinGW lowend CI build error
|
2025-06-09 19:13:33 +09:00 |
|
Jonathan Campbell
|
c39ac9cead
|
Merge pull request #5737 from maron2000/fix_hxdos
Fix build error when internal debugger is disabled
|
2025-06-06 08:35:01 -07:00 |
|
Jonathan Campbell
|
1f41e1b764
|
Merge pull request #5733 from maron2000/mac_about
Refine About DOSBox-X on macOS
|
2025-06-06 08:34:43 -07:00 |
|
maron2000
|
4d4b1fc38f
|
Fix build error when internal debugger is disabled
|
2025-06-06 13:22:37 +09:00 |
|
maron2000
|
57cb1075df
|
Refine About DOSBox-X on macOS
|
2025-06-03 22:18:53 +09:00 |
|
Jonathan Campbell
|
23a2cb5dce
|
Merge pull request #5730 from maron2000/update_changelog
Update CHANGELOG
|
2025-05-30 08:35:49 -07:00 |
|
Jonathan Campbell
|
a28035a0cd
|
On mouse events, do not signal mouse IRQ unless: a) Guest enabled AUX mouse reporting b) INT 15h called to enable reporting c) INT 33h has visible cursor, interrupt handler, or guest is polling mouse info. Do not process mouse movement into mouse device input while debugger is active. This should fix the issue where IRQ12 is consistently seen active in the debugger, whether it is stuck or has the appearance of being stuck on.
|
2025-05-29 07:10:38 -07:00 |
|
Jonathan Campbell
|
93eed65872
|
Disable mouse moved input events to guest while debugger is active
|
2025-05-29 06:43:13 -07:00 |
|
maron2000
|
d97cea4d1d
|
Update CHANGELOG
|
2025-05-29 22:13:28 +09:00 |
|
Jonathan Campbell
|
b9d9d23158
|
Some OPL tables should be const
|
2025-05-25 00:28:55 -07:00 |
|
Jonathan Campbell
|
4ac16a75c8
|
retab and comment
|
2025-05-24 12:56:23 -07:00 |
|
Jonathan Campbell
|
e998bd5ce4
|
Second Sound Blaster: Do not register ANYTHING related to OPL emulation, not even OPL_none which would normally register a forwarding handler for the GUS
|
2025-05-24 12:30:02 -07:00 |
|
Jonathan Campbell
|
03f7801f32
|
Merge pull request #5720 from maron2000/fix_cp
Fix freeze when codepage switched to 3846, 3848
|
2025-05-23 10:05:55 -07:00 |
|
maron2000
|
b85bfd2e3e
|
Fix freeze when codepage switched to 3846, 3848
|
2025-05-23 20:14:38 +09:00 |
|
Jonathan Campbell
|
0a43828b07
|
GF1 arrange
|
2025-05-22 22:35:21 -07:00 |
|
Jonathan Campbell
|
0498d2158c
|
move to GUS struct
|
2025-05-22 22:33:27 -07:00 |
|
Jonathan Campbell
|
cbbe9e57f4
|
Interpolation inline, less copy-pasta
|
2025-05-22 22:21:26 -07:00 |
|
Jonathan Campbell
|
2ab46b0817
|
GUS cleanup
|
2025-05-22 21:09:08 -07:00 |
|
Jonathan Campbell
|
38f690bd0b
|
retab
|
2025-05-22 20:59:57 -07:00 |
|
Jonathan Campbell
|
7e46d7e43d
|
Just so you know
|
2025-05-22 17:13:04 -07:00 |
|
Jonathan Campbell
|
f5c4479cd1
|
Also, you can now set GUS ram to 8MB now
|
2025-05-22 17:10:52 -07:00 |
|
Jonathan Campbell
|
8833e84d58
|
GUS: Dynamically allocate GUS RAM, rather than static 1MB array. Also fix memory leak caused by failure to free GUS channels on shutdown
|
2025-05-22 17:04:20 -07:00 |
|
Jonathan Campbell
|
a7a768b220
|
GUS change hardcoded 1MB mask to use voice addr mask
|
2025-05-22 16:44:41 -07:00 |
|
Jonathan Campbell
|
5a06feeeff
|
bitop add function to take a value - 1, and convert it into a proper power of 2 mask, apply to VGA memory mask
|
2025-05-22 16:36:48 -07:00 |
|
Jonathan Campbell
|
8746e48ecb
|
Move GUS reset reg into struct. Fix GUS channel class object, why was it "GUSChannels" to represent ONE channel?
|
2025-05-22 15:47:23 -07:00 |
|
Jonathan Campbell
|
d3741bfed9
|
Move GUS RAM into GUS object
|
2025-05-22 15:40:11 -07:00 |
|
Jonathan Campbell
|
1d8f3a2cc6
|
Make sure configuration GUI shows the second Sound Blaster
|
2025-05-21 09:50:13 -07:00 |
|
Jonathan Campbell
|
d05370c4f2
|
Sblaster: Do not let both cards register a SET BLASTER
|
2025-05-21 09:46:33 -07:00 |
|
Jonathan Campbell
|
543fd394a5
|
Do not list anything other than the base SB for second card
|
2025-05-21 09:37:47 -07:00 |
|
Jonathan Campbell
|
40e5ca6e9f
|
config, too
|
2025-05-21 09:27:13 -07:00 |
|
Jonathan Campbell
|
83d9e3094e
|
And... DONE. Now you can have TWO Sound Blaster cards in the emulator, if you want
|
2025-05-21 09:25:07 -07:00 |
|
Jonathan Campbell
|
1a2023e25f
|
Prepare configuration for more sb cards
|
2025-05-21 09:19:33 -07:00 |
|
Jonathan Campbell
|
a3e7cee21a
|
DMA controller, multiple mask register is readable, even if not documented
|
2025-05-21 09:07:13 -07:00 |
|
Jonathan Campbell
|
82750bf941
|
Bug fix: DSP reset should interrupt and cancel DMA test commands E2h/E5h
|
2025-05-21 08:59:32 -07:00 |
|
Jonathan Campbell
|
4813292508
|
rework sb more
|
2025-05-21 08:44:08 -07:00 |
|
Jonathan Campbell
|
a9e0da2f25
|
Roll back drive_cache cleanup. I appreciate the cleanup effort but it is crashing under load from Windows 3.1 and getting some pointers crossed, so, I have to revert it. A simple test with Valgrind and Windows 3.1 shows that drive_cache.cpp is not leaking anything anyway.
|
2025-05-21 02:59:53 -07:00 |
|
Jonathan Campbell
|
f678dfa6a9
|
Remove unused cdrom_complete.cpp
|
2025-05-21 02:48:36 -07:00 |
|
Jonathan Campbell
|
ebe0d4c471
|
Sound blaster I/O handler and events, card index
|
2025-05-21 02:45:29 -07:00 |
|
Jonathan Campbell
|
e37cb6c44c
|
Merge pull request #5715 from FredBezies/patch-6
Another update for fr_FR.lng file
|
2025-05-20 11:49:52 -07:00 |
|
Jonathan Campbell
|
97e44cc7cd
|
Merge pull request #5714 from maron2000/Fix_lockedfile
Fix language files were still locked after loading is completed
|
2025-05-20 11:49:37 -07:00 |
|