Sjoerd van der Berg
36f1182601
Handle window exposure to trigger a full redraw
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2497
2006-02-13 09:26:01 +00:00
Sjoerd van der Berg
1ee4a87477
Fix some non-debug mapper handler to new format
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2493
2006-02-12 23:53:50 +00:00
Sjoerd van der Berg
2fb65fe0ee
New format for mapper handlers to support keeping keys pressed.
...
Better support for double buffering with surface output with the new cached scalers
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2491
2006-02-12 23:39:37 +00:00
Peter Veenstra
d1db7843eb
add lowest priority class. RFE 1306384
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2485
2006-02-12 13:19:58 +00:00
Peter Veenstra
df67775306
time passes on and on....
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2480
2006-02-09 11:47:57 +00:00
Peter Veenstra
bb17ee6101
add icon to titlebar
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2478
2006-02-09 08:42:42 +00:00
Peter Veenstra
2ac98a74ab
Add patch 1210768 which reintroduces the lockfree mouse from Moe
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2468
2006-01-31 09:26:45 +00:00
Sjoerd van der Berg
5866acbba2
Fix not giving bad updaterects during an unfinished screenupdate
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2462
2006-01-30 15:02:34 +00:00
Sjoerd van der Berg
3b74afe0c4
Scaler rewrite for detecting changes
...
New scalers for tv3x, rgb2x, rgb3x, scan2x, scan3x
Only updaterect the changed parts in sdl
Add support for 15/16/32bpp modes
Add support for highres 4bpp modes
Rewrite of vga page handlers for most other modes
AVI capturing using zmbv codec
New option for hardware scaled windows to try and reach a specified resolution
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2444
2006-01-30 09:58:07 +00:00
Peter Veenstra
2b828867f7
change ctrl-pause to alt-pause
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2434
2006-01-22 14:13:00 +00:00
Peter Veenstra
19f535dbb8
OS/2 support. windib workaround from with in DOSBox. pause changed to ctrl-pause.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2397
2005-12-02 10:02:03 +00:00
Peter Veenstra
b318eb1324
a few tiny fixes to the logic determining the video graphics.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2371
2005-11-08 19:41:04 +00:00
Peter Veenstra
300514b10e
and the last one
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2364
2005-11-01 15:53:39 +00:00
Peter Veenstra
4a6719a725
some vs2005 fixes
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2363
2005-11-01 11:09:14 +00:00
Peter Veenstra
5783f7ff82
Add patch 1335753 from virtualdub. Fixes a lost surface problem in ddraw mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2360
2005-10-31 10:21:45 +00:00
Sebastian Strohhäcker
5e08378445
add possibility to use scancodes rather than symkeys
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2355
2005-10-24 17:27:37 +00:00
Sebastian Strohhäcker
b5336f32d1
add F11/F12, fix pause functionality
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2314
2005-09-18 19:50:03 +00:00
Sebastian Strohhäcker
206a21502e
prevent crashes when unexpectedly forced to exit fullscreen mode
...
(e.g. using windows keys in fullscreen)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2251
2005-07-28 19:53:43 +00:00
Peter Veenstra
c7c2ee5d5a
Add patch 1239754 from Moe. This patches fixes a few crashes by checking the SDL_SetMode return value and it changes strncopy to a safe_strncopy which adds a 0 to each string copied
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2240
2005-07-19 19:45:33 +00:00
Peter Veenstra
d23d71add8
fix crashes with E_Exit in debug mode
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2211
2005-05-18 21:59:58 +00:00
Peter Veenstra
9b7ffd1010
vs.net2005 beta2
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2184
2005-04-21 18:51:54 +00:00
Peter Veenstra
460908f0e7
don't print to stdout when there is no stdout. Fixes some bug with -noconsole in a read-only envirionment
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2127
2005-03-08 09:34:27 +00:00
Peter Veenstra
2094d8b985
Year update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2106
2005-02-10 10:21:12 +00:00
Peter Veenstra
9df1cb8253
Added numlock/capslock state checks on startup of dosbox
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2049
2004-11-09 21:35:51 +00:00
Peter Veenstra
b052d69633
Changed priority under linux. Only do it when as root or both priorties are the same. Set Priority on startup as well. Reversed scale and use it on all threads under non-w32. Moved SDL_Quit to another location to prevent some sdl exceptions
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2012
2004-10-02 11:31:47 +00:00
Sjoerd van der Berg
ce5fef7e9d
Win32 alt-tab fix/hack
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2006
2004-09-29 19:14:10 +00:00
Peter Veenstra
ad1f331777
forgot to include a few things. (Jeremy)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1961
2004-09-10 07:44:15 +00:00
Peter Veenstra
3ec0837030
Add startmapper and update documentation
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1957
2004-09-09 10:36:45 +00:00
Peter Veenstra
1415b3392b
Removed width and height. Replaced it with resolution
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1954
2004-09-08 14:14:46 +00:00
Sjoerd van der Berg
ea922b767a
fix mouse not unlocking when losing focus
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1936
2004-09-01 06:46:49 +00:00
Peter Veenstra
6f8e4600d3
Fix compilation under linux.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1931
2004-08-27 14:01:44 +00:00
Sjoerd van der Berg
069753046f
Add different priority levels for focused and non focused mode
...
Add priority support for non-win32
Fix ddraw output fullscreen window positioning
Fix ddraw also supporting double buffering.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1930
2004-08-27 13:41:34 +00:00
Sjoerd van der Berg
5e41bcac32
Add config option to run dosbox in high priority, defaults to enabled
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1905
2004-08-19 10:18:11 +00:00
Peter Veenstra
ca409fd57c
Typo in preamble
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1899
2004-08-04 09:12:57 +00:00
Sjoerd van der Berg
b45019218e
Add special win32 output handler using directdraw scaled blits
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1895
2004-07-24 20:41:09 +00:00
Peter Veenstra
94795e0fd4
Changed debugger key to Pause (was -)!!!!
...
If non-debug mode => pause pauses dosbox.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1886
2004-07-12 12:42:20 +00:00
Sjoerd van der Berg
39de9f88c6
change const char * to char *
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1870
2004-07-05 11:54:53 +00:00
Peter Veenstra
2743aca610
Fixed problems with mouse locked and switching to mapper.
...
Added and exit button
Changed the way the mapper behaves if you want to add a new bind to a key.
Now it clears the screen so it's more clear that you pressed the add-key.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1831
2004-06-13 12:10:08 +00:00
Sjoerd van der Berg
9213fd5bd6
New rendering changes
...
New mapper changes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1817
2004-06-10 07:18:53 +00:00
Peter Veenstra
ed76cb83a0
Added -version to dosbox.
...
Updated Readme(added -version. removed auto from machinetype)
Updated Manpage(added freesize, version and machinetype)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1808
2004-06-05 11:17:23 +00:00
Sjoerd van der Berg
64c81ef898
Fix compilation with sdl 1.2.7
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1713
2004-03-10 22:50:51 +00:00
Peter Veenstra
2c8d03d6b6
Fixed overlay problems at debian/ppc(Marcin Kurek)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1694
2004-03-01 18:27:03 +00:00
Peter Veenstra
f8a42011ea
cleaned up shutdown sequence. Added SDL_Quit
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1684
2004-02-19 12:24:51 +00:00
Peter Veenstra
fdd235c896
initial opengl seperation
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1676
2004-02-10 16:35:02 +00:00
Sjoerd van der Berg
e22fb1b7bc
Add opengl output mode without bilinear filtering
...
Remove the red clearing color
Check for valid range of hwscale
Fix fullscreen window positioning in opengl mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1628
2004-01-30 21:11:34 +00:00
Peter Veenstra
74df88c3b5
enabled keyrepeat again at slightly slower interval
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1623
2004-01-29 17:00:24 +00:00
Peter Veenstra
0f2a610b63
setup handles floats as well
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1621
2004-01-29 09:26:52 +00:00
Sjoerd van der Berg
ce6f81a73c
Fix nvidia pixel data range extension support
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1615
2004-01-28 15:12:38 +00:00
Sjoerd van der Berg
9bf1cd50f5
Opengl output support in SDL
...
Removed threading support in SDL
Rewrite of VGA Drawing to work line for line
Rewrite of VGA Text drawing using lookup tables
Rewrite of render function to handle the new line for line drawing.
Changed CGA/TANDY/Hercules to be more like their original hardware.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1611
2004-01-28 14:39:05 +00:00
Peter Veenstra
9785e03197
Added patch 849608 from Jonathan Gray and a patch from Dominik Vogt
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1546
2004-01-08 11:47:26 +00:00