Commit graph

363 commits

Author SHA1 Message Date
Dimitris Panokostas
e52239ccf3 Refactored game controller input 2017-02-28 13:21:37 +01:00
Dimitris Panokostas
914ff5daa1 Major update in input handling
- Now mapping all keys correctly in SDL2
- Refactored code for input handling
- Synced all options with WinUAE 2.8.1
2017-02-28 01:20:30 +01:00
Dimitris Panokostas
26e3bf5f64 Fixed Function keys and Arrow keys mapping 2017-02-27 15:54:52 +01:00
Dimitris Panokostas
391c00dfcd Updated Pandora References to Amiberry 2017-02-27 14:29:54 +01:00
Dimitris Panokostas
783ab8c1db Updated disk.cpp from WinUAE 2.8.1 2017-02-25 12:57:24 +01:00
Dimitris Panokostas
dcd0525cc4 Code improvements for hardfile handling 2017-02-25 01:37:31 +01:00
Dimitris Panokostas
c85ae3f98a Code cleanup 2017-02-25 00:38:14 +01:00
Dimitris Panokostas
d7295d89b9 Fixed InGameMessage not showing
Fixes #54
2017-02-24 23:44:12 +01:00
Dimitris Panokostas
f16687a090 Minor cleanup of PanelFloppy 2017-02-24 01:53:22 +01:00
Dimitris Panokostas
0bef9bf057 Enabled write-protect checkbox for floppy
Addresses #14
2017-02-24 01:48:26 +01:00
Dimitris Panokostas
9416319b12 GUI improvements 2017-02-24 01:34:54 +01:00
Dimitris Panokostas
aebaa7cd26 PanelHD GUI improvements 2017-02-23 23:54:46 +01:00
Dimitris Panokostas
f96ebaecaf Fixed overlapping controls in Display
Frameskip was hidden by the new Scaling Method window
2017-02-23 23:37:58 +01:00
Dimitris Panokostas
d45dd3cdbf Update README.md 2017-02-23 09:41:48 +01:00
Dimitris Panokostas
52df8b8ac0 Added Scaling Method option in config file 2017-02-23 01:17:46 +01:00
Dimitris Panokostas
efa82628d5 Added Scaling Method option in GUI 2017-02-23 01:07:28 +01:00
Dimitris Panokostas
6509317d62 Fixed missed renaming 2017-02-23 01:07:05 +01:00
Dimitris Panokostas
62a262af73 Improved centering of non-Picasso image drawn 2017-02-23 00:34:52 +01:00
Dimitris Panokostas
0ab994809d Renamed UpdateScreen() to UpdateGuiScreen()
To avoid confusion with the emulation screen
2017-02-23 00:34:24 +01:00
Dimitris Panokostas
8c1c8110c5 Implemented isModeAspectRatioExact 2017-02-22 23:06:52 +01:00
Dimitris Panokostas
a50967d334 Fixed RenderLogicalSize
Different handling if screen is Picasso or not
2017-02-22 22:25:55 +01:00
Dimitris Panokostas
a34d164691 Added function to decide scaling method to use 2017-02-22 15:30:49 +01:00
Dimitris Panokostas
2e49e5c423 Changed default resolution and scaling
Defaults to 640 x 256, output scaling is done with height x 2 to keep
the right aspect ratio
2017-02-22 15:10:38 +01:00
Dimitris Panokostas
8ca8f12bf0 Removed Vertical offset setting
not needed with SDL2, as we'll be centering the image automatically
always
2017-02-22 14:52:38 +01:00
Dimitris Panokostas
a0be8a1d65 Refactored UpdateScreen for GUI 2017-02-22 14:30:04 +01:00
Dimitris Panokostas
a950551682 Merge branch 'sdl2' of https://github.com/midwan/amiberry into sdl2 2017-02-22 11:32:42 +01:00
Dimitris Panokostas
15a10b0070 GUI and input improvements 2017-02-22 11:31:52 +01:00
Dimitris Panokostas
cbf87a16fa Fixing PS3 Pad Mapping #51 2017-02-15 21:34:46 +01:00
Dimitris Panokostas
da3969ec44 Removed unneeded files from solution 2017-02-15 15:25:35 +01:00
Dimitris Panokostas
bcdaa423ab updated giattributes 2017-02-11 11:01:47 +01:00
Dimitris Panokostas
b618ff3cba Update README.md 2017-02-10 14:32:37 +01:00
Dimitris Panokostas
b90338a13e Delete Readme_Pandora.txt 2017-02-10 14:16:08 +01:00
Dimitris Panokostas
08253ec839 Update README.md 2017-02-10 13:13:27 +01:00
Dimitris Panokostas
a5cbf80b8d Update README.md 2017-02-09 15:42:17 +01:00
Dimitris Panokostas
a52ccf522c Update cfgfile.cpp
Handle "1" values as TRUE, for boolean configuration options
2017-02-07 23:05:15 +01:00
Dimitris Panokostas
c823e27c11 Update README.md 2017-02-07 13:12:53 +01:00
Dimitris Panokostas
1e0cfca1e1 Update README.md 2017-02-07 13:11:19 +01:00
Dimitris Panokostas
fdc1c07eaf Code cleanup and default prefs improvements 2017-02-02 23:59:31 +01:00
Dimitris Panokostas
54e28e4bf5 Code cleanup and improvements 2017-02-02 23:19:09 +01:00
Dimitris Panokostas
ecd66f59c2 Added different scaling methods based on screenmode
- All Picasso modes and the menu use linear scaling, all other modes
(PAL/NTSC) use nearest neighbor. #47
- Code cleanup
2017-02-02 22:27:51 +01:00
Dimitris Panokostas
a81dd77407 CR/LF update 2017-02-01 22:19:57 +01:00
Dimitris Panokostas
f7c923178b Merge branch 'sdl2' of https://github.com/midwan/amiberry into sdl2 2017-02-01 22:15:03 +01:00
Dimitris Panokostas
809f03e667 Added 2 new resolutions (#18)
Added two new resolutions: 1360x768 and 1366x768, closes #18
2017-02-01 13:48:22 +01:00
Dimitris Panokostas
ae9b60d57d Code cleanup 2017-01-29 16:10:51 +01:00
Dimitris Panokostas
186a05dfe8 Code cleanup 2017-01-29 14:24:34 +01:00
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