Commit graph

873 commits

Author SHA1 Message Date
Dimitris Panokostas
b6c4c85402 SDL2: Changed mapping of Home/PgUp to Left/Right Parenthesis on Numeric Keypad, to match SDL1 and FS-UAE 2018-02-11 15:12:37 +01:00
Dimitris Panokostas
f6685716fe Fixed Numeric Keypad Period detection in SDL1 2018-02-11 15:07:31 +01:00
Dimitris Panokostas
fa1a0f6967 Fixed Key Repeat in SDL1 2018-02-11 15:00:18 +01:00
Dimitris Panokostas
ade1914a35 VisualGDB solution configurations cleanup 2018-02-11 14:22:40 +01:00
bspinner
aec7211fc8 Cleaned and extended gitignore (#242) 2018-02-11 14:19:21 +01:00
Dimitris Panokostas
9e4f365363 Fixed #81: File requester list position would not center on previously selected file 2018-02-11 14:11:53 +01:00
Dimitris Panokostas
bc0fa5e5a1 Fixed #240: RPI1/Zero builds failed after JIT FPU fixes 2018-02-11 12:47:10 +01:00
Dimitris Panokostas
9fa3f65db9 Added Amiberry-RPI1 VisualGDB project in solution so we can easily debug that target 2018-02-11 12:16:06 +01:00
Dimitris Panokostas
ad66738b12 Updated VisualGDB solution with latest changes 2018-02-10 00:48:09 +01:00
Dimitris Panokostas
1f65a9c85b Added IPF support #130 2018-02-10 00:47:18 +01:00
Dimitris Panokostas
fdaaf45997 Partial fixes regarding #240: Compilation fails on RPI1/Zero targets with new JIT FPU code 2018-02-09 23:42:36 +01:00
Dimitris Panokostas
4b5f2aeca9 Fixes regarding #149: Target XU4 crashed on startup after the JIT FPU changes 2018-02-09 23:39:58 +01:00
Dimitris Panokostas
95dff817ff Added submodule "capsimg" for IPF support 2018-02-09 18:22:06 +01:00
Dimitris Panokostas
0af433f382 Fixed #229: Some configurable hotkeys would not work in SDL1 2018-02-09 17:54:59 +01:00
Dimitris Panokostas
47ca7f133b Added experimental CMake support 2018-02-09 15:57:44 +01:00
Dimitris Panokostas
af78640549 Added a CppProperties.json file, so you can use the Open Folder capabilitiies from Visual Studio 2018-02-09 13:45:27 +01:00
Dimitris Panokostas
a8a874cc61 Updated VSLinux project 2018-02-09 13:44:53 +01:00
Dimitris Panokostas
d11d0a9e95 Bumped version to v2.13 beta 2018-02-08 20:52:35 +01:00
Dimitris Panokostas
b9dc57af87 Fixed JIT FPU bugs (Starstruck demo corruption, etc.) 2018-02-08 20:40:37 +01:00
Dimitris Panokostas
88316d7916 Fixed #238: Autofire is now disabled by default 2018-02-08 11:05:16 +01:00
Dimitris Panokostas
0480d9ed3c Added missing compiler defines for Android targets 2018-02-08 00:45:37 +01:00
Dimitris Panokostas
540dd6f1f0 Fixed #233: If there were many (e.g. thousands) of config files in the directory, Amiberry would take a long time before showing the GUI.
This was caused by scanning each config file to get the Description field out of it.
There is now an option to bypass that: a new line in adfdir.conf is added "read_config_descriptions".
Set it to "no" to disable the default behavior (default is to get the Description).
2018-02-07 22:43:17 +01:00
Dimitris Panokostas
fba61a387f Makefile: added missing USE_SDLx define for Android platform, removed unused SDL1-XU4 target 2018-02-06 21:36:25 +01:00
Dimitris Panokostas
794f38f079 Fixed bug in GUI, where the CD dropdown would not keep the value if you selected one from the history 2018-02-05 22:21:31 +01:00
Dimitris Panokostas
7dc7645fd2 Fixed compile would not work on RPI1/Zero due to JIT FPU sections not supported by that CPU. 2018-02-05 21:57:52 +01:00
Dimitris Panokostas
cdcb3eac63 Fixed focus would not return back to control after opening ShowMessage in some areas 2018-02-04 23:20:32 +01:00
Dimitris Panokostas
145cc764c3 Bumped dev version to v2.12 beta 2018-02-04 21:06:39 +01:00
Dimitris Panokostas
1b895628ed When Rescan Paths button is pressed, update more panels and show a relevant message when scanning is complete 2018-02-04 20:30:16 +01:00
Dimitris Panokostas
f640d524b9 Refresh Custom Panel when changes in the Retroarch checkboxes are made 2018-02-04 20:29:47 +01:00
Dimitris Panokostas
bd07ce5b22
Update README.md 2018-02-04 16:33:12 +01:00
Dimitris Panokostas
02e531efec Bumped version to v2.11 2018-02-03 22:13:39 +01:00
Dimitris Panokostas
a3cebef168 Fixed #205: Full screen was not cleared when starting emulation under Dispmanx / SDL2 2018-02-03 21:56:27 +01:00
Dimitris Panokostas
4f9fed7b7c Added Analog Axis remapping option 2018-02-03 21:30:52 +01:00
Dimitris Panokostas
0001048357 Re-added double-sized mouse pointer in GUI, unless we're running under x11 2018-02-03 18:10:37 +01:00
Dimitris Panokostas
9b836b32be Added support for joystick Axis navigation in the GUI 2018-02-03 18:09:49 +01:00
Dimitris Panokostas
568513e5b9 Fixed bug in Floppy dropdowns, where selected values were not kept 2018-02-03 16:38:15 +01:00
Dimitris Panokostas
1b7525ddc0 Added more FPU opcodes (further improves performance of JIT FPU), improved makefile profiler options 2018-02-03 01:30:57 +01:00
Dimitris Panokostas
f1bddd57a1 Revert Frameskip mode to disabled by default, as it messes with drawing Interlaced modes 2018-02-02 21:54:14 +01:00
Dimitris Panokostas
43df2906dd Fixes for "rpi" backend in SDL2: Start in Fullscreen mode by default, if not using "x11" backend. 2018-02-02 16:16:33 +01:00
Dimitris Panokostas
324c87a622 AndroidBuild.sh made executable 2018-02-02 01:31:38 +01:00
Dimitris Panokostas
9236793c45 Android target rename 2018-02-02 01:30:11 +01:00
bspinner
d1c3f3ff16 WIP: Odroid fix (#223)
* Adds binaries and rom.key to gitignore

* Adds HAVE_NEON to Makefile for xu4

* Makes project compilable again

* Adds -DMALI_GPU and makes it startable on xu4 again
2018-02-01 23:06:24 +01:00
Dimitris Panokostas
730fefbf8f Updated VSLinux solution with latest code changes (removed Softfloat files) 2018-02-01 16:46:22 +01:00
Dimitris Panokostas
1d17d45c34 Minor cleanup in Makefile 2018-02-01 16:20:43 +01:00
Dimitris Panokostas
8948be9d18 Moved sanitize compiler options in a better location within the Makefile 2018-02-01 10:31:02 +01:00
Dimitris Panokostas
1fb959ff86 Removed non-existing reference for Android targets, moved copy of non-stripped binary within the right location and disabled it by default 2018-02-01 10:28:42 +01:00
Dimitris Panokostas
a8815b211e Added JIT FPU, removed Softfloat option (too slow to be useful) - Thanks TomB! 2018-01-30 01:08:23 +01:00
Dimitris Panokostas
f24301e8dd Use screen name for Dispmanx updates (harmonized syntax across file) 2018-01-29 00:52:56 +01:00
Dimitris Panokostas
7b26976aa3 Check if surface needs a lock, and apply one, for P96 updates. 2018-01-29 00:52:18 +01:00
Dimitris Panokostas
9b263f5ced Set Frameskip as the default option - only activates if needed anyway 2018-01-28 23:50:35 +01:00