Commit graph

76 commits

Author SHA1 Message Date
Dimitris Panokostas
693c44e514 Improved version string handling 2019-12-01 12:39:55 +01:00
Dimitris Panokostas
a26b0330dd Fixed #273: Added smart Horizontal and Vertical centering/scaling
Removed Vertical Offset option, should no longer be needed
2019-10-30 00:15:17 +01:00
Dimitris Panokostas
abdbbcbb3b Fixed maximum Display sizes 2019-10-28 22:41:44 +01:00
Dimitris Panokostas
d549f90902 Cleaned up some more clang compiler warnings 2019-10-19 10:04:23 +02:00
Dimitris Panokostas
3aac4aa107 Removed unneeded define ANDROIDSDL (we can use ANDROID) 2019-10-18 19:14:03 +02:00
Dimitris Panokostas
508a36c8f8 Android related fixes 2019-10-17 00:43:58 +02:00
Dimitris Panokostas
70b775f9ea Made USE_RENDER_THREAD an option in amiberry.conf 2019-10-13 00:23:44 +02:00
Dimitris Panokostas
caf089680b Removed SDL1 code, replaced with Dispmanx GUI engine (WIP) 2019-10-08 00:11:59 +02:00
Dimitris Panokostas
7b2af8cc13 Implemented #366: Option to disable joystick control of GUI 2019-10-07 23:08:25 +02:00
Dimitris Panokostas
8a603a4ae4 Fixed #412: The swapped keys should function as such for all operations, not only reset 2019-10-05 19:59:54 +02:00
Dimitris Panokostas
d3126c8714 Implemented #412: New option in amiberry.conf to swap the LWin/RWin keys with LAlt/RAlt for Amiga Reset 2019-10-05 11:18:05 +02:00
Dimitris Panokostas
891df32854 Check for incorrect vertical_offset values and correct them 2019-09-18 23:04:44 +02:00
Dimitris Panokostas
09f6f5a991 Fixed some more compiler warnings 2019-09-14 18:24:43 +02:00
Dimitris Panokostas
dd0c748dde Merged latest WinUAE and uae4arm changes. Added 64-bit support. 2019-08-31 17:30:51 +02:00
Dimitris Panokostas
0f5a512af1 Fixed #460: Mouse Wheel didn't work under emulation. Fixed Middle Mouse button support was missing. 2019-04-04 23:55:24 +02:00
Dimitris Panokostas
56cc2fc354 Moved GetKeyFromName higher up so that SDL1 build can find it #414 2019-02-09 12:08:52 +01:00
Dimitris Panokostas
9d6bba2376 Implemented support for Pause Emulation function (mapped through custom controls) - fixes #414 2019-02-09 01:41:02 +01:00
Dimitris Panokostas
07bd50f0a3 Moved Timing settings to amiberry.conf file, fixes #389 2019-01-12 00:18:19 +01:00
Dimitris Panokostas
cecbd264fe Added global Scanlines by default YES/NO option in "amiberry.conf" file, fixes #403 2019-01-11 19:21:33 +01:00
Dimitris Panokostas
af55b20adc Replaced CFlag "WITH_LOGGING" with the "write_logfile" boolean option in the new "amiberry.conf" to enable logfile output without the need to recompile 2019-01-11 18:05:17 +01:00
Dimitris Panokostas
9c99adb8d2 Renamed "adfdir.conf" to "amiberry.conf", if found the old file will be renamed automatically on startup 2019-01-11 14:43:58 +01:00
Christer Solskogen
a3dd9af895 Code cleanup (#393)
* Code cleanup using deheader for removing unnused headers and adding others to be portable. Removed unused files and renamed .cpp files that are only used as #includes in others

* add missing files
2018-12-23 15:34:53 +01:00
Dimitris Panokostas
03e6a99d5d Updated default P96 modeflags to RGBFF_R5G6B5PC for 16-bit screens 2018-12-06 22:48:46 +01:00
Dimitris Panokostas
ab9a011dc6 Merge branch 'dev' 2018-10-17 20:22:55 +02:00
Dimitris Panokostas
12c550d8f7 Fixed const property of variables would cause a problem if building for ANDROID 2018-10-16 22:44:00 +02:00
Dimitris Panokostas
2351c17140 Further updated OnScreen LEDs code from WinUAE, fixed #330 2018-06-06 22:59:12 +02:00
Dimitris Panokostas
b477850782 Improved JIT and JIT FPU default options: Now both are enabled by default in the A4000 Quickstart option only, but disabled by default on all others 2018-04-02 17:12:58 +02:00
Dimitris Panokostas
56fc0de880 Set JIT FPU to Disabled by default (fixes CD32 having JIT FPU enabled by default, which caused glitches in some games) 2018-04-02 16:42:43 +02:00
Dimitris Panokostas
7f5c0e3601 Code modernization and indentation cleanup 2018-03-05 21:03:25 +01:00
Dimitris Panokostas
1f65a9c85b Added IPF support #130 2018-02-10 00:47:18 +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
88316d7916 Fixed #238: Autofire is now disabled by default 2018-02-08 11:05:16 +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
4f9fed7b7c Added Analog Axis remapping option 2018-02-03 21:30:52 +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
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
acd26463cc Disabled Line Doubling by default, as it causes a performance hit in SDL2 2018-01-24 22:03:42 +01:00
Dimitris Panokostas
70e19c831d Updated core from WinUAE 3.6.0 2018-01-20 18:14:12 +01:00
Dimitris Panokostas
09fa9851ad Additional fix for #197: Don't change Hide Idle Led status by target default prefs 2018-01-11 22:23:24 +01:00
Dimitris Panokostas
f1d151e576 Fixed #196: Hide Idle Led option was not saved/restored 2018-01-10 15:34:36 +01:00
Dimitris Panokostas
d870462afc Added more Event definitions and updated handling to match WinUAE 2018-01-04 00:27:17 +01:00
Dimitris Panokostas
1bf216e292 Fixed trailing for all paths (in case a slash was missing) 2018-01-03 22:07:57 +01:00
Dimitris Panokostas
4da56a6aa6 Code cleanup and modernization 2018-01-03 21:49:41 +01:00
Dimitris Panokostas
027241dbc5 Fixed keyboard input recognition for SDL2 (and NumPad Comma detection for both SDL1/SDL2) 2018-01-03 20:04:44 +01:00
Dimitris Panokostas
8a685f9fad Removed unused code 2018-01-03 14:21:14 +01:00
Dimitris Panokostas
4b135fdcfa Default setting for Line Doubling is now ON, if the host resolution allows it 2018-01-03 00:48:54 +01:00
Dimitris Panokostas
9fc803a7e3 Added Correct Aspect Ratio calculation for all DispmanX targets, controlled by option in the Display Panel 2018-01-02 20:17:32 +01:00
Dimitris Panokostas
567caa3a4f Removed Pandora-specific code 2017-12-27 15:08:50 +01:00
Dimitris Panokostas
0a00c748eb Added PanelAbout with version and Contributors information 2017-12-26 19:15:42 +01:00
Dimitris Panokostas
342d2e4c2c Code cleanup, simplification and modernization 2017-12-26 14:04:41 +01:00