Commit graph

231 commits

Author SHA1 Message Date
Dimitris Panokostas
6b7a381995 Code cleanup 2017-01-29 13:37:23 +01:00
Dimitris Panokostas
d7c527593e Code cleanup 2017-01-29 13:24:39 +01:00
Dimitris Panokostas
2ce510dc17 Added handling of Ctrl, Amiga, Alt keys 2017-01-29 12:41:13 +01:00
Dimitris Panokostas
c022a9b39b Code cleanup 2017-01-29 12:40:44 +01:00
Dimitris Panokostas
8ee1d48055 Code cleanup, restored Key for Menu option
- Code cleanup
- Restored Key for Menu option from Prefs being used, set default key to
F12 (using SDL2 Scancode)
2017-01-29 12:04:05 +01:00
Dimitris Panokostas
cf12cb2eed Code Cleanup 2017-01-29 12:03:00 +01:00
Dimitris Panokostas
41b46094ef Code cleanup 2017-01-29 11:26:26 +01:00
Dimitris Panokostas
45ff29e811 Code cleanup 2017-01-29 10:48:52 +01:00
Dimitris Panokostas
3bbbc910a2 Code cleanup 2017-01-29 10:41:44 +01:00
Dimitris Panokostas
6f9d759482 Fixed InGameMessage texture target 2017-01-29 10:36:31 +01:00
Dimitris Panokostas
0a7ad2b28a Code cleanup 2017-01-29 10:36:18 +01:00
Dimitris Panokostas
3e764d06e0 Moved Quit and Menu mapping to Misc
- Moved Quit and Menu button/key mapping options to Misc Panel, from the
Input panel.
- Improved code for aligning elements on Misc panel
- Reduced space used by elements, so they fit in 640 horizontal pixels
2017-01-29 00:47:45 +01:00
Dimitris Panokostas
543e64cbca Improved layout in GUI
Fixed some elements being cut-off with the smaller GUI width
2017-01-28 21:35:47 +01:00
Dimitris Panokostas
ae9ca6708b Fixed bug in HD panel
Fixed browse button in HD selection showing black screen
2017-01-28 21:35:19 +01:00
Dimitris Panokostas
bc32a2e4b3 Added missing lib directory 2017-01-28 12:35:20 +01:00
Dimitris Panokostas
ab4afc3829 Added Shutdown button in GUI
Added Shutdown button in GUI
Added defines for upcoming minimal GUI dimensions
2017-01-28 01:03:18 +01:00
Dimitris Panokostas
6a26873591 Part of fix for #45
Added gui_screen and gui_texture in header
2017-01-28 01:02:20 +01:00
Dimitris Panokostas
d2b9d16f46 Fixed #45
Fixed incorrect texture update that caused a black screen in some GUI
options
2017-01-28 01:01:51 +01:00
Dimitris Panokostas
44ef39e66e Added guisan sources
- Now Guisan is compiled from source together with Amiberry (should fix
issues with RetroPie and Arch Linux)
- Modified Makefile to include a guisan target. Using "make all" will
now compile guisan first and amiberry after that.
2017-01-27 23:23:03 +01:00
Dimitris Panokostas
3ee52daf1f Improved Chipset Vsync to audio 2017-01-25 14:44:29 +01:00
Dimitris Panokostas
474ef81aec Texture cleanup
- Removed unneeded creation of texture in main()
- Changed GUI RGB format to ARGB8888 (32-bit)
2017-01-25 12:47:51 +01:00
Dimitris Panokostas
b06d5a6569 Renamed executable 2017-01-25 12:28:59 +01:00
Dimitris Panokostas
4d18a15216 Removed black screen now
The function is not needed in SDL2
2017-01-25 12:02:23 +01:00
Dimitris Panokostas
75058cff03 Fixed compiler warning
Fixed "warning: converting to non-pointer type ‘uaecptr {aka unsigned
int}’ from NULL [-Wconversion-null]" in Picasso96
2017-01-24 22:56:14 +01:00
Dimitris Panokostas
3333409fb7 Removed unneeded include 2017-01-24 22:29:05 +01:00
Dimitris Panokostas
fe936f441b Fixed incorrect reference to guichan
The correct is guisan in SDL2!
2017-01-24 22:21:20 +01:00
Dimitris Panokostas
599cddb6fa Restored some keyboard input functionality 2017-01-23 22:31:59 +01:00
Dimitris Panokostas
5ce842c745 Use Scancodes for key events 2017-01-23 22:09:20 +01:00
Dimitris Panokostas
4d63808ffc Fixed main window display
Main window would not resize properly after re-entering from emulation
screen
2017-01-23 22:08:44 +01:00
Dimitris Panokostas
61a177ff66 Code cleanup
Removed Aspect Ration option from Display (SDL2 handles that for us now)
2017-01-23 22:07:53 +01:00
Dimitris Panokostas
15bd6bfea3 Updated files to fix compilation warnings and errors 2017-01-23 20:35:38 +01:00
Dimitris Panokostas
d81cf4c916 Synced files to Master branch 2017-01-23 16:21:29 +01:00
Dimitris Panokostas
1289917651 Sync drawing.cpp from Master branch 2017-01-23 15:45:57 +01:00
Dimitris Panokostas
0246221a8b Synced disk.cpp from Master branch 2017-01-23 15:37:46 +01:00
Dimitris Panokostas
a22e30126a Sync custom.cpp from Master branch 2017-01-23 15:34:33 +01:00
Dimitris Panokostas
46662880d9 Merge cfgfile from Master branch 2017-01-23 15:23:37 +01:00
Dimitris Panokostas
c923210b7b Synced JIT files with Master branch 2017-01-23 15:16:00 +01:00
Dimitris Panokostas
589c2f7092 Fixed compiler warnings 2017-01-23 15:10:02 +01:00
Dimitris Panokostas
1647eac07d Added new Button mappings in Options 2017-01-23 15:02:34 +01:00
Dimitris Panokostas
6ba8f15dc6 Updated pandora_gui.cpp from master 2017-01-23 14:23:41 +01:00
Dimitris Panokostas
9ff20acb2a Synced pandora.cpp with main
- Re-enabled custom controls loading/saving
- Increased max_uae_width/height to 1080p resolution
2017-01-23 14:13:43 +01:00
Dimitris Panokostas
9db4a0f959 Fixes for Keyboard input handling
- Fixed Ctrl-A-A detection during emulation
- Fixed Caps Lock detection (should only happen on KeyDown, not both
KeyDown and KeyUp!)
- Put back custom mapping handling
2017-01-23 14:05:22 +01:00
Dimitris Panokostas
e5c5eddda6 Code cleanup
Removed unneeded code
2017-01-21 23:56:00 +01:00
Dimitris Panokostas
ccd65acb1f Improved init_row_map routine 2017-01-21 21:20:38 +01:00
Dimitris Panokostas
c20e080244 Fix for #41
- Fixed #41
- Improved black screen code
2017-01-21 19:28:18 +01:00
Dimitris Panokostas
608d13fcfc Removed obsolete second call to same function
SetHint is already configured in main
2017-01-21 19:09:47 +01:00
Dimitris Panokostas
c58a66d065 Code cleanup 2017-01-21 18:59:24 +01:00
Dimitris Panokostas
42e9e309e0 Renamed SDL2 surface variable 2017-01-21 18:38:12 +01:00
Dimitris Panokostas
2f3d0d0b0b Updated sound code from latest master 2017-01-21 18:06:02 +01:00
Dimitris Panokostas
0afa4b930e Temp commenting out code that didn't work on SDL2 2017-01-21 17:28:57 +01:00