Henrik Rydgård
0f7eb63fe7
Merge pull request #895 from unknownbrackets/io-fix
...
Set the times when reading a dir on Windows
2013-03-07 00:16:20 -08:00
Unknown W. Brackets
be600e5095
Set the times when reading a dir on Windows.
...
Test doesn't pass but it's not gonna.
2013-03-07 00:02:01 -08:00
Sacha
2a9074d92f
Fix FPU comp UEQ case.
2013-03-07 14:46:11 +10:00
Sacha
9f0bb8cf52
armv6: Reuse constants in literal pool.
...
May reduce memory loads?
2013-03-07 14:44:55 +10:00
Henrik Rydgard
7ba1664f8b
Oops.
2013-03-07 00:59:03 +01:00
Henrik Rydgard
6702f0c78c
Tiny optimization and bugfix
2013-03-07 00:47:48 +01:00
Henrik Rydgard
963a6603fc
Fix two armjit bugs the testrunner found.
2013-03-07 00:37:00 +01:00
Henrik Rydgard
a0cf3b9151
Restore a log statement, #pragma once.
2013-03-07 00:27:00 +01:00
Henrik Rydgard
a69b09a831
More work on TestRunner, now runs all the CPU tests.
2013-03-07 00:22:39 +01:00
Henrik Rydgard
57d4544ef4
Basic testrunner for Android.
...
Running it as-is reveals that clo and rotrv are broken in ARMJIT.
2013-03-07 00:10:53 +01:00
Henrik Rydgard
a972d211c5
Call __LoadInternalFonts in __FontDoState to be safe.
2013-03-06 23:42:55 +01:00
Henrik Rydgard
43df3c9071
Lazy font loading (to speed up running unit tests...)
2013-03-06 22:26:54 +01:00
Henrik Rydgard
477aeee0ee
Compute current hCount correctly instead of incrementing a counter.
2013-03-06 20:31:51 +01:00
Henrik Rydgård
b1013f1442
Merge pull request #891 from xsacha/master
...
Armjit update
2013-03-06 10:17:59 -08:00
Sacha
94a11ef3c0
Armjit: Implement movn, movz
2013-03-07 04:11:48 +10:00
Henrik Rydgard
4d7a2497a1
Update native (zip logging fixes)
2013-03-06 19:06:33 +01:00
xsacha
647f8729ef
Merge pull request #884 from xsacha/master
...
Armjit, graphical issues, literal pool, func definitions, ...
2013-03-06 08:41:35 -08:00
Sacha
87de6be239
Fix the shift regs in ARM JIT that were causing graphical issues in some games. Set avoidload flag.
2013-03-07 02:39:28 +10:00
Sacha
d77632bfb0
Fix literal pools on games with very large code blocks (eg. Zero no Kieski).
...
Was flushing after an offset of 4088 which did not take in to account that a single MIPS instruction can turn in to numerous ARM instructions. Chose a safer value of 4020.
Was insta-flushing after reaching this offset value. Some code blocks are over 8K in size. Use a partialFlushOffset to keep track of when the next flush is required.
Was protecting flush branch manually. Can use B_CC(CC_AL) for this instead.
2013-03-07 02:25:27 +10:00
Sacha
8125d96ce1
Small update for shifted load/stores. Still disabled.
2013-03-07 01:04:41 +10:00
Sacha
a8b6fca61b
Separate codepaths for shifted load/stores and normal load/stores. Fix dirty regs.
2013-03-07 00:59:07 +10:00
Sacha
ae3b881a7f
Use correct args for Operand2(..) through armjit. Fix STR(..).
2013-03-07 00:59:07 +10:00
Sacha
268d16bd24
Use correct args for STR(..) throughout armjit.
2013-03-07 00:59:07 +10:00
Sacha
23fb88c5fe
Enable optimisation codepath (left+right combines).
2013-03-07 00:59:07 +10:00
Henrik Rydgård
c2ab3bbc31
Merge pull request #885 from unknownbrackets/psmfplayer-fix
...
Small scePsmfPlayer cleanup
2013-03-06 01:36:54 -08:00
Unknown W. Brackets
b87c9839de
Correctly make psmfPlayerStatus per instance.
2013-03-06 01:00:26 -08:00
Unknown W. Brackets
e361ae7e85
Check for bad psmfplayer param in status.
...
Improves Mana Khemia: Student Alliance.
2013-03-06 00:50:42 -08:00
Henrik Rydgård
33902ed8c8
Merge pull request #883 from m45t3r/master
...
Fixes to Portuguese (Brazillian) translation.
2013-03-06 00:18:23 -08:00
Thiago Kenji Okada
ce6036400f
Fixes to Portuguese (Brazillian) translation.
2013-03-05 20:54:24 -03:00
Henrik Rydgård
a57b1b8864
Merge pull request #881 from raven02/patch-3
...
Turn down sceMpegAtracDecode and sceAtracDecodeData log level
2013-03-05 15:23:10 -08:00
raven02
9f127fcf0d
Turn down level sceAtracDecodeData log level
2013-03-06 07:02:40 +08:00
raven02
db7f23faf7
Turn down level sceMpegAtracDecode log level
2013-03-06 07:01:40 +08:00
Henrik Rydgård
ba24e62c14
Merge pull request #880 from raven02/patch-3
...
Making the input letter closer
2013-03-05 14:49:51 -08:00
raven02
757ff087f9
Making the input letter closer
2013-03-06 06:47:21 +08:00
Xele02
082382d5ef
Merge pull request #879 from Xele02/qt_work
...
Reencode Grec translation in UTF8 and correct bug in file
2013-03-05 14:43:28 -08:00
Xele02
5d2dffbad1
Reencode in UTF8 and correct bug in file
2013-03-05 23:38:48 +01:00
Henrik Rydgard
9f327985fc
armjit: disable lwl/lwr/swl/swr
2013-03-05 23:09:26 +01:00
Apology11
fb14bdde82
Merge pull request #2 from hrydgard/master
2013-03-05 12:14:36 -08:00
Henrik Rydgård
aca4740484
Merge pull request #867 from sum2012/master
...
IMPL Some Mpeg and Handle ringbufferAddr =0 in sceMpegCreate
2013-03-05 12:09:26 -08:00
Henrik Rydgård
95a125c4fb
Merge pull request #874 from mikusp/master
...
Add new translations to resources.qrc
2013-03-05 12:07:42 -08:00
Henrik Rydgård
4e737c3729
Merge pull request #876 from Titouf2609/master
...
Add French translation to Qt4 UI
2013-03-05 12:07:19 -08:00
Chris
1b0efd2c44
Add French translation to Qt4 UI
...
Almost full translation of the UI (missing some too scientific words or
expressions, but as almost all the untranslated words are in the
debuging menu, it won't affect the user who just wants to play)
2013-03-05 18:43:17 +01:00
Sacha
5a134243a7
Armjit: Fix lwl, lwr and enable again. Thanks Sonic.
2013-03-06 03:28:28 +10:00
Sacha
7e67de3334
Armjit: Implement lwl, lwr, swl, swr in ARM JIT. lwr is currently disabled as it isn't working.
2013-03-06 02:11:36 +10:00
Sacha
9152d2f2bb
Armjit: Optimise swl+swr and lwl+lwr cases that can be combined to a single sw or lw. Add shift flags to STR/LDR. Add EatInstruction to ArmJit.
2013-03-06 02:11:36 +10:00
Marcin Mikołajczyk
4da104618f
Compile Portuguese (Brazilian) and Indonesian translations
2013-03-05 16:01:25 +01:00
Henrik Rydgård
d42293033f
Merge pull request #872 from raven02/patch-2
...
Implement sceDisplayGetMode & wrap *Hcount* , sceDisplayIsVblank
2013-03-05 06:46:15 -08:00
Henrik Rydgård
0eacd14301
Merge pull request #873 from raven02/patch-1
...
OSK typo
2013-03-05 06:44:44 -08:00
raven02
4290700a12
OSK typo
2013-03-05 22:43:04 +08:00
raven02
0d5d735d34
Wrap sceDisplayIsVblank as well
2013-03-05 21:34:22 +08:00