Commit graph

766 commits

Author SHA1 Message Date
Dimitris Panokostas
68dd1eaa29 Brought back the Restart button in the GUI 2018-01-28 20:23:01 +01:00
Dimitris Panokostas
742abe5de8 Added new CPU speed option: Turbo mode. This gives only the minimum possible cycles to chipset, focusing on CPU performance (good for desktop usage) 2018-01-28 19:58:17 +01:00
Dimitris Panokostas
cd3998cc4f New feature: Full Screen mode toggle (when running under X11), configurable button from Misc Panel.
Added Action Replay button, configurable from Misc Panel.
Filtered out repeated key events, so they work as toggles properly now.
2018-01-27 22:25:46 +01:00
Dimitris Panokostas
75f91db975 Added fine-tuned custom chipset timings for Tinkerboard, modified RPI ones 2018-01-27 14:36:47 +01:00
Dimitris Panokostas
e6b67c55fc Added SDL2 mult-threaded rendering, enabled with relevant Define on target 2018-01-27 14:36:22 +01:00
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