1
0
Fork 0
Commit graph

3040 commits

Author SHA1 Message Date
Peter Veenstra
d7294c6314 rename LOG_DMA to LOG_DMACONTROL to remove nameclash with soundblaster dma.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3128
2008-03-19 08:41:45 +00:00
Peter Veenstra
3e5dae2877 rename vga_X to svga_X. kick vga. make svga_s3 default.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3127
2008-03-18 20:51:26 +00:00
Sebastian Strohhäcker
861c9d8ee7 fix memory wrapping for special 128k window (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3126
2008-03-16 18:53:33 +00:00
Sebastian Strohhäcker
2ee19ba49d add s3-id rom string
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3125
2008-03-14 22:00:59 +00:00
Sebastian Strohhäcker
27991bc01b add dummy alternate font table indexer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3124
2008-03-14 18:16:34 +00:00
Sebastian Strohhäcker
09142bde17 weaken some debugging checks
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3123
2008-03-13 19:53:23 +00:00
Sebastian Strohhäcker
b0fed179bc fix tsr return code handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3122
2008-03-12 17:45:39 +00:00
Sebastian Strohhäcker
7ebc99e37a small readme corrections
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3121
2008-03-11 21:30:09 +00:00
Sebastian Strohhäcker
766edb294f raise default freesize of directory mounts a bit
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3120
2008-03-11 18:16:34 +00:00
Peter Veenstra
94d7c8db7d don't parse above 9
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3119
2008-03-10 13:43:37 +00:00
Sebastian Strohhäcker
cd68884361 make rom out of ems pageframe segment when BOOTing a disk
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3118
2008-03-09 20:32:23 +00:00
Sebastian Strohhäcker
cf48084cea correct mouse maximal y-value for non-standard font heights in text mode (fixes mouse in lba2 installer)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3117
2008-03-08 22:05:05 +00:00
Sebastian Strohhäcker
39efc20d3e pel panning+line compare handled different in textmodes, fixes diamond cave (thanks to hal for spotting this)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3116
2008-03-08 12:29:59 +00:00
Sebastian Strohhäcker
afb28f9039 fix some oddities with get/set file attribute calls (fixes almost nothing!)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3115
2008-03-02 19:45:41 +00:00
Peter Veenstra
3f2e4fbd83 Allow longer commandlines in MOUNT and IMGMOUNT.
Fix crash reported by MiniMax (mount -u 0).
Fix bug reported by Tearex ("config -get" broken).
Add some protection that makes it harder to mount a directory from
within an executable.
Add some protection to make mounting from command /c much harder.
Add a securemode commandline switch to config and dosbox that should make it
impossible to mount a location when this isn't wanted by the user. (Addresses concerns of CVE-2007-6328)
Update documentation to reflect this.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3114
2008-03-02 11:13:47 +00:00
Peter Veenstra
f2c40b9407 Add way to easy timer 4 check to counter_output. But seems to work.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3113
2008-03-02 08:55:04 +00:00
Peter Veenstra
e5bd92e472 Keep it compiling.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3112
2008-03-02 08:53:34 +00:00
Peter Veenstra
eb14c103fe GCC 4.3 header.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3111
2008-02-26 08:55:29 +00:00
Peter Veenstra
0665eeb12d Fix double adition of last line of autoexec.bat stuff
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3110
2008-02-25 06:21:09 +00:00
Sebastian Strohhäcker
864b737029 fat fs: preserve error code for create file calls on success
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3109
2008-02-24 17:38:03 +00:00
Sebastian Strohhäcker
2a10734876 fix get filename from entry
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3108
2008-02-22 18:18:03 +00:00
Sebastian Strohhäcker
cb1b1fcbce release special alt-state when starting the gui (fixes tab-completion bug)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3107
2008-02-21 19:25:34 +00:00
Sebastian Strohhäcker
615dab6a1f eat up some cycles for cdrom sector transfers (gets some cdrom speed checks to work better)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3106
2008-02-19 17:45:33 +00:00
Peter Veenstra
e8aac54d80 Add case insensitive support for string type options.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3105
2008-02-18 20:25:21 +00:00
Peter Veenstra
cd2718f011 Fix (a part of) marriage. ;) (don't zero al on unknown calls)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3104
2008-02-18 19:48:22 +00:00
Sebastian Strohhäcker
482d2ab349 correct error code when dos create file is called with directory bit set (fixes some pkunzip oddity)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3103
2008-02-18 17:45:55 +00:00
Peter Veenstra
5bb96c2dba don't need writemode when reading the file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3102
2008-02-16 20:47:41 +00:00
Peter Veenstra
8ca07ff1f0 Make core_audio default again and add some extra headers. Mac OS X 10.5.x users please test if it still works.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3101
2008-02-13 14:06:22 +00:00
Peter Veenstra
ff3634a5d9 Add "hack" to display the initial values of the prop_multival entries.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3100
2008-02-10 18:55:23 +00:00
Peter Veenstra
b437d79d8d Fix crash due to missing 0 at end of list
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3099
2008-02-10 14:31:00 +00:00
Peter Veenstra
45074288cf Partial rewrite of the configsystem part 2. Should be usuable. Missing parts are cosmetic. (based on Moe his stuff). I hope everything works in visual C.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3098
2008-02-10 11:14:03 +00:00
Sebastian Strohhäcker
0a8945c885 fix attr plane resetting for bios font loading (jal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3097
2008-02-09 12:44:16 +00:00
Sebastian Strohhäcker
b7a86b482d remove 4bpp vesa mode page size limit (hal)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3096
2008-02-08 21:25:57 +00:00
Sebastian Strohhäcker
6bb6bdc967 use private dos data area for mscdex functions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3095
2008-02-06 21:56:32 +00:00
Sebastian Strohhäcker
8ee3853d17 delay small vertical display end changes a bit to avoid immediate screen resizing
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3094
2008-02-06 18:23:34 +00:00
Sebastian Strohhäcker
cb40dff18b keep some lower limit for allocated vga memory
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3093
2008-02-05 17:58:14 +00:00
Sebastian Strohhäcker
09622a48af optionally turn off vesa linear framebuffer for some buggy games
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3092
2008-02-03 20:43:14 +00:00
Sebastian Strohhäcker
02579c09f2 save vesa modes' upper 24-30 bits for later get vesa mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3091
2008-02-03 12:19:35 +00:00
Sebastian Strohhäcker
827bb02217 always stick to correct vga memory wrapping
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3090
2008-02-02 20:47:24 +00:00
Peter Veenstra
8a10bb8f0d Fix creating of a copy of Value in GetValue. Fixes crashes with freeing the returned string.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3089
2008-01-27 18:31:01 +00:00
Peter Veenstra
e0c08be26f Part of the configurating changes. Value is a class now. Some cleanups and support functions to make this transition smooth. It compiles and works, but it's not finished yet.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3088
2008-01-26 15:50:19 +00:00
Peter Veenstra
6532a8bc74 Don't close totally empty fcbs. Very basic check. Fixes Oubliette.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3087
2008-01-21 21:26:49 +00:00
Peter Veenstra
c920ed5e8c More mscdex quirks. Label is not upcased. Fixes daggerfall cdrom detection.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3086
2008-01-21 21:25:17 +00:00
Peter Veenstra
93d6a60493 Add setup.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3085
2008-01-21 21:22:58 +00:00
Peter Veenstra
cd53ce7d24 add setup.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3084
2008-01-21 21:20:01 +00:00
Sebastian Strohhäcker
f82d47239e use bios scanlength/page size fields instead of mode fixed values for put/get pixel functions (fixes aldo2)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3083
2008-01-20 09:21:49 +00:00
Peter Veenstra
61db3e5178 Move commandline to programs.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3082
2008-01-19 11:02:29 +00:00
Sebastian Strohhäcker
41a5d9d3d6 prioritize first language code when scanning for a layout
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3081
2008-01-17 18:53:18 +00:00
Sebastian Strohhäcker
ae447b6477 prevent auto cycle adjusting to lower the cycles too much on heavy background load
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3080
2008-01-16 20:17:15 +00:00
Sebastian Strohhäcker
4cb280c42a vesa pmode set window ignores the window parameter (complies with univbe)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3079
2008-01-15 17:46:25 +00:00