1
0
Fork 0
Commit graph

4070 commits

Author SHA1 Message Date
Sjoerd van der Berg
eac604d32f SDL now manages the control functions and it sets up the CommandLine class. Also made it possible to have a -fullscreen command line switch.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@297
2002-09-18 16:33:11 +00:00
Sjoerd van der Berg
cd4794087f Added command line support and moved the command line hanlding for automounting to the shell. Also added a init function for autoexec.bat.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@296
2002-09-18 16:30:59 +00:00
Sjoerd van der Berg
17bf8cb019 A new CommandLine class and Config Class now has a startup handler to startup once everything has been initialized
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@295
2002-09-18 15:33:49 +00:00
Sjoerd van der Berg
f2b173c5de E_Exit now throws a string containing the error, which will be caught in SDL to create a correct shutdown.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@294
2002-09-18 15:32:52 +00:00
Sjoerd van der Berg
b44f5714c5 Messages can now be loaded using a command line switch -lang.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@293
2002-09-18 15:31:48 +00:00
Peter Veenstra
d0fc1da99b added support for a config class/file. System not initialized perfect yet!
(env is not fixed)


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@289
2002-09-17 20:07:25 +00:00
Sjoerd van der Berg
f02d440dc9 Added opcode 64 65 and 6B
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@288
2002-09-17 06:35:04 +00:00
Ulf Wohlers
bc4b24a8bb fixed big in psp, wrong mem_size
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@287
2002-09-16 16:05:52 +00:00
Ulf Wohlers
2f16cccfee cs:ip now restored from int22 vector in psp on termination
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@286
2002-09-16 16:05:23 +00:00
Ulf Wohlers
0277679a17 added 'rep nop'
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@285
2002-09-16 16:04:26 +00:00
Sjoerd van der Berg
600580f7a3 New keyboard routines supporting some commands and better handling of IRQ's
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@284
2002-09-16 14:31:35 +00:00
Sjoerd van der Berg
032402542d New ems code to use a handler instead of mapping for the pageframe
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@283
2002-09-16 14:16:28 +00:00
Sjoerd van der Berg
bfa82478cb Text scrolling used wrong line count.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@282
2002-09-16 14:15:10 +00:00
Sjoerd van der Berg
5252435b78 New IRQ Code to not get stuck in endless loops.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@280
2002-09-16 13:26:33 +00:00
Sjoerd van der Berg
69fb6bdbda New IRQ Handling to only allow 1 active irq, and cleaned up some old functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@279
2002-09-16 13:25:41 +00:00
Sjoerd van der Berg
b93a294dfa RealSound support
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@277
2002-09-16 13:14:42 +00:00
Sjoerd van der Berg
3edbb75c02 Back to old timer code, removed timeragain variable
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@276
2002-09-16 13:14:13 +00:00
Sjoerd van der Berg
7c7e296cb8 INT 0x2A vector wasn't set correctly
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@275
2002-09-16 13:13:10 +00:00
Sjoerd van der Berg
9376ece0e6 correct saving of next paragraph in new_psp
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@274
2002-09-16 13:12:16 +00:00
Sjoerd van der Berg
ec35911b9c New execute and saving DTA in psp when settings it.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@273
2002-09-16 13:11:37 +00:00
Sjoerd van der Berg
af67029cdc New execute/terminate that saves registers and segments.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@272
2002-09-16 13:10:48 +00:00
Sjoerd van der Berg
16f6308ef7 Filename shortened to 8 chars and extensions to 3 in dos_makename
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@271
2002-09-16 07:26:37 +00:00
Sjoerd van der Berg
5bfa4cb74c Fix 16bit stereo mixing and add 8bit stereo mixing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@269
2002-09-14 20:51:02 +00:00
Peter Veenstra
bced0324fe changed commandline handling for commands run in dosbox
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@268
2002-09-10 11:45:07 +00:00
Sjoerd van der Berg
115a948a92 Don't reset frequency index on new frequency, clears up pcspeaker music.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@266
2002-09-08 18:32:57 +00:00
Sjoerd van der Berg
bbee123fcf New mixer code to fix channels playing to fast
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@265
2002-09-08 18:10:06 +00:00
Ulf Wohlers
bd35a40c9d new psp class used for all psp actions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@264
2002-09-08 09:59:16 +00:00
Sjoerd van der Berg
0809de690d New timer code, now avarages time index requests.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@262
2002-09-06 20:03:37 +00:00
Sjoerd van der Berg
e51de71306 New timer code and removed some old command line stuff not used anymore.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@261
2002-09-06 19:59:49 +00:00
Sjoerd van der Berg
c5d481d1fd Which now check's .com .exe .bat in that order.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@259
2002-09-04 22:00:35 +00:00
Sjoerd van der Berg
6470f16447 Fixed bug with joystick always going down.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@258
2002-09-04 21:49:22 +00:00
Peter Veenstra
b5d4c88ad7 added a switch to windowed mode in E_Exit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@257
2002-09-03 13:43:44 +00:00
Ulf Wohlers
33c702a8e4 Added missing FCB-functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@256
2002-09-03 12:07:58 +00:00
Sjoerd van der Berg
4072e14107 Added REM which does euhm nothing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@255
2002-09-02 05:51:14 +00:00
Sjoerd van der Berg
2338468b5b Small fixe for ReadLine stopping too fast when encountering end of file.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@254
2002-09-01 19:53:47 +00:00
Peter Veenstra
98744b3e51 added checks to see if relative path is used(Bug:600926)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@253
2002-08-31 20:36:24 +00:00
Sjoerd van der Berg
7586832b94 Small fix with last page in reallocate pages
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@252
2002-08-29 14:45:50 +00:00
Sjoerd van der Berg
4ef165d894 Added 0x59 extended error information
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@250
2002-08-29 14:09:00 +00:00
Sjoerd van der Berg
4245ed0c16 New window scrolling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@249
2002-08-29 14:08:25 +00:00
Sjoerd van der Berg
9ee4cbbe76 No longer set vector 0x1f on mode set
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@248
2002-08-29 14:08:10 +00:00
Sjoerd van der Berg
150d9e406c Set interrupt vector 0x1f at startup
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@247
2002-08-29 14:07:55 +00:00
Sjoerd van der Berg
bd5ef63d38 New window scrolling and fix for setting active page
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@246
2002-08-29 14:07:27 +00:00
Ulf Wohlers
0e36af0899 fixed possible paramblock memory overwrite in EXE_Load
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@244
2002-08-29 12:36:31 +00:00
Peter Veenstra
80ac7ce34a added files to Makefile and fixed resulting errors
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@243
2002-08-29 11:41:04 +00:00
Sjoerd van der Berg
ea01ca6a8d Correct page lengths for videomode tables
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@242
2002-08-29 11:21:05 +00:00
Sjoerd van der Berg
2bfdd0f6d9 handles to handle typo :(
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@241
2002-08-29 11:19:32 +00:00
Sjoerd van der Berg
eb18047ff7 Added function 51, reallocate pages
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@240
2002-08-29 11:13:56 +00:00
Ulf Wohlers
48a3641de1 Added change debug commands: BPLIST, BPDEL. Use of registers in command line enabled.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@239
2002-08-28 14:22:51 +00:00
Sjoerd van der Berg
69d34db7ec Added keyboard intercept to int 0x15
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@238
2002-08-28 09:26:45 +00:00
Sjoerd van der Berg
e4e0137e66 Changed core startup to make the prefix table
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@237
2002-08-28 09:04:00 +00:00