Commit graph

1421 commits

Author SHA1 Message Date
Dimitris Panokostas
0bdd0abd27 Renamed MALI_GPU define to NO_CUSTOM_CURSOR to better reflect the current functionality 2019-09-12 22:23:13 +02:00
Dimitris Panokostas
9ea6e9535a Fixed arm_helper would not get included for all RPI1 targets (SDL2, SDL2-Dispmanx) 2019-09-12 22:17:38 +02:00
Dimitris Panokostas
13dfef71ce Fixed include directories for RPI1 VisualGDB project 2019-09-12 22:08:29 +02:00
Dimitris Panokostas
9f612c1076 Fixed missing RPI1 target in list of RPI targets 2019-09-12 22:08:11 +02:00
Dimitris Panokostas
ef0546aedf Consolidated RPI SDL2-Dispmanx target flags 2019-09-12 21:59:10 +02:00
Dimitris Panokostas
e49fd49cc3 Makefile improvements:
- Consolidated duplicate flags for similar targets
- Removed uneeded compiler flags
2019-09-12 21:57:53 +02:00
Dimitris Panokostas
5a03c3548e Fixed ASFLAGS not being used for the assembly files 2019-09-12 10:01:38 +02:00
Dimitris Panokostas
a0a6ad7508 Removed unused flag from Assembly files 2019-09-11 22:11:03 +02:00
Dimitris Panokostas
9e6efdc698 Added some inline assembly optimizations in custom 2019-09-11 21:22:14 +02:00
Dimitris Panokostas
22d6f88b4f Fixed framerate was halved when using DISPMANX 2019-09-11 21:21:52 +02:00
Dimitris Panokostas
f529923beb Added RPI 3/4 64-bit target.
Changed some compiler flags
2019-09-11 21:11:54 +02:00
Dimitris Panokostas
92ed9b178e Small optimization, get rid of a few compiler warnings 2019-09-11 19:45:41 +02:00
Dimitris Panokostas
d336049047 Fixed FullScreen option would not be honored when changing some options in the Display Panel 2019-09-11 19:36:15 +02:00
Dimitris Panokostas
7014e4abdc Only use time_per_frame variable when using DISPMANX (not used otherwise) 2019-09-11 19:21:38 +02:00
Dimitris Panokostas
9d370da835 Fixed some compiler warnings 2019-09-10 23:50:28 +02:00
Dimitris Panokostas
42cd475a24 Fixed undefined behavior during freeing of allocated RTG RAM 2019-09-10 23:43:31 +02:00
Dimitris Panokostas
a8a130c55f Keep also backup of BPLCON3 and BPLCON4 when switching chipset on the fly.
Fix sprite to bitplane early exit optimization condition.
2019-09-10 23:27:58 +02:00
Dimitris Panokostas
9f30386487 Merge remote-tracking branch 'origin/master' into dev 2019-09-10 10:19:28 +02:00
microplay
e431465bbe add platform sun8i (#510) 2019-09-10 11:12:05 +03:00
Dimitris Panokostas
f9dac5954c
Update README.md
fixed typo
2019-09-09 21:36:01 +02:00
Dimitris Panokostas
69c7fa22a0 Removed unused comment 2019-09-08 20:16:37 +02:00
Dimitris Panokostas
f8090bf80a Removed custom cursor when using MALI_GPU 2019-09-08 20:15:29 +02:00
Dimitris Panokostas
b7515a0ee6 Updated Odroid N1, N2 target CFLAGS to add -mtune. Added comment for RockPro64 64-bit target also 2019-09-04 23:51:27 +02:00
Dimitris Panokostas
dea779fe83
Fixed save and restore_host_fp_regs for 64-bit targets 2019-09-04 02:28:34 +03:00
Dimitris Panokostas
490963844c Removed unused alternative RockPro64 target 2019-09-04 00:15:17 +02:00
Dimitris Panokostas
67185ca187 Fixed Rockchip platforms crash during emulation start 2019-09-04 00:15:01 +02:00
Dimitris Panokostas
1f2bc9f0fe Added comments for each platform, removed tinker target (covered by RK3288 target now) 2019-09-03 23:49:39 +02:00
Dimitris Panokostas
b23355e1f4
Update sigsegv_handler.cpp
Call appropriate byteswap function depending on what was configured
2019-09-03 22:38:58 +02:00
Dimitris Panokostas
1247008366 Don't compile the neon_helper if we are running on aarc64 (doh!) 2019-09-03 18:46:35 +02:00
Dimitris Panokostas
bacd1c139b Updated VisualGDB projects with caps file renaming 2019-09-03 18:15:28 +02:00
Dimitris Panokostas
d3361f6917 Makefile: added Odroid N2 64-bit target (replacing the N1) 2019-09-03 18:15:06 +02:00
Dimitris Panokostas
b41300ae07 We have sys/timeb.h so let's use it 2019-09-03 18:14:40 +02:00
Dimitris Panokostas
20eb366394 Actually fixed Makefile (missed a space) #506 2019-09-03 13:31:29 +02:00
Dimitris Panokostas
6f73af1cf0 Fixed Makefile #506 2019-09-03 13:14:04 +02:00
Dimitris Panokostas
618b7ddeb9 Fixed AARCH64 helper reference in Makefile and #if ... #endif clause 2019-09-02 22:12:57 +02:00
Dimitris Panokostas
77cff6067d Various Android updates 2019-09-02 15:01:01 +02:00
Dimitris Panokostas
024d624006 Renamed caps_win32 to caps_amiberry 2019-09-02 15:00:35 +02:00
Dimitris Panokostas
bad6769d8d Enabled AARCH64 assembly helper in Makefile 2019-09-02 14:59:45 +02:00
Dimitris Panokostas
fcffe1a175 Fixed N2 / AMLG12x (s922x) target crashing on startup #489 2019-09-01 19:27:33 +02:00
Dimitris Panokostas
2590c01eee Added a default amiberry.conf file #440 2019-09-01 13:43:45 +02:00
Dimitris Panokostas
2bf0bf1f7c Fixup framerate prefs on startup #504 2019-09-01 12:59:01 +02:00
Dimitris Panokostas
f6b862e084 Changed Frameskip function to mirror that of WinUAE's (value 1 is now the default and means draw every frame, higher values enable frameskip at different rates). Fixes #504 2019-09-01 12:56:05 +02:00
Dimitris Panokostas
16d0220e3f Reorganized GUI buttons #439 2019-09-01 12:07:31 +02:00
Dimitris Panokostas
5db0ee5de6 Updated Whdload_db to latest version 2019-08-31 23:06:14 +02:00
Dimitris Panokostas
d6ae753ee9 Update README.md 2019-08-31 22:31:41 +02:00
Dimitris Panokostas
9281dcefbb
Update README.md 2019-08-31 22:30:02 +02:00
Dimitris Panokostas
e98c28a04c Updated version information to beta (2019-08-31) 2019-08-31 19:13:07 +02:00
Dimitris Panokostas
4e80a8717a Fixed display_thread return type for Dispmanx targets 2019-08-31 18:58:29 +02:00
Dimitris Panokostas
d0faf2798c Fixed JIT compiler 2019-08-31 18:39:11 +02:00
Dimitris Panokostas
46150052c1 Removed unsupported lightpen reference 2019-08-31 17:56:37 +02:00