Commit graph

113 commits

Author SHA1 Message Date
Dimitris Panokostas
bd4819724c Disabled known warnings 2018-02-16 20:17:18 +01:00
Dimitris Panokostas
2ed5859e5b Implemented ROXL and DIVL for JIT 2018-02-16 14:29:48 +01:00
bspinner
9418331fd7 Activates render thread for target xu4 (#243) 2018-02-11 16:08:48 +01:00
Dimitris Panokostas
1f65a9c85b Added IPF support #130 2018-02-10 00:47:18 +01:00
Dimitris Panokostas
0480d9ed3c Added missing compiler defines for Android targets 2018-02-08 00:45:37 +01:00
Dimitris Panokostas
fba61a387f Makefile: added missing USE_SDLx define for Android platform, removed unused SDL1-XU4 target 2018-02-06 21:36:25 +01:00
Dimitris Panokostas
1b7525ddc0 Added more FPU opcodes (further improves performance of JIT FPU), improved makefile profiler options 2018-02-03 01:30:57 +01:00
Dimitris Panokostas
9236793c45 Android target rename 2018-02-02 01:30:11 +01:00
bspinner
d1c3f3ff16 WIP: Odroid fix (#223)
* Adds binaries and rom.key to gitignore

* Adds HAVE_NEON to Makefile for xu4

* Makes project compilable again

* Adds -DMALI_GPU and makes it startable on xu4 again
2018-02-01 23:06:24 +01:00
Dimitris Panokostas
1d17d45c34 Minor cleanup in Makefile 2018-02-01 16:20:43 +01:00
Dimitris Panokostas
8948be9d18 Moved sanitize compiler options in a better location within the Makefile 2018-02-01 10:31:02 +01:00
Dimitris Panokostas
1fb959ff86 Removed non-existing reference for Android targets, moved copy of non-stripped binary within the right location and disabled it by default 2018-02-01 10:28:42 +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
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