Commit graph

100 commits

Author SHA1 Message Date
Dimitris Panokostas
eacd21d1f9 Added workaround for Mouse Pointer not showing in GUI with Mali GPUs (e.g. Tinker board, OrangePi, etc.) 2018-01-28 23:08:19 +01:00
Dimitris Panokostas
e6b67c55fc Added SDL2 mult-threaded rendering, enabled with relevant Define on target 2018-01-27 14:36:22 +01:00
Dimitris Panokostas
548cab148a Added Android-sdl2 target in Makefile 2018-01-27 13:17:19 +01:00
Dimitris Panokostas
88bc3ea8f1 Added memory sanitize options 2018-01-25 21:21:56 +01:00
Dimitris Panokostas
ebec99b04c Makefile cleanup: Clean now removes -debug copy also 2018-01-24 22:15:33 +01:00
Dimitris Panokostas
0244264995 Added missing HAVE_NEON variable for tinker target (used in the makefile only) 2018-01-24 00:54:56 +01:00
Dimitris Panokostas
9f3bcbacf9
Merge branch 'tinker' into dev 2018-01-23 20:24:37 +01:00
Dimitris Panokostas
99fa6db571 Makefile improvements for Tinkerboard and R7 2018-01-23 20:10:04 +01:00
Alynna Trypnotk
f99c6e9aa7 Makefile: When DEBUG set have special target for compemu_support that always omits frame pointers (avoid using register 7)
InGameMessage: If the GUI is not up yet, send message to the console instead of trying to display it and causing a segfault.
2018-01-23 18:45:20 +00:00
Dimitris Panokostas
3063bf913e Added new target: ASUS Tinker Board 2018-01-22 21:14:39 +01:00
root
7fbfe92c20 Support for Asus Tinkerboard, other timing tweaks 2018-01-22 08:55:07 +00:00
Dimitris Panokostas
45546ce85b Removed CXX flags from linking (not needed) 2018-01-20 23:48:10 +01:00
Dimitris Panokostas
2e9dd52819 Updated Makefile to detect changes in header files 2018-01-20 14:57:36 +01:00
Dimitris Panokostas
575b61a062 Added SDL2-Dispmanx targets for RPI2 and RPI1 2018-01-13 00:29:50 +01:00
Dimitris Panokostas
9baaf0ed1c Fixed #77: Picasso modes were broken on Pi 1/Zero. Cleaned up Makefile 2018-01-12 23:19:31 +01:00
Dimitris Panokostas
ff38ef1e3e Removed "-mfloat-abi" option from Makefile (the compiler will pick the system default anyway) 2018-01-11 10:28:27 +01:00
Dimitris Panokostas
d7ac7b446c Simplified some Makefile common flags 2018-01-04 21:03:10 +01:00
Dimitris Panokostas
a75aa6b953 Added GCC Profile option in Makefile 2018-01-04 16:13:21 +01:00
Dimitris Panokostas
d03ffe8495 Removed extra flags from Makefile 2018-01-02 16:42:26 +01:00
Dimitris Panokostas
c778b6f19b Added new experimental target: SDL2 with DispManX 2017-12-30 01:37:52 +01:00
Dimitris Panokostas
2f8f163351 Removed CAPSLOCK_DEBIAN_WORKAROUND from Makefile, no longer needed 2017-12-28 16:19:09 +01:00
Dimitris Panokostas
7386f6d982 Simplified Makefile and added -mtune options for platforms 2017-12-26 21:15:42 +01:00
Dimitris Panokostas
0a00c748eb Added PanelAbout with version and Contributors information 2017-12-26 19:15:42 +01:00
Dimitris Panokostas
c993ba7055 Simplified Makefile for common options, added fine-tuned optimization flags 2017-12-25 00:58:03 +01:00
Dimitris Panokostas
148e6498b1 Removed unused libaries and includes from Makefile and VisualGDB project #168 2017-12-20 22:03:55 +01:00
Dimitris Panokostas
d6ce1223e7 Removed unneeded libs from Makefile (#163) 2017-12-06 22:45:00 +01:00
Dimitris Panokostas
83d342c5de Fixed missing AMIBERRY define in Makefile (for SDL1) 2017-12-05 09:23:16 +01:00
Dimitris Panokostas
2e3f4bf5cb Updated Makefile to support both SDL1 and SDL2, for all targets 2017-12-05 09:12:43 +01:00
Dimitris Panokostas
cebfc8f823 Merged SDL1 and SDL2 projects 2017-12-04 15:49:40 +01:00
Dimitris Panokostas
bdf0acdc95 Merged updates from SDL2 branch 2017-04-10 18:14:30 +02:00
Dimitris Panokostas
4f8dc4b87f Cleanup: removed unneeded defines, cleaned up solutions 2017-03-31 18:58:54 +02:00
Dimitris Panokostas
cdf1b26254 Cleanup: Removed unneeded defines 2017-03-31 18:09:51 +02:00
Dimitris Panokostas
9511db2bfd Renamed executable for Dev branch 2017-03-31 13:41:49 +02:00
Dimitris Panokostas
b0bc4a3046 Moved 7z/Archive/7z files to 7z/ folder for simplicity 2017-03-30 23:47:33 +02:00
Dimitris Panokostas
419cd5592d Reworked VSLinux solution, added Guisan project
Moved 7z/Archive/7z files to 7z/ folder for simplicity
2017-03-30 23:00:20 +02:00
Dimitris Panokostas
1b06108d3c Removed unused references 2017-03-30 21:44:33 +02:00
Dimitris Panokostas
7fbcf95956 Added GPerfTools references 2017-03-30 21:42:50 +02:00
Dimitris Panokostas
c676b6075a Updated drawing, custom, events and other parts from WinUAE 3.4.1 2017-03-30 21:21:31 +02:00
Dimitris Panokostas
914ff5daa1 Major update in input handling
- Now mapping all keys correctly in SDL2
- Refactored code for input handling
- Synced all options with WinUAE 2.8.1
2017-02-28 01:20:30 +01:00
Dimitris Panokostas
391c00dfcd Updated Pandora References to Amiberry 2017-02-27 14:29:54 +01:00
Dimitris Panokostas
44ef39e66e Added guisan sources
- Now Guisan is compiled from source together with Amiberry (should fix
issues with RetroPie and Arch Linux)
- Modified Makefile to include a guisan target. Using "make all" will
now compile guisan first and amiberry after that.
2017-01-27 23:23:03 +01:00
Dimitris Panokostas
859d8e4554 Update Makefile 2017-01-27 13:33:43 +01:00
Dimitris Panokostas
8b9215adb7 Update Makefile 2017-01-24 15:56:23 +01:00
Dimitris Panokostas
b66e10b40a Update Makefile
Fixed GCC flags to avoid compilation errors
2017-01-24 14:42:02 +01:00
Dimitris Panokostas
ddfe90c164 Removed compiler flag
-fsingle-precision-constant caused compilation errors
2017-01-23 01:02:54 +01:00
Dimitris Panokostas
7cd1e66c18 updated Makefile
- -std=gnu++14 does not seem to work on the GCC bundled with Raspbian.
- removed obsolete double specification of libs, since sdl2-config adds
them anyway
2017-01-23 00:55:30 +01:00
Dimitris Panokostas
3b5e1c7108 Added optimization flags 2017-01-23 00:16:07 +01:00
Dimitris Panokostas
de966aacd3 Updated Makefile
Removed obsolete flags
2017-01-22 23:36:26 +01:00
Dimitris Panokostas
69647d48d8 SDL2 fixes 2017-01-21 14:54:08 +01:00
Dimitris Panokostas
eb2a073f08 Fixed missing library reference in Makefile 2016-12-10 15:49:48 +01:00