35 Commits

Author SHA1 Message Date
maron2000
a7d740fd7a A more universal fix for glitch of DBCS character at the end of a line 2025-03-07 23:40:12 +09:00
maron2000
b4fe202038 Fix glitch of DBCS character when first byte and second byte are separated at the end of line 2025-02-28 23:44:03 +09:00
Jonathan Campbell
4a161b36a7 SET /FIRST DOSBox-X extension for demos like Out of Control with lazy ass environment block parsing 2024-08-11 01:50:06 +00:00
Jonathan Campbell
b3e0e4c6f9 Add SET /ERASE as a way to clear the environment block 2024-08-11 00:56:16 +00:00
Wengier
20b4d03143 fix failed test 2022-01-15 20:48:54 -05:00
Wengier
c2b7296d1f more DBCS friendly 2021-11-30 21:08:57 -05:00
Wengier
219f3ebf89 Add Google unit test for VS builds (via -tests option) 2021-11-23 04:53:22 -05:00
Allofich
4d7be1c15b Remove redundant #ifndef conditionals for includes 2021-08-22 15:13:27 +09:00
Allofich
5565409b48 Remove unneeded includes
Replace config.h include in qcow2_disk.h with standard library includes,
since that's all it was used for.
2021-06-19 17:01:17 +09:00
Allofich
c2b17e40ed Localize #include "logging.h" from dosbox.h 2021-06-09 11:11:03 +09:00
Allofich
67ebe980a7 Remove unneeded includes 2021-06-06 04:39:54 +09:00
Allofich
14cb20b266 Remove unnecessary if statements
Deleting a null pointer has no effect
2021-05-30 11:44:00 +09:00
Wengier
90abe0aa5b support for directories on Z drive 2021-05-06 02:36:42 -04:00
Allofich
9294d450ec SVN r4412
Update copyright.
2021-03-06 21:18:08 +09:00
Allofich
4dc8281873 SVN r4332
Make value operator== const, add some limit checks in PrintConfigfile
and related functions. Unify style a bit more.
2021-02-15 18:44:41 +09:00
Wengier
d445e507d1 support for squote etc 2020-12-19 02:34:03 -05:00
Wengier
067b553761 add openerror and allow parameters in quotes 2020-12-09 23:17:38 -05:00
Emmanuel Gil Peyrot
a431d81213 Replace Bit16u with uint16_t 2020-09-28 17:14:35 +02:00
Wengier
59225d4e05 Fixed command-line option handling 2020-06-26 14:28:48 -04:00
rderooy
608a657b50 Update copyright year for dosbox and dosbox-x assets and update FSF address 2020-06-25 08:42:32 +02:00
Allofich
038566362e Fix Cppcheck funcArgNamesDifferent warnings 2019-10-21 22:08:39 +09:00
Allofich
4f143be7b2 Fix uninitialized member variable warnings 2019-10-11 23:00:55 +09:00
Jonathan Campbell
596cb30235 command line, provide copy of raw string 2019-09-02 01:27:12 -07:00
Allofich
d84a812743 SVN r4183 (second half)
Update year
2019-06-03 23:01:41 +09:00
Allofich
05619dd023 SVN r4183 (first half)
Update address of FSF
2019-06-03 22:54:46 +09:00
Jonathan Campbell
1f994d53fc doxygen 2018-06-10 23:24:07 -07:00
Jonathan Campbell
4185755d9c Update command line parser for non-switch access, to enable the next
step.
2017-12-25 10:26:28 -08:00
Jonathan Campbell
75ab7debed getopt update: support gnu getopt parsing method with --switch or -abcde
=> -a -b -c -d -e type parsing.
2015-08-23 17:40:13 -07:00
Jonathan Campbell
ec7aec4d98 run the source code through dos2unix. it seems to help with applying
patches.
2015-08-16 02:00:24 -07:00
Jonathan Campbell
8002d7c8ef built-in program modification: new exe block clears AL, runs the
callback, then only modifies AH to exit to DOS. meanwhile the Program
object now contains an exit status and a function to write the exit
status to the AL register. This means the builtin DOSBox programs are
now capable of exiting to DOS with a nonzero exit code. All that needs
to be done now is to have the shell and DOS programs built into DOSBox
return proper error codes when things go wrong. Added code to test this
new mechanism by typing "config -errtest" which should return error code
1.
2015-04-09 08:28:32 -07:00
Jonathan Campbell
14334e9f66 debug: if not enough room in environment block, show what's there. 2015-02-15 18:45:14 -08:00
Jonathan Campbell
88b1b44cb4 new "getopt" style parsing (but as a "get argv" type loop). 2015-01-18 02:16:32 -08:00
Jonathan Campbell
ac0927da87 pedantic NULL checking 2014-05-19 02:38:07 -07:00
Jonathan Campbell
21614b8c3f toss out my copy, integrate tawoongs's daum branch code into mine,
remove what won't compile, begin work.
2013-10-14 05:07:26 -07:00
root
f331824031 port from svn 2013-07-07 20:39:49 -07:00