Commit graph

239 commits

Author SHA1 Message Date
Dimitris Panokostas
dd727e7588 Added missing reference to clipboard.o in Makefile
Fixes compiling failure
2020-07-04 15:08:25 +02:00
Dimitris Panokostas
71b68f7c5e Implemented tablet.library (WIP)
not yet used, work in progress
2020-07-04 14:49:56 +02:00
Dimitris Panokostas
3014d21179 Implemented uaeexe functionality 2020-07-04 14:40:19 +02:00
Dimitris Panokostas
033d4271bb Removed vm from Makefile for now
Don't need it until the memory allocation code is rewritten, and it fails during compilation in AARCH64
2020-07-03 10:46:40 +02:00
Dimitris Panokostas
6848cff4dc First implementation of consolehook 2020-07-02 22:27:32 +02:00
Dimitris Panokostas
3ce62a705d Re-implemented vm from FS-UAE 2020-06-30 01:03:22 +02:00
Dimitris Panokostas
5ca5ed07f5 Revert "Implemented vm.cpp"
This reverts commit c89288b06d.
2020-06-20 00:27:29 +02:00
Dimitris Panokostas
c89288b06d Implemented vm.cpp 2020-06-20 00:13:43 +02:00
Dimitris Panokostas
725f2c7129 Implemented CD support from WinUAE
- Added support for CD mounting under AmigaOS - fixes #37
- Added CDTV implementation (WIP #658)
2020-06-17 23:41:23 +02:00
Dimitris Panokostas
746f09938e Removed obsolete Libgo2 flags from Makefile 2020-06-16 12:30:02 +02:00
Dimitris Panokostas
59889d27c2 Added generic Cortex-A53 64-bit target 2020-06-15 23:42:20 +02:00
Dimitris Panokostas
9ceacc4530 Removed obsolete libgo2 target 2020-06-15 23:07:55 +02:00
Dimitris Panokostas
9f250fb2dd Removed Software Cursor support
The current implementation was too buggy anyway.
2020-06-13 01:46:52 +02:00
Dimitris Panokostas
f48e2d2d22 Removed software cursor from more platforms
When using Armbian at least, it's not needed
2020-06-11 12:21:25 +02:00
Dimitris Panokostas
0a86cf4af7 Removed Software_Cursor define from RK* platforms 2020-06-11 09:57:05 +02:00
Dimitris Panokostas
76056fbe9f Removed no longer needed software_cursor for N2 platform 2020-06-10 21:07:54 +02:00
Dimitris Panokostas
cdad3719ab Removed obsolete FASTERCYCLES define from Makefile 2020-06-10 16:45:07 +02:00
Dimitris Panokostas
b3fe55363e Fix zfile stale/double freed file handle.
Updated filesys.cpp from latest WinUAE sources
2020-06-07 00:21:39 +02:00
Dimitris Panokostas
a6c7862a26 GUI refactoring
- Removed custom UAE classes, now using only updated standard Guisan components
- Updated all Guisan widgets according to current C++ standards (modernized code)
- Fixed a few minor GUI bugs
- Improved visibility of disabled GUI objects (e.g. sliders, checkboxes, dropdowns)
2020-05-14 01:25:14 +02:00
Dimitris Panokostas
387d97bda1 Change makefile EOL to LF 2020-02-27 08:36:14 +01:00
Dimitris Panokostas
4ab0e9eda8 Don't use FASTERCYCLES for RK3326 target, test USE_RENDER_THREAD 2020-02-04 23:20:14 +01:00
Dimitris Panokostas
06352b864b Removed FASTERCYCLES define from Go Advance 2020-02-04 11:03:24 +01:00
Dimitris Panokostas
c188ae0b5e Added SDL2 64-bit Go Advance target 2020-01-25 17:56:06 +01:00
Dimitris Panokostas
a59896d96d Added new amiberry.conf parameters
- Default open gui key
- Default quit key
- Rotation Angle
2020-01-25 16:49:22 +01:00
Dimitris Panokostas
b8dc896422 Added special Go Advance target using libgo2 2020-01-24 13:10:58 +01:00
Dimitris Panokostas
eab8b9088f Improve SDL2 config detection 2020-01-23 23:18:01 +01:00
Dimitris Panokostas
0b4b6e5beb Modified Odroid GO Advance target
Now named RK3326 and it's part of the Rockchip family of targets
2020-01-23 23:01:15 +01:00
Dimitris Panokostas
368edbd70d Added new target: Odroid Go Advance 2020-01-23 21:01:15 +01:00
Dimitris Panokostas
4193c8384a Add faster cycles define for RPI4 64-bit targets 2020-01-15 21:35:17 +01:00
Jari Hämäläinen
50defa1f23 Disable render thread in RK3399 (RockPro64) target for smoother graphics (#573)
RK3399 / RockPro64 had a bit stuttering in scrolling (really noticeable
for example in Pinball Fantasies) and status line seems to be
flickering.

At least for me disabling render thread improvent scrolling considerably
and fixed the flickering in status line.
2020-01-04 23:31:05 +01:00
Dimitris Panokostas
8c3fa5a96f Added NVidia Jetson Nano target 2019-12-29 00:36:15 +01:00
Dimitris Panokostas
c7e8b6cd05 Fixed scp Makefile reference 2019-12-14 13:21:53 +01:00
Dimitris Panokostas
5d1edbaefa Implemented support for SCP images #555 2019-12-14 13:17:13 +01:00
Dimitris Panokostas
8d0061262e Added LePotato Libre Computer target 2019-12-11 14:59:04 +01:00
Dimitris Panokostas
401132c674 Tweaked compiler options for maximizing performance 2019-11-19 19:30:48 +01:00
Dimitris Panokostas
3c1386ba3f Added RPI 64-bit with Dispmanx target 2019-11-07 12:02:14 +01:00
Dimitris Panokostas
4adc4d1f0b Fixed guisan references in Makefile 2019-10-23 15:31:07 +02:00
Dimitris Panokostas
e12f430bd0 Reorganized externa library dependencies
- Added external directory
- Moved capsimg submodule into external, updated references
- Moved guisan into external, updated references
- Added libxml2 into external, updated Android.mk references
- Added libmpeg2 into external (not used yet)
2019-10-22 21:10:18 +02:00
Dimitris Panokostas
82569e1e6d Removed all .cortex cpu references to avoid "as" errors during compile 2019-10-15 19:31:21 +02:00
Dimitris Panokostas
efffea6173 Fixed #522: Assembler gave an error for platform AMLG12B 2019-10-15 19:29:03 +02:00
Dimitris Panokostas
319c98cbc7 Removed default platform from Makefile 2019-10-15 09:00:13 +02:00
Dimitris Panokostas
bb05d30912 Removed unused target name 2019-10-14 22:57:48 +02:00
Dimitris Panokostas
82ee2d56cc Removed USE_SDL2 define (no longer needed) 2019-10-13 13:16:37 +02:00
Dimitris Panokostas
a4fff86e40 Changed Makefile to error out if an invalid target is specified 2019-10-12 19:08:22 +02:00
Dimitris Panokostas
e301057b04 Removed unneeded USE_SDL2=1 from Makefile 2019-10-11 22:54:09 +02:00
Dimitris Panokostas
8ed521d409 Fixed Makefile contained an extra "else" 2019-10-11 01:22:04 +02:00
Dimitris Panokostas
9b5a2c3c0a Removed SDL1 targets from Makefile, updated default target to rpi4, changed Dispmanx target naming 2019-10-11 01:12:16 +02:00
Dimitris Panokostas
1087e32d75 Updated Makefile with LTO options 2019-09-16 22:35:00 +02:00
Dimitris Panokostas
a635fe62a0 Brought back software cursor, since several Mali based platforms show no cursor at all in GUI otherwise 2019-09-15 16:30:46 +02:00
Dimitris Panokostas
6e95d62ae9 Made LTO optional in the Makefile, disabled by default 2019-09-15 11:35:00 +02:00