Commit Graph

75 Commits

Author SHA1 Message Date
Wengier
f7c75efbf7 fix clipboard API pasting on non-Windows 2021-06-17 03:11:40 -04:00
Allofich
c2b17e40ed Localize #include "logging.h" from dosbox.h 2021-06-09 11:11:03 +09:00
Wengier
1ffe2c9f46 fix Windows detection 2021-05-18 00:15:03 -04:00
Allofich
11aa7b5d24 Fix -Wlogical-op-parentheses 2021-05-08 02:11:49 +09:00
Allofich
9294d450ec SVN r4412
Update copyright.
2021-03-06 21:18:08 +09:00
Wengier
960cc1806e For macOS SDL1 builds 2021-02-27 17:26:43 -05:00
Wengier
9df28986ec fix 2021-02-22 22:10:28 -05:00
Wengier
2c6e9c070a make DOS clipboard API work on non-Windows 2021-02-22 20:23:10 -05:00
Wengier
9023f72ee3 add redirector option 2021-01-21 06:12:14 -05:00
Wengier
32a0b52ee8 add new FREECG98.BMP file 2020-12-30 05:07:50 -05:00
Wengier
df425883fd more 2020-12-30 04:37:08 -05:00
Wengier
4867951a58 fix shell for 4dos 2020-11-08 14:44:34 -05:00
Wengier
240cd51d8a fix 2020-11-03 04:03:28 -05:00
Wengier
8f95e751ec improve resetting LOADLIN 2020-10-28 23:02:58 -04:00
Wengier
31b0d7fd33 add mapper keys 2020-10-24 15:38:23 -04:00
Emmanuel Gil Peyrot
c0a106535e Replace Bit32u with uint32_t 2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
a431d81213 Replace Bit16u with uint16_t 2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
35f38f3ebe Replace Bit8u with uint8_t 2020-09-28 17:14:35 +02:00
Wengier
a10007edca shared Windows clipboard functions menu group 2020-09-13 22:28:55 -04:00
Wengier
25c1b95f65 fix background shell command and change LOG_MISC to LOG_DOSMISC for DOS code 2020-08-25 14:38:12 -04:00
Wengier
ec433c4bb0 Merge branch 'master' of https://github.com/Wengier/dosbox-x 2020-07-26 18:12:57 -04:00
Wengier
c44cbd4c1c Fix Win98 install and command shell 2020-07-26 18:10:22 -04:00
Jonathan Campbell
b491928b0b Unknown INT 2Fh calls should be debug output (vogons) 2020-07-25 19:11:40 -07:00
Wengier
4e6eecc6d4 Add menu to set reported DOS version 2020-07-23 12:35:12 -04:00
Wengier
039add526c more 2020-06-27 12:17:44 -04:00
rderooy
6c0d02201d Update (c) year and FSF address 2020-06-25 09:25:24 +02:00
Wengier
b0c9617b64 small fixup 2020-05-26 23:05:54 -04:00
Jonathan Campbell
073a93e755 Invert Wengier fix for Windows 98 SETUP.EXE, enforce tab indenting to match surrounding code, add comment explaining why the special case for DOSSETUP 2020-05-16 12:19:13 -07:00
Wengier
0845ebe5f8 Suppress "run-time error R6001" 2020-05-16 14:49:15 -04:00
Allofich
a4330ee2fd Remove unused break statements 2020-05-04 18:44:35 +09:00
Jonathan Campbell
bd7a729319 Wengier patches [https://github.com/joncampbell123/dosbox-x/issues/1487] 2020-04-25 20:12:17 -07:00
Jonathan Campbell
06da77003a Apply Wengier patch [https://github.com/joncampbell123/dosbox-x/issues/1483] 2020-04-21 01:33:50 -07:00
Jonathan Campbell
1103372460 Apply Wengier patch minus one garbled line [https://github.com/joncampbell123/dosbox-x/issues/1474] 2020-04-16 18:30:32 -07:00
Allofich
2b5c84e778 Fix MSVC conversion warnings 2020-03-16 01:33:51 +09:00
Jonathan Campbell
1754cc1d66 Add clipboard access and security options (Wengier) [https://github.com/joncampbell123/dosbox-x/issues/1307] 2020-03-12 11:08:47 -07:00
Jonathan Campbell
e31a0a8165 Incorporate Long Filename Support for DOS version 7 [https://github.com/joncampbell123/dosbox-x/issues/1425] 2020-03-06 22:56:22 -08:00
Allofich
4dd3ac1ada INT 2F installation checks cleanup 2020-03-06 03:10:26 +09:00
Jonathan Campbell
43f8a3dc21 Ah, but PC-98 MS-DOS ANSI handling does not respond the same way 2020-03-03 22:53:59 -08:00
Jonathan Campbell
800b72afe4 Add option to allow emulation of a DOS environment without ANSI.SYS, except for PC-98 mode 2020-03-03 22:49:22 -08:00
Jonathan Campbell
808e2bde94 DOS CON driver emulates ANSI.SYS so respond to INT 2Fh AX=1A00h like it is resident [https://github.com/joncampbell123/dosbox-x/issues/1430] 2020-03-03 22:09:26 -08:00
Allofich
87ea9d5f62 Fix Cppcheck postfixOperator warnings 2019-10-19 19:20:43 +09:00
Jonathan Campbell
f1b97d005c INT 2Fh AX=803h: NOPE! SCANDISK.EXE and SETUP.EXE expect a pointer in DS:DI and magic values are not going to satisfy both. Allocate a dummy table with nothing in it and return a pointer to that. 2019-08-27 09:13:05 -07:00
Jonathan Campbell
ac5dfd9913 Even though DOSBox-X does not emulate DRIVER.SYS yet, have INT 2Fh AX=803h return with DS=0 and DI=FFFFh to prevent Windows 95 SCANDISK.EXE from hanging at startup chasing random data as a linked list 2019-08-27 08:59:08 -07:00
Jonathan Campbell
b66ba3133b DOS: Replace hard-coded 9 bytes per DPB entry with dos.tables member that declares the bytes per entry, with defaults appropriate for MS-DOS 4.x to 6.x emulation 2019-08-26 15:54:05 -07:00
Jonathan Campbell
b6f8894384 DRIVER.SYS debug message 2019-08-25 16:21:16 -07:00
Jonathan Campbell
6039e25053 The SMARTDRV API involves BP, list that too 2019-08-25 15:54:29 -07:00
Jonathan Campbell
fbbe72697c INT 2Fh: Add code to identify AX=4A10h (SMARTDRV) and AX=4A11h (DBLSPACE) calls and print a useful debug message 2019-08-25 15:51:46 -07:00
Allofich
d07c1a3f33 Remove unnecessary semicolons and parentheses 2019-08-03 21:26:09 +09:00
Allofich
0e0a0129fd Fix type-conversion warnings 2019-06-10 23:38:41 +09:00
Allofich
d84a812743 SVN r4183 (second half)
Update year
2019-06-03 23:01:41 +09:00