Commit Graph
274 Commits
Author SHA1 Message Date
danieru 26991af45b Fix reference to "FAKE" analog keys 2013-04-20 15:10:28 -06:00
danieru 16bbae440f Fix inconsistent indentation 2013-04-20 14:35:25 -06:00
danieru 432f10b9bf Fix comment syntax 2013-04-20 14:33:12 -06:00
danieru 26c2a6a173 Use unicode symbols for psp button names
Instead of approximating with ansi chars.
2013-04-20 13:19:13 -06:00
danieru f63ea38af8 Remove "FAKE" modifier for primary analog keys
Since KeyMap only handles descrete keys it is
inaccurate to call them analog. Let no
developer should get confused since the cardinal
directions indicate the descrete natures.
2013-04-20 13:11:51 -06:00
danieru 6121819856 Extend KeyMap supported keys
Uppercase latin,
Fastforward,
Alt analog stick,
2013-04-20 13:09:56 -06:00
danieru cbbed0f18b Implement platform specific keymap registration 2013-04-20 13:01:15 -06:00
danieru c2cf28e4b8 Fix typo capitalization of lower case b's name 2013-04-20 12:54:40 -06:00
danieru 8ea13cd3ed Add KeyMap key translation layer 2013-04-19 22:52:54 -06:00
Henrik Rydgard 32f344d6bd Very basic internationalization. Does not work on Android yet due to location of ini files. 2013-04-18 12:06:26 +02:00
Sacha faa9094079 Harmattan: Make temporary RAM file in a folder that already exists. 2013-04-14 17:03:28 +10:00
Henrik Rydgard 5d0dc146a7 Possible buildfix 2013-04-13 21:32:01 +02:00
Henrik Rydgard e3fb88de68 Background thread for icon loading, show in game list. Switch to GNU STL in Android port. 2013-04-13 21:24:07 +02:00
Sacha 3657ee2094 Add a back button for Meego. Fix RAM tmp file. 2013-04-14 00:48:04 +10:00
Henrik Rydgård d92dbf8f6d Merge pull request #1268 from unknownbrackets/savestates
Bump savestate version, add better error checking
2013-04-13 02:09:12 -07:00
Unknown W. Brackets fe97fd6fc5 Add better savestate error handling.
Aborts when it can't load.
2013-04-13 01:39:17 -07:00
Sonicadvance1 cd9b49acfd Updates to ArmEmitter from Dolphin. 2013-04-12 10:14:18 -07:00
Unknown W. Brackets d599130782 Buildfix for Windows x64. 2013-04-05 10:16:19 -07:00
Unknown W. Brackets 1a7957d68d MSVC buildfix. 2013-04-05 00:29:29 -07:00
niepodam 94c2f0cd9d Fix build with gcc 4.8.0 2013-04-04 19:16:15 +02:00
Unknown W. Brackets a31907dc70 OS X: Workaround weird problem in OS X 10.6 with defines.
Apparently !defined(__MAC_10_6) doesn't work?
2013-04-02 07:37:52 -07:00
Unknown W. Brackets 23224f1c1d OS X: Fix build on Mac OS X 10.6 (from vit9696.) 2013-04-02 07:37:18 -07:00
Unknown W. Brackets 268f30f522 Buildfix. 2013-03-29 01:27:24 -07:00
Sacha 2f63b56c19 If MOVI2R can be done in 2 ops for ARMv6, prefer that over litpool. Litpool can take 1-3 cycles depending on when the value is used. So, usually 3 cycles :\. 2013-03-28 21:26:13 +10:00
Sacha 4ea837cff5 Loongson/MIPS buildfix. 2013-03-27 00:02:32 +10:00
Sacha 471ddd6380 Simplify armjit. 2013-03-26 02:41:15 +10:00
Aapo Rantalainen b49729f7a9 FIX for last commit ifdef wrong way 2013-03-22 17:48:47 +02:00
Aapo Rantalainen 178891b576 Maemo5: fix 'Bus error' caused by too small /tmp-filesystem (used /tmp/gc_mem.tmp) 2013-03-22 17:26:19 +02:00
Aapo Rantalainen 2b965a6f03 Maemo5 support 2013-03-22 09:15:00 +02:00
Henrik Rydgard 5293c152c6 Untested support for Android-x86. No idea if this actually works. 2013-03-21 20:52:33 +01:00
Unknown W. Brackets 339b2839b3 Finish implementing savestates for fonts.
Oops, missed this before.  Was crashing FF3 and games using custom fonts.
2013-03-20 23:37:57 -07:00
Unknown W. Brackets de3713fc50 armjit: improve mem speed without fastmem. 2013-03-16 14:37:35 -07:00
Henrik Rydgård a219b33e1e Merge pull request #1001 from unknownbrackets/ios
iOS fixes: debugging and logging
2013-03-16 01:23:51 -07:00
Henrik Rydgard 46b2e15945 Set _CRT_SECURE_NO_WARNINGS 2013-03-16 09:17:39 +01:00
Unknown W. Brackets 8c7506e2eb Mobile: Enable console logging in debug mode. 2013-03-16 00:25:41 -07:00
Henrik Rydgård dc84b520a6 Merge pull request #992 from unknownbrackets/ios
Fix armjit fastmem
2013-03-15 01:06:48 -07:00
Henrik Rydgård e69615a679 Merge pull request #993 from unknownbrackets/warnings
Fix some minor warnings
2013-03-15 01:05:35 -07:00
Unknown W. Brackets 6e54ce5551 Fix some minor warnings. 2013-03-15 00:45:47 -07:00
Unknown W. Brackets 663b481033 armjit: Fix encoding of LDRH/STRH/LDRSH/LDRSB.
Fixes fastmem issues recently introduced.
2013-03-15 00:12:28 -07:00
Sacha 5091c7aae2 Fix Sonic's ArmEmitter changes. FastMem should work now. 2013-03-15 11:26:56 +10:00
Unknown W. Brackets ead6983ad2 Don't lock armjit memory before aligning code. 2013-03-14 01:16:28 -07:00
Sacha f88bf8bbff Attempt at fixing JIT on iOS. Can only have PROT_WRITE or PROT_EXEC enabled. So toggle between them as needed. 2013-03-14 14:40:01 +10:00
Sacha 529803e429 Sonic's ArmEmitter changes (cross-project merge from Dolphin) 2013-03-14 12:47:29 +10:00
Unknown W. Brackets 47e2e6f718 Retain the first directory level in logging. 2013-03-11 02:27:28 -07:00
Unknown W. Brackets a34cf0bb79 Add a VERBOSE logging level, for noisy logging.
The debug log is hard to look at because it has so much unneeded info.
2013-03-10 22:32:48 -07:00
Unknown W. Brackets 118050485f Show the current thread name in the log file.
This is very useful, although it kinda entwines the logging a bit
more than might be desired.
2013-03-10 22:25:03 -07:00
xsacha 1871c4e8bd Merge pull request #900 from xsacha/master
Rounding Mode Handling
2013-03-09 20:30:39 -08:00
Sacha 27b70f0726 Add MIPS/Loongson support 2013-03-10 13:24:05 +10:00
Sacha 7782be9a3e Try software rounding mode instead. Use conditionals for VFP functions. Note: Round to Zero not working for some reason? 2013-03-08 22:39:34 +10:00
Sacha fbef590bed Add emitters for VMRS/VMSR. Undisable ceil, which works. Add stub for rounding mode handling. 2013-03-08 22:39:34 +10:00