jvernet
|
000ec0f135
|
64 bits slirp ?
|
2017-10-03 22:33:01 +02:00 |
|
jvernet
|
7b8beab25a
|
Basilisk Macbook Keycode
French Macbook Keycode file
|
2017-10-03 21:41:12 +02:00 |
|
jvernet
|
34765ae740
|
Added pref items
{"keycodes",
{"keycodefile",
{"mousewheelmode",
{"mousewheellines"
to have again international keyboard
|
2017-10-03 21:39:30 +02:00 |
|
jvernet
|
1316b64bb7
|
Some Warning removed and 64bits
|
2017-10-03 21:37:24 +02:00 |
|
jvernet
|
54ea054993
|
XCode 9 Project
|
2017-10-03 21:32:48 +02:00 |
|
David Ludwig
|
7a52abd378
|
bug-fix: video_sdl2.cpp would not compile in pre-C++11
|
2017-09-12 22:15:46 -04:00 |
|
David Ludwig
|
4e5e3377f1
|
Perf: re-enable VOSF on Xcode-made, OSX-host builds
|
2017-09-12 18:35:24 -04:00 |
|
David Ludwig
|
ef26204e6d
|
Perf: make SDL2 backend update less pixels, when updating internal textures and surface(s)
|
2017-09-12 17:31:05 -04:00 |
|
David Ludwig
|
50986dcf46
|
Perf: make SDL2 use an ARGB8888 texture, which is natively supported via some GPUs + drivers, such as on OSX. This can remove an extraneous pixel-format conversion.
|
2017-09-10 14:34:13 -04:00 |
|
David Ludwig
|
1b08f2e9d3
|
BasiliskII: minor formatting tweak to configure.ac
|
2017-09-10 10:49:26 -04:00 |
|
David Ludwig
|
252890ebd0
|
BasiliskII: misc fixes when building on OSX, via Autotools
|
2017-09-10 10:19:17 -04:00 |
|
David Ludwig
|
78e3cbc8cb
|
fixed compile-time warnings in video_sdl2.cpp
|
2017-09-09 16:49:09 +00:00 |
|
David Ludwig
|
1eb824a04e
|
added pref, "sdlrender", which can force a specific, SDL2 renderer (software can be faster in some cases, such as on VirtualBox hosts)
|
2017-09-09 16:48:30 +00:00 |
|
David Ludwig
|
cbda5759bb
|
added --with-sdl1 option to configure scripts, to force the use of SDL 1.x, over SDL 2.x
|
2017-09-09 15:15:28 +00:00 |
|
David Ludwig
|
20ad70cb35
|
unset the executable bit from video_sdl2.cpp
|
2017-09-09 01:09:13 +00:00 |
|
David Ludwig
|
1c0e8655dc
|
for non-OSX hosts, make GNU Autotools revert to using SDL 1.x, if SDL 2.x can't be found
|
2017-09-08 23:43:01 +00:00 |
|
David Ludwig
|
68ee5f23f9
|
make video_sdl*.cpp's header-comments refer to the versions of SDL that they target
|
2017-09-04 12:49:54 -04:00 |
|
David Ludwig
|
8940880794
|
make build scripts reference both video_sdl.cpp and video_sdl2.cpp
|
2017-09-04 12:44:34 -04:00 |
|
David Ludwig
|
a646f6dc3f
|
added compile-time checks for SDL version, when compiling video_sdl*.cpp
|
2017-09-04 12:28:25 -04:00 |
|
David Ludwig
|
f8682679c2
|
moved SDL2 video code to video_sdl2.cpp; restored SDL1 implementation of video_sdl.cpp
|
2017-09-04 12:18:52 -04:00 |
|
David Ludwig
|
22eaa317a8
|
reverted to SDL 1.x compatible audio APIs (which still work in SDL2)
|
2017-09-04 12:13:50 -04:00 |
|
David Ludwig
|
573ffee8b1
|
fixed issue #31, "on multi-monitor OS X host: cursor can get locked to fullscreen display for guest OS"
|
2017-09-04 11:41:26 -04:00 |
|
David Ludwig
|
7a36983f11
|
fixed issue #27: on OS X host, mouse can get locked to portion of fullscreen display
|
2017-09-02 15:54:33 -04:00 |
|
David Ludwig
|
0f8f30f639
|
Basilisk II, bug-fix: switching to fullscreen, via Ctrl+Enter, on a non-primary host display, could cause mouse cursor to jump to a different display
This bug was observed occurring on an OSX 10.12 host.
|
2017-09-02 15:36:56 -04:00 |
|
David Ludwig
|
cd57af7795
|
Basilisk II, bug-fix: on Mac, mouse-grabbing via Ctrl+F5 wasn't changing the title of the window
|
2017-09-02 10:58:53 -04:00 |
|
David Ludwig
|
dbd997fa47
|
fixed issue #20: GTK preference UI was broken in both Linux and Mac OS X
|
2017-08-30 12:17:37 -04:00 |
|
David Ludwig
|
1983aa1652
|
try making sure that the bincue sources use the correct, SDL2 audio device ID. Untested!
|
2017-08-27 18:11:48 -04:00 |
|
David Ludwig
|
d5e68ceebf
|
use SDL2's preferred/non-legacy means of opening, and working with, an audio device
|
2017-08-27 18:05:13 -04:00 |
|
David Ludwig
|
145ca0c210
|
fixed issue #15: BasiliskII: running an autotools build breaks ability to build with Xcode
|
2017-08-27 17:37:20 -04:00 |
|
David Ludwig
|
51a9eeae76
|
fixed issue #14: Basilisk II: make Xcode generate UAE's CPU-emulation sources at build-time
|
2017-08-27 17:05:02 -04:00 |
|
David Ludwig
|
eb36b34106
|
Sheepshaver: misc, runtime fixes on OSX hosts
|
2017-08-25 17:19:36 -04:00 |
|
David Ludwig
|
e55df3de96
|
build SheepShaver against SDL2, when using its Xcode 8 project file
|
2017-08-25 17:01:31 -04:00 |
|
David Ludwig
|
3bae0bbda9
|
commented on use of SDL_SetRelativeMouseMode
|
2017-08-23 20:56:54 -04:00 |
|
David Ludwig
|
7767f128e5
|
fixed issue #19: on OS X, display can slide around if initial clicks are near top of screen
|
2017-08-23 20:52:30 -04:00 |
|
David Ludwig
|
5d4560c1a7
|
fixed issue #21, "BasiliskII, Win32: resizing a window does not stretch screen"
|
2017-08-19 17:45:26 -04:00 |
|
David Ludwig
|
e49cd855c2
|
made windowed-mode windows be resize-able/scale-able - guest OS display size is retained, though
|
2017-08-15 21:47:45 -04:00 |
|
David Ludwig
|
109bc3979b
|
implemented issue #7: output stdout and stderr to a log file; removed output redirection to win32 console, which was buggy
|
2017-08-15 21:41:59 -04:00 |
|
David Ludwig
|
6abc599ddf
|
added code to help debug issue #6: made Win32 app show stdout and stderr, if and when it is run from a command prompt window
|
2017-08-14 21:14:34 -04:00 |
|
David Ludwig
|
b9c9687153
|
bug-fix: anti-aliasing not always working
|
2017-08-14 14:50:05 -04:00 |
|
David Ludwig
|
2d035eb3e9
|
bug-fix: mouse cursor could get locked to top-left corner, when in fullscreen
|
2017-08-14 14:49:29 -04:00 |
|
David Ludwig
|
f7fceaf096
|
fix Issue #18: 512x384 guest display leads to app exit-on-startup
|
2017-08-14 14:44:09 -04:00 |
|
David Ludwig
|
9116cae283
|
apply anti-aliasing where available and appropriate
|
2017-08-14 14:41:04 -04:00 |
|
David Ludwig
|
0e5ce49f46
|
fixed issue #9: maintain guest OS' aspect ratio, when in fullscreen
|
2017-08-14 14:26:54 -04:00 |
|
David Ludwig
|
80a30aeca1
|
HACK fix for Issue #17: Thousands of Colors not working on OSX
|
2017-08-14 14:08:30 -04:00 |
|
David Ludwig
|
53cadd7fd0
|
restored OSX 'DEBUG' macro to DEBUG=1
|
2017-08-14 13:57:11 -04:00 |
|
David Ludwig
|
6600081b29
|
build fix for OSX + Xcode
|
2017-08-14 13:56:36 -04:00 |
|
David Ludwig
|
0a7640070a
|
finished fixing issue #16: fixed Thousands of Colors on Linux
|
2017-08-14 13:45:15 -04:00 |
|
David Ludwig
|
09c100ff42
|
partial fix for issue #16: color is incorrect on Linux
Thousands of Colors mode is still broken, however, Millions of Colors does work, which did not before this commit.
|
2017-08-14 12:48:36 -04:00 |
|
David Ludwig
|
d871b70240
|
fixed issue #12: make autotools test for SDL2
|
2017-08-14 12:28:10 -04:00 |
|
David Ludwig
|
99f50637e1
|
possible fix for Issue #13: replace SDL_CreateRGBSurfaceWithFormat calls with older + backwards-compatible SDL_CreateRGBSurface calls
|
2017-08-14 12:01:34 -04:00 |
|