Jonathan Campbell
|
4c88e4f8b4
|
more
|
2025-10-09 19:44:01 -07:00 |
|
Jonathan Campbell
|
8f15d4da77
|
INT 21h AH=4Bh (EXEC) on return, put a nonzero value in AX (and AL) for a buggy version of Magic Pockets so the INTRO proceeds to the GAME properly
|
2025-10-09 17:48:41 -07:00 |
|
Jonathan Campbell
|
170ff0785b
|
Most Tandy video registers are write-only, yet Troubadours likes to read/modify/write. Add log file message whenever those are read, and return 0x00 for specific registers to help the game and the hand-rolled modesetting (someone doesn't like using INT 10 to do it?) set up 320x200 16-color mode, even though the game crashes anyway [https://github.com/joncampbell123/dosbox-x/issues/5867]
|
2025-10-09 08:20:32 -07:00 |
|
Jonathan Campbell
|
234556cbba
|
Begin next
|
2025-10-07 08:57:39 -07:00 |
|
Jonathan Campbell
|
0cd7c0fecb
|
prepare for release
|
2025-10-07 08:49:14 -07:00 |
|
Jonathan Campbell
|
16f4c85323
|
DOS_ResizeMemory() compact free blocks but only those from the segment that is being resized on, as MS-DOS is documented to do
|
2025-10-06 23:12:32 -07:00 |
|
Jonathan Campbell
|
213f7ba443
|
INT 21h DOS resize: If asked to resize a memory block, and the memory block was previously freed, compact free memory blocks and then read the memory block size, instead of reading the memory block size and then compacting. This fixes an MCB chain truncation bug involving Tandy graphics and California Games II
|
2025-10-06 20:43:54 -07:00 |
|
Jonathan Campbell
|
24eb7dda6d
|
more
|
2025-10-06 00:42:07 -07:00 |
|
Jonathan Campbell
|
6951493dc0
|
Debugger: DOS MCBS command should indicate the segment immediately following the last MCB block in the chain
|
2025-10-06 00:20:24 -07:00 |
|
Jonathan Campbell
|
199c065161
|
Update Tseng emulation to reflect port 3DAh behavior and CRTC register 33h behavior that is documented by Tseng and expected by VGAKIT
|
2025-10-05 20:43:11 -07:00 |
|
Jonathan Campbell
|
69e2e358e1
|
Fix Hercules graphics palette selection
|
2025-10-05 18:44:05 -07:00 |
|
maron2000
|
70dec94e5d
|
Update CHANGELOG
|
2025-10-03 18:22:36 +09:00 |
|
maron2000
|
9d95d0b96e
|
Update CHANGELOG
|
2025-09-29 19:35:05 +09:00 |
|
maron2000
|
e3e56c4a79
|
Update CHANGELOG
|
2025-09-26 22:51:44 +09:00 |
|
maron2000
|
7e28054ae1
|
Update CHANGELOG
|
2025-09-20 20:01:18 +09:00 |
|
Allofich
|
a2d73e4c46
|
SVN r4492, r4493, r4494
|
2025-09-13 02:37:09 +09:00 |
|
maron2000
|
266591992f
|
Update CHANGELOG
|
2025-08-28 21:21:20 +09:00 |
|
Allofich
|
7a36a678d4
|
Make applicable changes from SVN
From r4485, r4487, r4488 and r4490
|
2025-08-24 01:24:46 +09:00 |
|
aybe
|
58762af379
|
Scale mapper according display resolution
|
2025-08-21 01:09:50 +02:00 |
|
aybe
|
7441b55e2b
|
Fix mapper not rendering anything on SDL2/Windows
|
2025-08-20 23:38:14 +02:00 |
|
maron2000
|
03c07f10e0
|
Update CHANGELOG
|
2025-08-11 10:16:55 +09:00 |
|
maron2000
|
45d17afd4b
|
Update CHANGELOG
|
2025-06-24 22:20:25 +09:00 |
|
maron2000
|
d97cea4d1d
|
Update CHANGELOG
|
2025-05-29 22:13:28 +09:00 |
|
maron2000
|
081122d32b
|
Update CHANGELOG
|
2025-05-13 23:33:29 +09:00 |
|
Jonathan Campbell
|
4afaad89a1
|
changelog
|
2025-05-11 22:02:32 -07:00 |
|
Jonathan Campbell
|
7940b9ae7f
|
FAT filesystem driver: If asked to enumerate files, and given an odd attribute mask combination like (VOLUME LABEL | HIDDEN) as Elder Scrolls Arena does, ignore the VOLUME LABEL bit and scan normally. This is needed for Elder Scrolls Arena to run from a mounted disk image correctly
|
2025-05-10 09:04:25 -07:00 |
|
Jonathan Campbell
|
22fb05fa4a
|
Fix INT 10h AH=0Eh not to treat BEL as a printable character nor trigger screen scroll up when printed on last line of the screen
|
2025-05-08 22:59:21 -07:00 |
|
Jonathan Campbell
|
70d4d78a65
|
CHANGELOG
|
2025-05-05 08:08:14 -07:00 |
|
Jonathan Campbell
|
a3176fb90d
|
retab
|
2025-05-04 13:58:53 -07:00 |
|
Jonathan Campbell
|
e5c782875a
|
Prepare for release
|
2025-05-03 09:43:37 -07:00 |
|
maron2000
|
4b68d37269
|
Update CHANGELOG
|
2025-05-01 21:43:54 +09:00 |
|
maron2000
|
ab6545a62a
|
Update CHANGELOG
|
2025-04-18 14:19:09 +09:00 |
|
Jonathan Campbell
|
d43fd90a16
|
Revise EGA/VGA CRTC CGA/Hercules bit remapping to map out only those bits rather than as an upper mask bound
|
2025-04-17 21:11:12 -07:00 |
|
maron2000
|
a6ab2d969b
|
Update CHANGELOG
|
2025-04-13 21:10:48 +09:00 |
|
maron2000
|
2ea0b0a30a
|
Update CHANGELOG
|
2025-04-06 18:32:50 +09:00 |
|
maron2000
|
1cb0dcf652
|
Update CHANGELOG
|
2025-03-28 18:57:13 +09:00 |
|
Jonathan Campbell
|
418756a9d1
|
Merge branch 'master' into update_changelog
|
2025-03-28 00:10:15 -07:00 |
|
Jonathan Campbell
|
6c944cfc82
|
PC-98 INT 18h AH=10h set cursor blink, and side effect as well, to eliminate blinking cursor in PC-98 port of Lemmings
|
2025-03-27 19:46:48 -07:00 |
|
maron2000
|
7bdf5e0c79
|
Update CHANGELOG
|
2025-03-27 21:06:16 +09:00 |
|
fuel-pcbox
|
b1497f2031
|
More MMX fixes
|
2025-03-24 20:16:19 -05:00 |
|
fuel-pcbox
|
9df6b8dcb7
|
Fix MMX PMULLW
|
2025-03-24 20:04:47 -05:00 |
|
fuel-pcbox
|
fe50caebf9
|
Fix SSE MOVHPS r/m,reg
|
2025-03-24 19:50:38 -05:00 |
|
Jonathan Campbell
|
bd06080d7e
|
Merge pull request #5586 from fuel-pcbox/sse-fixes2
Update CHANGELOG
|
2025-03-24 10:43:51 -07:00 |
|
fuel-pcbox
|
8a3db63410
|
Update CHANGELOG
|
2025-03-24 12:38:24 -05:00 |
|
maron2000
|
b1d8a62706
|
Update CHANGELOG
|
2025-03-20 19:02:13 +09:00 |
|
maron2000
|
47b5d08fb2
|
Update CHANGELOG
|
2025-03-17 21:09:26 +09:00 |
|
1abcd
|
f2ea3881fe
|
shorten sentence
|
2025-03-14 19:08:17 +08:00 |
|
1abcd
|
57de75b544
|
Update CHANGELOG
|
2025-03-13 01:03:41 +08:00 |
|
1abcd
|
eea43f0b68
|
Update CHANGELOG
|
2025-03-06 00:22:15 +08:00 |
|
maron2000
|
49e53318db
|
Update CHANGELOG
|
2025-03-05 08:33:53 +09:00 |
|