Commit graph

459 commits

Author SHA1 Message Date
Dimitris Panokostas
66a2956a76 Fixed some incorrect Pandora platform options and references 2017-12-26 13:23:22 +01:00
Dimitris Panokostas
f12b298223 Modernized code syntax for fpp_native 2017-12-26 13:22:35 +01:00
Dimitris Panokostas
e17822a11f Fixed changed in vertical offset were not applied during runtime 2017-12-26 12:43:48 +01:00
Dimitris Panokostas
67f4926aae Fixed bug where UAEControl would request a Quit but the emulator would freeze in SDL1 2017-12-26 00:55:44 +01:00
Dimitris Panokostas
88c3c95b71 Fixed unwanted behavior with extra characers entered (Space, P, Return) when using Keyboard mapping as Joystick 2017-12-26 00:13:23 +01:00
Dimitris Panokostas
2d5cd81c7e Fixed bug when selecting a disk/CD image the dropdown list showed another being selected 2017-12-25 23:38:42 +01:00
Dimitris Panokostas
5ae659eb37 Fixed incorrect initialization of jport struct 2017-12-25 21:23:34 +01:00
Dimitris Panokostas
123d00ee51 Use strncmp instead of equality operator 2017-12-25 02:11:19 +01:00
Dimitris Panokostas
e04be02c6c Improved positioning and sizing in some panels 2017-12-25 02:00:11 +01:00
Dimitris Panokostas
f848b6801a Added initialization in constructor for struct jport 2017-12-25 01:30:01 +01:00
Dimitris Panokostas
606aaea675 Added some error checking when loading the GUI font 2017-12-25 01:27:32 +01:00
Dimitris Panokostas
6e87512c15 Fixed issues with Navigation in some panels 2017-12-25 00:56:13 +01:00
Dimitris Panokostas
541af31644 Brought back Vertical Offset option in PanelDisplay 2017-12-25 00:15:51 +01:00
Dimitris Panokostas
ed876469c7 Fixed crash when pressing Up/Down in the GUI due to incorrect check for Navigation 2017-12-22 22:33:02 +01:00
Dimitris Panokostas
979a94ae50 Speed improvement: use optimized byteswap functions 2017-12-22 22:06:38 +01:00
Dimitris Panokostas
62691cb984 Fixed target specific options being saved even with no value 2017-12-22 21:24:51 +01:00
Dimitris Panokostas
aaa1a506e7 Fixed JIT cache size being hardcoded in some places 2017-12-22 21:24:18 +01:00
Dimitris Panokostas
026a1fde11 Fixed some config options not being recognized correctly as target-specific while loading 2017-12-22 20:54:27 +01:00
Dimitris Panokostas
efb2c69046 Fix for PanelConfig: now properly highlights last selected/loaded config when returning to panel 2017-12-22 19:33:18 +01:00
Dimitris Panokostas
995edf80e2 Updated PanelConfig logic -> single click to select config, double click to Load and Start it 2017-12-22 18:56:04 +01:00
Dimitris Panokostas
310c6023ad Moved some items further up in PanelHD, to better fit them in the screen 2017-12-22 18:19:29 +01:00
Dimitris Panokostas
fc73c3c60a Fixes for SDL1 in amiberry_gfx 2017-12-22 13:30:00 +01:00
Dimitris Panokostas
4112a26952 Fixed config loaded and emulation restarted as soon as you click on an entry in the list. 2017-12-22 13:27:09 +01:00
Dimitris Panokostas
98887f2665 Fixed 4:3 Ratio checkbox not being enabled/disabled in the GUI correctly, depending on configuration 2017-12-22 12:22:16 +01:00
Dimitris Panokostas
cd56f69f80 Only use drawing thread on SDL1 2017-12-21 22:09:08 +01:00
Dimitris Panokostas
e98321a55a Code cleanup 2017-12-21 22:08:51 +01:00
Dimitris Panokostas
a6b7c599df Code cleanup, corrections and modernization for GUI 2017-12-21 13:53:45 +01:00
Dimitris Panokostas
ab5272c225 Code cleanup for main_window.cpp 2017-12-21 12:09:04 +01:00
Dimitris Panokostas
9cce1854a6 Code cleanup for amiberry_rp9.h 2017-12-21 12:04:49 +01:00
Dimitris Panokostas
c61aa7ad54 Code cleanup for amiberry_rp9.cpp 2017-12-21 12:02:39 +01:00
Dimitris Panokostas
1f3bb77421 code cleanup for amiberry_mem.cpp 2017-12-21 11:47:08 +01:00
Dimitris Panokostas
bab296733e Code cleanup and modernization for amiberry_input.cpp 2017-12-21 11:41:28 +01:00
Dimitris Panokostas
e40b37c585 Code cleanup and modernization 2017-12-21 11:33:58 +01:00
Dimitris Panokostas
322fe488de Code cleanup and modernization for amiberry.cpp and amiberry_gui.cpp 2017-12-21 11:19:52 +01:00
Dimitris Panokostas
03110f0389 Code improvements, added error checking in a few more places 2017-12-21 00:50:07 +01:00
Dimitris Panokostas
05f692e245 further code cleanup amiberry_gfx 2017-12-20 23:17:39 +01:00
Dimitris Panokostas
293eb43b8d Fixed bug in SDL1 where bcm_deinit() and SDL_Quit() would be called twice, cleaned up and modernized code in amiberry_gfx 2017-12-20 22:51:30 +01:00
Dimitris Panokostas
29f16ca01a Use "check_error_sdl()" in SDL1 also 2017-12-19 17:04:36 +01:00
Dimitris Panokostas
19368fc7cf Fixed renamed variable (wasn't renamed in SDL2) 2017-12-19 16:59:34 +01:00
Dimitris Panokostas
0f6617d3dd GUI navigation improvements, only initializing game controller once now 2017-12-19 00:13:35 +01:00
Dimitris Panokostas
3f8a881cfb Code cleanup in keyboard handling 2017-12-19 00:12:45 +01:00
Dimitris Panokostas
4058af1271 Removed unused code from msgpump() 2017-12-19 00:12:16 +01:00
Dimitris Panokostas
107c8708fb Fixed GUI textfield and dropdown heights, for SDL1 2017-12-17 22:51:13 +01:00
Dimitris Panokostas
a5696b2703 Removed obsolete "Custom Controls" options 2017-12-17 12:58:57 +01:00
Dimitris Panokostas
262f2f1661 Fixed Help text not fitting in screen if resolution was set to 800 horizontal 2017-12-16 23:01:45 +01:00
Dimitris Panokostas
c39e464228 Fixed Android MAX_PATH references in SelectFile 2017-12-16 22:14:02 +01:00
Dimitris Panokostas
b0db96dbc7 Fixed buffer overflow related crashes 2017-12-16 21:53:01 +01:00
Dimitris Panokostas
08669427f5 Fixed default resolution for CD32 (no more border cut-off) for QuickStart panel 2017-12-15 20:37:31 +01:00
Dimitris Panokostas
8508ae2497 Harmonized GUI color scheme across all panels (for dropdowns) 2017-12-15 16:45:40 +01:00
Dimitris Panokostas
6c26dfb8f9 Fixed incorrect sizing in Savestate group windows 2017-12-15 16:35:31 +01:00