Commit graph

887 commits

Author SHA1 Message Date
Dimitris Panokostas
f421f405de Check if cursor is initialized before using it (avoid blank custom cursor on systems where custom cursors are not supported) 2018-01-21 21:01:31 +01:00
Dimitris Panokostas
3b420b0966 SDL2/Dispmanx: Clear GUI screen before launching emulation 2018-01-21 19:15:05 +01:00
Dimitris Panokostas
4415e3d049 Fixed bug where the Add Directory panel would not show the Directory Requester until a key was pressed 2018-01-21 18:24:53 +01:00
Dimitris Panokostas
af6ced7111 Draw one frame in GUI requesters before waiting for event triggers 2018-01-21 13:34:46 +01:00
Dimitris Panokostas
34865818c2 Fixed gui requesters not getting drawn until an event was triggered 2018-01-21 12:36:15 +01:00
Dimitris Panokostas
d513fc09de Fixed Filesystem requester not drawing on screen 2018-01-21 11:58:19 +01:00
Conn O'Griofa
98d6dd808d amiberry_gfx: fix sdl2-dispmanx build (#214)
std::ceil requires cmath header to build correctly on Raspbian Jessie (gcc 4.9.2).
2018-01-21 11:48:57 +01:00
Dimitris Panokostas
b6db002701 Fixed compiler error on older versions of GCC 2018-01-21 00:03:30 +01:00
Dimitris Panokostas
97430aa739 updated deprecated header reference in sound.cpp 2018-01-20 23:48:58 +01:00
Dimitris Panokostas
319c6b9915 Reduced size of logo, made more room for contributors list in About panel 2018-01-20 23:48:33 +01:00
Dimitris Panokostas
45546ce85b Removed CXX flags from linking (not needed) 2018-01-20 23:48:10 +01:00
Dimitris Panokostas
70e19c831d Updated core from WinUAE 3.6.0 2018-01-20 18:14:12 +01:00
Dimitris Panokostas
e4b40664f4 #213: Don't call uae_restart when changing Quickstart config 2018-01-20 15:10:39 +01:00
Dimitris Panokostas
fd6be60e20 Improved Contributors area in About Panel, added more contributors 2018-01-20 14:58:49 +01:00
Dimitris Panokostas
2e9dd52819 Updated Makefile to detect changes in header files 2018-01-20 14:57:36 +01:00
Dimitris Panokostas
75914dd0d2 Fixed #199: Joystick fire buttons did not trigger when using Keyboard as Joystick 2018-01-19 22:29:43 +01:00
Dimitris Panokostas
fc3b422023 Fixed #209: Quickstart dropdowns did not keep value 2018-01-19 21:15:52 +01:00
Dimitris Panokostas
d2d2240c8e Fixed #212: Quickstart checkbox was not honored when starting 2018-01-19 20:36:20 +01:00
Dimitris Panokostas
b69bc9aac0 Fixed requesters wouldn't get drawn on screen after previous commits, fixed key input under SDL2 in EditFilesysHardfile, fixed 100% CPU usage when a requester was open 2018-01-19 17:00:10 +01:00
Dimitris Panokostas
bd4710b130 SDL1: Removed check if Picasso modes are supported as HWSURFACE before showing one in the list (would sometimes show none) 2018-01-19 11:06:14 +01:00
Dimitris Panokostas
0a95c3563d Updated VSLinux solution with the correct executable name for debugging 2018-01-19 09:45:33 +01:00
Dimitris Panokostas
b346717cd1 Fixed GUI drawing for SDL1 also 2018-01-19 09:33:06 +01:00
Dimitris Panokostas
fbb0e35295 Fixed: complete screen was not cleared if started from console without the GUI and directly into emulation 2018-01-18 18:34:13 +01:00
Dimitris Panokostas
58bd9c34ca Fixed broken screen drawing after previous commits 2018-01-18 18:30:13 +01:00
Dimitris Panokostas
7154c4e620 Updated InGameMessage render loop 2018-01-18 16:49:48 +01:00
Dimitris Panokostas
5dc168d864 Simplified and improved main_window loop logic 2018-01-18 16:46:51 +01:00
Dimitris Panokostas
e0cf08ec14 SDL2: Don't call UpdateTexture every frame 2018-01-18 16:19:57 +01:00
Dimitris Panokostas
7eb47074f7 Updated VisualGDB solution 2018-01-17 23:40:35 +01:00
Dimitris Panokostas
2132f6ff2b Improved error logging in main window 2018-01-17 23:38:53 +01:00
Dimitris Panokostas
ddd93c3ffc Fixed syntax in sound 2018-01-17 23:38:27 +01:00
Dimitris Panokostas
e2f32cfe94 Added missing pieces for Android support 2018-01-17 23:38:11 +01:00
Dimitris Panokostas
fdb6e83b04 Fixed #201: Reading from retroarch.cfg could crash the emulator 2018-01-15 21:15:21 +01:00
Dimitris Panokostas
e3e49c32f6 Removed binary files incorrectly included in earlier commit 2018-01-15 20:25:16 +01:00
Dimitris Panokostas
a98d8bf2e2 Fixed compilation problem on RPI1/Zero (missing CONVERT_RGB_16) 2018-01-15 00:02:14 +01:00
Dimitris Panokostas
534f6b2a07 Adde missing flags_arm header 2018-01-14 23:30:41 +01:00
Dimitris Panokostas
575b61a062 Added SDL2-Dispmanx targets for RPI2 and RPI1 2018-01-13 00:29:50 +01:00
Dimitris Panokostas
415ef14575 Bumped version to v2.9 beta 2018-01-12 23:41:48 +01:00
Dimitris Panokostas
9baaf0ed1c Fixed #77: Picasso modes were broken on Pi 1/Zero. Cleaned up Makefile 2018-01-12 23:19:31 +01:00
Dimitris Panokostas
46fde18406 Added "Set Configuration" button in Quickstart Panel, to apply the selected Quickstart settings on demand 2018-01-11 23:40:08 +01:00
Dimitris Panokostas
f26069cb81 Improved responsiveness of GUI under SDL2 2018-01-11 23:07:43 +01:00
Dimitris Panokostas
09fa9851ad Additional fix for #197: Don't change Hide Idle Led status by target default prefs 2018-01-11 22:23:24 +01:00
Dimitris Panokostas
ad7f5b866e Fixed #203: JIT should only be selectable when CPU is > 68010 2018-01-11 22:08:29 +01:00
Dimitris Panokostas
f490f3efa0 Fixed Quickstart should only change Prefs when initialized only if we're not already emulating 2018-01-11 16:15:05 +01:00
Dimitris Panokostas
ff38ef1e3e Removed "-mfloat-abi" option from Makefile (the compiler will pick the system default anyway) 2018-01-11 10:28:27 +01:00
Dimitris Panokostas
35c8ed37ee Cleanup of unused code and reformatting 2018-01-10 22:06:05 +01:00
Dimitris Panokostas
67b2b9239c Fixed Custom Panel would not get automatically updated if changes were made in the Input Panel 2018-01-10 21:26:12 +01:00
Dimitris Panokostas
a3bffcf704 Fixed #198: Fixed Quickstart config not being applied always 2018-01-10 18:23:21 +01:00
Dimitris Panokostas
409df536fe Fixed #194: Config would not get loaded if we were already under emulation 2018-01-10 18:05:03 +01:00
Dimitris Panokostas
cc1a955f47 Fixed #197: built-in default prefs should not alter "leds_on_screen" value 2018-01-10 16:44:19 +01:00
Dimitris Panokostas
c012d46f13 Fixed bug where some Dropdowns would not navigate properly with the keyboard/joystick 2018-01-10 16:32:30 +01:00