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