Wengier
|
36c48c1fa7
|
apply @jamesbond3142's printer fix
|
2021-11-04 20:05:39 -04:00 |
|
Jonathan Campbell
|
c72616f5a5
|
more
|
2021-11-04 05:40:02 -07:00 |
|
Jonathan Campbell
|
5512f97cf9
|
If user provided IBM ROM BASIC, then INT 18h should jump to it
|
2021-11-04 05:38:34 -07:00 |
|
Jonathan Campbell
|
cd33d1d666
|
more
|
2021-11-04 00:22:38 -07:00 |
|
Jonathan Campbell
|
677a5a10d3
|
Add support for loading IBM ROM BASIC from a file and including it in the ROM BIOS region
|
2021-11-04 00:21:51 -07:00 |
|
Jonathan Campbell
|
8a81088b25
|
ROM BIOS: Mark off N88 ROM BASIC and IBM ROM BASIC stubs as allocated. Mark NEC PC-98 Epson check and copyright strings as allocated
|
2021-11-03 23:51:46 -07:00 |
|
Jonathan Campbell
|
2da592ef57
|
Merge pull request #3038 from Allofich/fix2
Fix mistake, update CHANGELOG
|
2021-11-03 22:44:36 -07:00 |
|
Allofich
|
00d2c5184e
|
Fix mistake, update CHANGELOG
|
2021-11-04 14:36:06 +09:00 |
|
Jonathan Campbell
|
ec8ca3dea9
|
Annotate 60h-6Fh 8086 aliases to explain why they are there
|
2021-11-03 22:19:17 -07:00 |
|
Jonathan Campbell
|
75d8a778cc
|
Merge pull request #3037 from Allofich/8086
Make 8086 treat 0x60-0x6F as 0x70-0x7F
|
2021-11-03 22:15:55 -07:00 |
|
Allofich
|
a845a73f0a
|
Make 8086 treat 0x60-0x6F as 0x70-0x7F
Also try to speed up emulation by only running checks in these opcodes
for relevant cputypes.
|
2021-11-04 14:10:14 +09:00 |
|
Jonathan Campbell
|
c8c61f022c
|
fix mistake
|
2021-11-03 20:59:12 -07:00 |
|
Jonathan Campbell
|
b605e6fe0d
|
Refine Allofich's patch to correctly process POP CS for 8086 CPU type and throw an exception on opcode 0x0F for 80186 CPU type. Fix the 80186 check so that it is only compiled into the core IF running the 286 version of normal and prefetch cores so as not to slow down 386 and higher emulation
|
2021-11-03 20:09:56 -07:00 |
|
Jonathan Campbell
|
54fec03279
|
Merge pull request #3036 from Allofich/186
Fix 0x0F opcode being accepted on 80186
|
2021-11-03 19:42:27 -07:00 |
|
Allofich
|
f80ef8dc57
|
Fix 0x0F opcode being accepted on 80186.
|
2021-11-04 11:33:13 +09:00 |
|
Jonathan Campbell
|
df72c064f8
|
PC-98 EGC: Replace ope_xx (generic unknown EGC ROP handler) with code to handle remaining ROPs properly. This fixes Atomic Punker, which uses EGC ROP 0xBE in the game engine. [https://github.com/joncampbell123/dosbox-x/issues/3035]
|
2021-11-03 17:43:38 -07:00 |
|
Jonathan Campbell
|
07d9a19abb
|
changelog
|
2021-11-02 21:45:00 -07:00 |
|
Jonathan Campbell
|
9dd43b4541
|
VGA: Maintain a 16:10 aspect ratio for 400-line PC-98 video modes [https://github.com/joncampbell123/dosbox-x/issues/3032]
|
2021-11-02 21:43:38 -07:00 |
|
Jonathan Campbell
|
9f24391276
|
Merge pull request #3031 from Dalekamistoso/master
Updates to spanish translation for 0.83.19 version
|
2021-11-02 21:30:29 -07:00 |
|
Dalekamistoso (DrWh0)
|
bd05b1b5ee
|
Merge pull request #2 from Dalekamistoso/Dalekamistoso-patch-2
Spanish Updates 2
|
2021-11-02 13:24:02 +01:00 |
|
Dalekamistoso (DrWh0)
|
7102684ac6
|
Spanish Updates 2
Removed a bunch of deprecated labels added a few changes
|
2021-11-02 13:23:34 +01:00 |
|
Dalekamistoso (DrWh0)
|
83c914a617
|
Merge pull request #1 from Dalekamistoso/Dalekamistoso-patch-1
Updates to spanish translation
|
2021-11-02 13:02:21 +01:00 |
|
Dalekamistoso (DrWh0)
|
c5c28484a0
|
Updated translation
Added some missing labels and corresponding its translationS
|
2021-11-02 13:01:45 +01:00 |
|
Wengier
|
fef83c22e1
|
Update INSTALL.md
|
2021-11-02 05:12:11 -04:00 |
|
Jonathan Campbell
|
dd43f7d6c0
|
more
|
2021-11-02 02:07:41 -07:00 |
|
Jonathan Campbell
|
7b9adf1cf4
|
Add stub entry points for ROM BASIC entry, as used by MS-DOS BASIC.COM and BASICA.COM
|
2021-11-02 02:06:31 -07:00 |
|
Jonathan Campbell
|
11af187eb8
|
Begin next version
|
2021-11-02 01:51:34 -07:00 |
|
Wengier
|
e0a4c47c7d
|
Update INSTALL.md
|
2021-11-01 19:20:54 -04:00 |
|
Wengier
|
92e5e8001d
|
update installer
|
2021-11-01 18:51:29 -04:00 |
|
Wengier
|
b48f85cc12
|
update Windows installer
|
2021-11-01 17:14:29 -04:00 |
|
Jonathan Campbell
|
f51bf24c4a
|
Prepare for release
dosbox-x-v0.83.19
|
2021-11-01 10:07:31 -07:00 |
|
Jonathan Campbell
|
e77ccfacb5
|
Merge branch 'develop'
|
2021-11-01 09:33:34 -07:00 |
|
Jonathan Campbell
|
0db764dae7
|
IDIV adjustments recommended by Allofich
|
2021-11-01 09:33:22 -07:00 |
|
Wengier
|
66b3b71c92
|
some CHANGELOG entries appear *twice*; move down
|
2021-11-01 05:27:50 -04:00 |
|
Jonathan Campbell
|
cad6d9b601
|
Update build timestamp, reference conf file
|
2021-11-01 01:20:15 -07:00 |
|
Jonathan Campbell
|
8acef078ff
|
Wengier made a change to CHANGELOG that conflicts, fix it
|
2021-11-01 01:10:25 -07:00 |
|
Jonathan Campbell
|
9be458ba06
|
quo check for 0x80, 0x8000, 0x80000000 was useless because the value never matched anyway (it was actually -0x80, -0x8000, -0x80000000 anyway). Add check for cputype=8086 and those values to emulate signed integer divide case documented for the 8086
|
2021-11-01 01:05:07 -07:00 |
|
Wengier
|
da0a65bc34
|
minor update to translation
|
2021-11-01 03:42:40 -04:00 |
|
Jonathan Campbell
|
944f22564d
|
IDIVW mask the same as other word sizes
|
2021-11-01 00:41:43 -07:00 |
|
Wengier
|
2061691db7
|
last fix
|
2021-11-01 02:58:10 -04:00 |
|
Wengier
|
687b6b54f7
|
update translations
|
2021-11-01 02:30:59 -04:00 |
|
Wengier
|
defd3cc726
|
fix langcp
|
2021-11-01 02:05:32 -04:00 |
|
Wengier
|
18059dff55
|
fix multi-line delete in PC98 by changing outc(8) to backone()
|
2021-11-01 00:12:41 -04:00 |
|
Wengier
|
2b86986898
|
fix pasting on IME
|
2021-10-31 23:49:26 -04:00 |
|
Wengier
|
2fda0eafb3
|
fix {}; thanks @nanshiki
|
2021-10-31 23:19:02 -04:00 |
|
Wengier
|
a8da2ea17c
|
group CHANGELOG entries before release
|
2021-10-31 18:11:45 -04:00 |
|
Wengier
|
4eaa063f8a
|
Merge branch 'master' of https://github.com/joncampbell123/dosbox-x
|
2021-10-31 17:07:10 -04:00 |
|
Wengier
|
197f1e3ed8
|
use builtin function for 80x25, 80x43 etc
|
2021-10-31 16:38:10 -04:00 |
|
Jonathan Campbell
|
1e3d36adfd
|
more
|
2021-10-31 00:01:13 -07:00 |
|
Jonathan Campbell
|
40acc6ac76
|
For cputype=8086, alter exception handling so that return address is instruction following where it faulted. For any other cputype, retain behavior to point at faulting instruction
|
2021-10-31 00:00:30 -07:00 |
|