Commit graph

911 commits

Author SHA1 Message Date
Dimitris Panokostas
548cab148a Added Android-sdl2 target in Makefile 2018-01-27 13:17:19 +01:00
Dimitris Panokostas
f52d537079 Fixed bug where if you selected "None" for an Input port it would not stay after leaving the GUI. 2018-01-27 12:41:44 +01:00
Dimitris Panokostas
8481d76f5a Fixed indentation 2018-01-25 23:02:56 +01:00
Dimitris Panokostas
88bc3ea8f1 Added memory sanitize options 2018-01-25 21:21:56 +01:00
Dimitris Panokostas
ebec99b04c Makefile cleanup: Clean now removes -debug copy also 2018-01-24 22:15:33 +01:00
Dimitris Panokostas
acd26463cc Disabled Line Doubling by default, as it causes a performance hit in SDL2 2018-01-24 22:03:42 +01:00
Dimitris Panokostas
8029ab4551 Allow Amiberry screen to be a resizable window, if started from an X desktop. 2018-01-24 21:45:05 +01:00
Dimitris Panokostas
a545beb3f4 Reverted last commit since it didn't help 2018-01-24 09:16:14 +01:00
Dimitris Panokostas
ef93ebecf5 Added default cursor for Tinker target 2018-01-24 00:57:43 +01:00
Dimitris Panokostas
0244264995 Added missing HAVE_NEON variable for tinker target (used in the makefile only) 2018-01-24 00:54:56 +01:00
Dimitris Panokostas
3907e2f591 Re-apply for fix #142, after it got lost in the WinUAE 3.6.0 merge 2018-01-23 22:25:15 +01:00
Dimitris Panokostas
88d82282ce Fixed Folder Requester not opening anymore from Paths Panel (was broken from previous changes) 2018-01-23 22:03:18 +01:00
Dimitris Panokostas
40d1490e6e Fixed dropdown controls height in all Panels 2018-01-23 21:56:35 +01:00
Dimitris Panokostas
ef440d7988 Removed unused SDL2 renderer flag 2018-01-23 20:44:53 +01:00
Dimitris Panokostas
9f3bcbacf9
Merge branch 'tinker' into dev 2018-01-23 20:24:37 +01:00
Dimitris Panokostas
9067ea2a74 Merge branch 'dev' of https://github.com/midwan/amiberry into dev 2018-01-23 20:10:17 +01:00
Dimitris Panokostas
99fa6db571 Makefile improvements for Tinkerboard and R7 2018-01-23 20:10:04 +01:00
Alynna Trypnotk
f99c6e9aa7 Makefile: When DEBUG set have special target for compemu_support that always omits frame pointers (avoid using register 7)
InGameMessage: If the GUI is not up yet, send message to the console instead of trying to display it and causing a segfault.
2018-01-23 18:45:20 +00:00
Dimitris Panokostas
dc972a3faa Fixed gui_message attempting to show an error would segfault if the screen was not initialized 2018-01-23 09:27:16 +01:00
Dimitris Panokostas
27b563ee8d Fixed #217: ShowMessage and ShowHelp would not get drawn on-screen until an event was triggered 2018-01-22 21:38:11 +01:00
Dimitris Panokostas
daa4817f0d Bumped version to v2.10 beta, added Alynna to Contributors (Tinker board port) 2018-01-22 21:30:38 +01:00
Dimitris Panokostas
3063bf913e Added new target: ASUS Tinker Board 2018-01-22 21:14:39 +01:00
root
7fbfe92c20 Support for Asus Tinkerboard, other timing tweaks 2018-01-22 08:55:07 +00:00
Dimitris Panokostas
48a1cb93d0 fixed incorrect sound reference 2018-01-21 21:01:43 +01:00
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