Peter Veenstra
b899da315d
use right field when dealing with joysticks. use enum instead of magic value (ny00123)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4179
2018-12-28 12:18:12 +00:00
Peter Veenstra
c9f79add62
no bilinearing filtering on exact multiples
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4178
2018-12-17 19:22:30 +00:00
Peter Veenstra
f5e4b9205f
Add workaround for the problem of locking the mouse in windowed mode with X.org 1.20.1. (thanks to DosFreak and ny00123 for their help with testing and debugging)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4177
2018-12-11 15:45:37 +00:00
Peter Veenstra
c7e6b3ca86
Report when a -conf file can not be loaded. Make spacing similar between messages.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4166
2018-10-10 07:00:53 +00:00
Peter Veenstra
c0d49b28e5
Change scan3x to be LINE LINE DARK instead of LINE DARK DARK. This matches pictures of scanlines better and doubles the brightness as the old implementation was rather dark.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4162
2018-09-14 19:59:05 +00:00
Peter Veenstra
1ff6911b3c
Let all multiline comments jump in. Pretty up value blocks
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4160
2018-09-04 13:51:09 +00:00
Peter Veenstra
e524d0f1c2
<erge 0.74-2 documentation changes into trunk
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4157
2018-08-31 17:43:09 +00:00
Peter Veenstra
3f7c70b2ad
Keep it compiling.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4150
2018-08-28 11:59:41 +00:00
Peter Veenstra
b24425dfa4
Give a warning at startup if dpi scaling is detected.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4149
2018-08-28 11:48:53 +00:00
Peter Veenstra
01e0a45694
Use old style call to get window resolution on windows, fixes part of fullscreen being too large with no manifest and dpiscaling active. Can still go wrong though. dpiscaling is just bad news for dosbox overall. disabling it gives bad results as well for big screens..... Add opengl window centering for fullresolution=original..
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4147
2018-08-28 08:30:44 +00:00
Peter Veenstra
31063f868a
disable swap control on all platforms and not just win32. Thanks for testing ny00123
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4132
2018-07-13 12:11:35 +00:00
Peter Veenstra
5bb10db88b
Time keeps on ticking
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4109
2018-05-29 12:58:58 +00:00
Peter Veenstra
54c993669a
Strip spaces properly. Fixes bug #480
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4100
2018-05-06 19:34:22 +00:00
Sjoerd van der Berg
a315f74074
Allow 15/16/32 bpp inputs to the opengl output
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4095
2018-04-16 20:24:30 +00:00
Peter Veenstra
bf45406604
Add 0xA0 (probably ;) ) and improve unhandled message reporting a bit.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4092
2018-04-04 16:25:53 +00:00
Peter Veenstra
48611d6141
Do we even use those timers ? Ticks are initted regardless. Please report problems! (helps with cpu usage on Macs)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4090
2018-04-04 10:05:50 +00:00
Peter Veenstra
81202c7dd3
Limit amount of polls per second a bit on MAC OS X, as it was quite high otherwise.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4089
2018-04-04 09:47:29 +00:00
Peter Veenstra
b681d85d5f
fix compilation on machines that have X11 libraries installed, but use an sdl without X11.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4087
2018-03-23 08:54:24 +00:00
Peter Veenstra
ee8d976ebc
Move dddraw detection to a configure option. Requested by DosFreak.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4056
2017-10-10 13:51:13 +00:00
Peter Veenstra
aa7334503a
Remove dangling comma. (Thanks for spotting it hail-to-the-ryzen)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4052
2017-09-20 19:06:19 +00:00
Peter Veenstra
ed8c16e69a
Add patch 272 as this is how all commandline options are handled.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4044
2017-09-03 18:33:14 +00:00
Peter Veenstra
6cf39c1fc6
Years update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4021
2017-05-30 11:35:08 +00:00
Peter Veenstra
d93ef7f826
Add support for selecting midi devices by name to win32 midi. Rewritten patch of rcblanke.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4017
2017-05-10 18:35:36 +00:00
Peter Veenstra
00ae500d59
Add experimental name support to configmidi for coremidi
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4016
2017-05-10 18:32:53 +00:00
Peter Veenstra
f5c26251c7
Silence a warning
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4015
2017-05-10 18:32:02 +00:00
Peter Veenstra
62a8ce4897
Frisbee compilation fix.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4007
2017-03-06 16:25:39 +00:00
Peter Veenstra
a3345eed24
Spaces in LOG_MSG and some at the end of the line.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3999
2016-10-02 14:12:32 +00:00
Peter Veenstra
9dc8581f4a
Change name of the pause DOSBox key to avoid confusion.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3989
2016-06-24 21:21:36 +00:00
Peter Veenstra
36f12b5670
Fix restarting when in folder with spaces. Quotes aren't allowed on my system.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3981
2016-05-03 17:58:44 +00:00
Peter Veenstra
c4177a33c6
Add patch 256 from Dominus: OS X - CoreAudio deprecated warnings eliminated
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3943
2015-10-02 20:40:41 +00:00
Peter Veenstra
a03d9faf91
Add some more cases to the Alt-tab detection. It can still mess up, but this should help with a lot of cases. Thanks for testing eightbitbubsy.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3929
2015-08-17 14:07:01 +00:00
Peter Veenstra
0316809ac9
Some more changes by Jochen
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3924
2015-07-09 06:25:46 +00:00
Peter Veenstra
b0c72903e4
Enable SETMODE_SAVES_CLEAR for now. Fix compilation with SETMODE_SAVES set to 0. Use safe_strncpy for resolution lines.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3922
2015-07-07 11:06:27 +00:00
ripsaw8080
3e5241947c
Mapper enhancements: Run mapper through an event to prevent crash on exit when mapper key is deleted. Display disabled items or events with no binding in grey color. Simplify joystick array init with a memset.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3891
2015-01-10 13:16:22 +00:00
Peter Veenstra
0f4c92ca32
Year update.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3878
2015-01-06 14:40:32 +00:00
Peter Veenstra
0bbd0a09ec
Workaround 2 issues, when starting the keymapper with output=opengl,aspect=true on windows.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3871
2014-10-14 14:54:41 +00:00
Peter Veenstra
2077da8e29
Allow the windows and menu keys to be mappable on Linux and Windows.
...
Fixes bug 406 on sf.net and topic 380510 on vogons.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3870
2014-10-14 14:34:48 +00:00
Peter Veenstra
d815845c60
the mapper needs to use the wrapper as well.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3867
2014-06-18 18:49:42 +00:00
Peter Veenstra
01a09d7086
Improve the results of the windowed resolution calculation so that the one off errors are gone.
...
Create a small wrapper function around SDL_SetVideoMode, so that we don't set the same mode twice.
Both changes benefit people who record footage with external recording software and it speeds up mode video mode changes. (especially with aspect=true)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3863
2014-06-18 14:39:49 +00:00
Peter Veenstra
37fac15aea
lower the influence of the aspect table correction trick when using high scale factors (320x200 =>2000x1200)
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3862
2014-06-18 14:34:33 +00:00
Peter Veenstra
14ac0f241f
Stop rethrowing the error, as SDL doesn't know what to do with it anyways. Fix a couple of formatting related warnings/errors.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3857
2014-01-12 13:41:01 +00:00
Peter Veenstra
5a3e91643d
Some corrections.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3853
2014-01-05 12:19:25 +00:00
Peter Veenstra
0d65d2956c
Correct the parameter type for 64 bit.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3847
2013-11-12 21:39:18 +00:00
Peter Veenstra
ec9de6ff36
Implement mixer /listmidi for coremidi. Thanks for the assistance Dominus
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3838
2013-10-21 20:54:22 +00:00
Peter Veenstra
ffb8cec4d6
Rework ListMidi so it can be more easily added to more backends.
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3836
2013-10-18 11:55:02 +00:00
Peter Veenstra
8582cfb2e9
Extend fullresolution=0x0 to more OSes. Tested on Windows, Linux and Mac OS X. Thanks for the hint about SDL_GetVideoInfo ny00123
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3827
2013-03-25 20:07:42 +00:00
Peter Veenstra
2cd140bed2
Replace NV_PixelDataRange with ARB_PixelBufferObject extension. Thanks gulikoza
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3824
2013-03-18 19:52:41 +00:00
Peter Veenstra
2fea508f7f
Year update
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3812
2013-01-15 09:03:13 +00:00
Peter Veenstra
30577ca990
Restore Icon and title after restarting the graphics subsystem.
...
(tested on a pc with broken directx surface support)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3783
2012-06-26 12:38:44 +00:00
Peter Veenstra
84b8100dbb
Add cmd-q => exit for Mac OS X
...
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3777
2012-01-27 18:38:49 +00:00