Commit Graph

92 Commits

Author SHA1 Message Date
meepingsnesroms
64ec6f6e91 Allow the emulator to set its own speed, prep for Chuzzle
This is far cleaner than a normal overclock, its always 100% on boot to allow normal init and custom speeds can be set per app, this was not doable with just FEATURE_FAST_CPU doubling the clock speed.
2019-01-20 10:08:00 -08:00
meepingsnesroms
f34256ba69 No more cyclone 2018-12-29 11:40:04 -08:00
meepingsnesroms
abb2e6526b Disable cyclone again
As of now its not stable and there isnt plans to reenable it unless someone else can figure out what is wrong since I dont know ARM ASM.
2018-12-28 16:57:58 -08:00
meepingsnesroms
538fd36c08 Allow any custom fb size part 2 2018-12-27 10:15:44 -08:00
meepingsnesroms
335997f19c Allow any custom fb size part 1 2018-12-27 09:24:22 -08:00
meepingsnesroms
8033d13a18 Fix link.T for classics 2018-12-24 12:59:59 -08:00
meepingsnesroms
244facd892 No cyclone for iOS, it really doesnt want to work 2018-12-09 09:41:51 -08:00
meepingsnesroms
116f8ba325 Try to fix missing symbols for iOS 2018-12-08 20:28:14 -08:00
meepingsnesroms
aa982b123d More makefile standardization 2018-12-08 15:51:17 -08:00
meepingsnesroms
ddd1fdc8f9 Android fix 2018-12-08 12:16:16 -08:00
meepingsnesroms
5ec0513fb1 Add cyclone for armhf 2018-12-08 11:26:28 -08:00
meepingsnesroms
c09e490d59 Move EMU_* variables out of platform make files 2018-12-08 10:53:08 -08:00
meepingsnesroms
33c337ae50 Just disable asm on iOS for now 2018-12-08 08:40:08 -08:00
meepingsnesroms
60a4c50d62 Please work now 2018-12-08 08:23:30 -08:00
meepingsnesroms
7f0640665f Enable Cyclone, Part 2 2018-12-08 00:32:04 -08:00
meepingsnesroms
602ba5e9ae Enable Cyclone, Part 1 2018-12-08 00:27:59 -08:00
meepingsnesroms
f74485fb8a Add overlay, make button map match overlay 2018-12-07 10:31:05 -08:00
meepingsnesroms
593b73b553 Update version info 2018-12-06 10:12:52 -08:00
meepingsnesroms
205948f4ce -ffast-math works now on Android 2018-11-24 12:45:01 -08:00
meepingsnesroms
5ee579a2e6 Cleanups, start working on SD card again 2018-11-19 00:18:43 -08:00
meepingsnesroms
048bf75ed7 Add preliminary working Palm overlay 2018-11-16 17:02:38 -08:00
meepingsnesroms
770540ecbd Fix bug preventing overlay from loading 2018-11-16 12:53:38 -08:00
meepingsnesroms
6643d28176 Remove inductor files completely, start adding RetroArch overlay(cant be used yet) 2018-11-15 16:26:06 -08:00
meepingsnesroms
98c99293f4 Separate touch position from screen pixels, important for when 320x320 mode is addes 2018-11-12 14:27:40 -08:00
meepingsnesroms
d153e4a3ca Minor cleanup 2018-11-11 17:41:41 -08:00
meepingsnesroms
ee3795396d Works on touchscreen devices and with mouse 2018-11-11 16:55:50 -08:00
meepingsnesroms
f8c93880c3 Need to test this, then I may be done till release 1 at Christmas 2018-11-11 15:58:51 -08:00
meepingsnesroms
a581e98240 Fix silkscreen and cursor on big endian platforms 2018-11-09 11:45:30 -08:00
meepingsnesroms
fc54efe2ae Add Windows SDK to the include path 2018-11-09 09:27:25 -08:00
meepingsnesroms
6376332784 Add hard reset option, use new classic console makefile 2018-11-08 18:17:27 -08:00
meepingsnesroms
91e80ee254 Small fix 2018-11-08 14:03:51 -08:00
meepingsnesroms
f9d4e65603 Try to fix duplicate symbols error on emscripten 2018-11-08 13:59:48 -08:00
meepingsnesroms
7275de328e Clean up unused makefiles, more C89 fixes, remove strcasestr, use link script for emscripten too 2018-11-08 08:24:15 -08:00
meepingsnesroms
2399f651b4 Emscripten is depentent on end of line spaces that my editor chops out
Need to fix snes9x2010 as well
2018-11-07 17:40:18 -08:00
meepingsnesroms
9c77d5abf2 Makefile cleanup 2018-11-07 17:12:15 -08:00
meepingsnesroms
2365ef48f9 Fix some endian definitions 2018-11-07 14:07:19 -08:00
meepingsnesroms
bc3362cc2d Cleanups another C89 fix 2018-11-07 13:49:07 -08:00
meepingsnesroms
b512e76acd Use only one _ for msvc inline 2018-11-06 19:59:25 -08:00
meepingsnesroms
333c4db35f Try to fix inline on msvc 2018-11-06 19:52:31 -08:00
meepingsnesroms
1806fcdb64 Hopefully will now work on all msvc platforms 2018-11-06 19:13:32 -08:00
meepingsnesroms
c6b6c015e1 C89 final fix up
Also use floats for small values, no need for a double when the value is 0<->1
2018-11-06 18:37:49 -08:00
meepingsnesroms
864362a2a6 Convert to C89 pass 1 2018-11-06 15:20:38 -08:00
meepingsnesroms
57bd77a819 Hopefully fix building RetroArch version on PSP 2018-11-06 11:09:01 -08:00
meepingsnesroms
659f6acc4b Use libretro-common defined PATH_MAX_LENGTH instead of PATH_MAX 2018-11-06 07:28:39 -08:00
meepingsnesroms
be5fa4b8db Fix libretro big endian platforms and other possible alignment errors 2018-11-06 07:07:43 -08:00
meepingsnesroms
5d8c94c0b6 Fix supports_no_game being wrong 2018-11-05 20:16:38 -08:00
meepingsnesroms
d684d4f7ba Access save state values as bytes not by pointer cast
Fixes SIGBUS BUS_ADRALN on ARMv7 Android devices with improperly compiled kernels.

Also use newest Android jni makefiles from snes9x2010.
2018-11-03 11:43:39 -07:00
meepingsnesroms
35ed06a18f Easy source based install for Android RetroArch build 2018-11-02 15:01:35 -07:00
meepingsnesroms
8c2c54c208 More cleanups, get Cyclone attached on RetroArch Android version 2018-10-29 21:18:07 -07:00
meepingsnesroms
74ea1c19a9 RetroArch port now working again 2018-10-29 19:12:42 -07:00