Commit Graph
18709 Commits
Author SHA1 Message Date
Unknown W. Brackets 348c6a16da If a focus mode is used with autoload, ignore it.
Before, if the "focused" save did not exist, we failed incorrectly, even
though the actual save we were trying to load was the correct one.
2014-02-15 09:43:43 -08:00
Henrik Rydgård b6b0ff793c Merge pull request #5462 from daniel229/patch_02
another CN translate bypass patcher
2014-02-15 17:11:15 +01:00
daniel229 bbe36fbd8e Code Geass Hangyaku no Lelouch Lost Colors CN translate bypass EBOOT.BIN 2014-02-15 23:52:08 +08:00
Henrik Rydgård ae1eda1654 Merge pull request #5461 from raven02/patch-24
Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
2014-02-15 16:03:27 +01:00
raven02 81887cead3 Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum 2014-02-15 22:50:10 +08:00
Henrik Rydgard a4e9ca40e4 Fix silly copy paste error. I'm tired. 2014-02-15 15:44:32 +01:00
Henrik Rydgard c801cffcff Add a gameid check for the bootfile that's in USRDIR.
Annoying that this is needed.
2014-02-15 15:40:39 +01:00
Henrik Rydgard 9d64fcf693 Fix last commit 2014-02-15 15:10:38 +01:00
Henrik Rydgard 3d45c9dbed Handle the weird Chinese translation patchers in a nicer way.
Takes care of #5458, too.
2014-02-15 14:30:40 +01:00
Henrik Rydgård fc9b057d88 Merge pull request #5449 from sum2012/sce-mp3
avoid invalid memory in sceMp3ReserveMp3Handle
2014-02-15 14:24:32 +01:00
sum2012 9868734656 Add report 2014-02-15 20:20:04 +08:00
sum2012 88d1cb7016 More logging 2014-02-15 20:15:49 +08:00
Henrik Rydgård 384af34403 Merge pull request #5455 from raven02/patch-22
scePsmf: Clear the audio when paused
2014-02-15 11:42:22 +01:00
raven02 cc10d43c53 Remove unconfirmed STANDBY changes 2014-02-15 18:38:38 +08:00
raven02 c4a9952449 Remove duplicate Memset 2014-02-15 18:37:34 +08:00
Unknown W. Brackets a8b0777277 Merge pull request #197 from unknownbrackets/qt-fix
Fix crash on shutdown in Qt
2014-02-15 02:23:30 -08:00
Henrik Rydgård 6279bd145d Merge pull request #5456 from unknownbrackets/qt-fix
Fix some qt sizing issues and warnings
2014-02-15 11:22:12 +01:00
raven02 7d9f1ff57a Move memset up so it's always done 2014-02-15 18:15:44 +08:00
Unknown W. Brackets 958786cb36 Update screen size immediately in Qt. 2014-02-15 02:09:58 -08:00
raven02 01ff295031 Check PSMF_PLAYER_STATUS_STANDBY status to return not init error 2014-02-15 18:07:19 +08:00
Unknown W. Brackets 2459f4e351 Avoid a char * for a constant string. 2014-02-15 01:56:27 -08:00
raven02 5a71ec678c Clear the audio when paused 2014-02-15 17:49:35 +08:00
Unknown W. Brackets 36a9bafcaf Avoid a char * for constant strings. 2014-02-15 01:46:47 -08:00
Unknown W. Brackets c69e7c3bea Fix crash on shutdown in Qt.
Scoped pointers need to destruct first, or else we'll try to access emulator internals
within their destructors.
2014-02-15 01:42:48 -08:00
Henrik Rydgard dda1f212f0 Update native with haptic feedback fix 2014-02-15 10:15:42 +01:00
Henrik Rydgard 263e2207be FrameCommand cleanup, logic fix in "vibrate" handling 2014-02-15 10:15:07 +01:00
Henrik Rydgard 3ba629081b Temporary: Exit "hard" on Android again.
This is to prevent more unforeseen issues like the rotation lock
problem in the bugfix release.

Will be reverted again later.
2014-02-15 10:00:29 +01:00
Henrik Rydgard 875fc39a01 Update native with rotation lock fix 2014-02-15 10:00:18 +01:00
Henrik Rydgard 9cb2292308 Reset rotation lock on resume 2014-02-15 09:59:49 +01:00
Henrik Rydgård 0dd9e2dbaf Merge pull request #5452 from unknownbrackets/win-fixes
Clean up some Windows leaks, optimize symbol map a bit
2014-02-15 09:31:37 +01:00
Henrik Rydgård 3e6f7250f4 Merge pull request #5453 from unknownbrackets/jit-minor
Store thunk regs on the stack, not a global
2014-02-15 09:30:03 +01:00
Unknown W. Brackets 75de50123a Don't need to check inited for PSP_Shutdown() now. 2014-02-14 23:02:29 -08:00
Unknown W. Brackets d7233159aa Store thunk regs on the stack, not a global.
This may even be more near active memory anyway, but it reduces the "64
bit address out of range" RIP issues a bit too.  It's currently impossible
to enable appverif memory checks and jit in 64-bit...

Avoided the 32-bit path because I'm less sure about alignment.
2014-02-14 22:59:57 -08:00
Unknown W. Brackets 8948990871 Optimize searching for existing symbols.
Checking every time is slow, we should just skip by the address.  Some is
just the locking overhead.
2014-02-14 22:26:35 -08:00
Unknown W. Brackets 7c2d36e802 Don't add to the symbol map what was found there.
Wasn't hurting anything, but slight hit on performance.
2014-02-14 22:13:32 -08:00
Unknown W. Brackets 04776c8125 Small optimization: avoid fallback if possible.
Speeds up symbol map loading a little bit (when inserting new items.)
2014-02-14 22:07:39 -08:00
Unknown W. Brackets 1d8375924a Allow double PSP_Shutdown() without any error.
We call it in a few places to "ensure" shutdown, e.g. before resetting,
but there are cases of double-shutdown.  Let's allow it since there's
there shouldn't be any multithreading here.
2014-02-14 21:53:59 -08:00
Unknown W. Brackets 26b4335637 Optimize symbol map in debug mode a bit more.
Avoid UpdateActiveSymbols().
2014-02-14 21:49:20 -08:00
Unknown W. Brackets d0d4e665d1 Clean up double creation of memory debugger. 2014-02-14 21:17:36 -08:00
Unknown W. Brackets 8f09a341df Fix a few leaks in the Windows UI code. 2014-02-14 21:08:24 -08:00
sum2012 63adafd967 avoid invalid memory in sceMp3ReserveMp3Handle
Find in Heroes Phantasia
2014-02-15 07:28:52 +08:00
Henrik Rydgard 95af98b503 Dummy commit to trigger a build 2014-02-14 16:48:54 +01:00
Henrik Rydgård 3a08693946 Merge pull request #5440 from thedax/097VersionBump
Bump version numbers for 0.9.7 release.
v0.9.7
2014-02-14 15:58:29 +01:00
Henrik Rydgård 60bc395cd3 Merge pull request #5445 from sum2012/patch-7
Add support another patcher
2014-02-14 13:59:50 +01:00
sum2012 db294557e5 Add support another patcher
Find in Dragonball Z: Shin Budokai 2 chinese version
2014-02-14 20:39:08 +08:00
Henrik Rydgård b5dc7b4688 Merge pull request #5443 from raven02/patch-21
scePsmf : add pause mode (PSMF_PLAYER_MODE_PAUSE)
2014-02-14 13:29:33 +01:00
Henrik Rydgård 0f1032841b Merge pull request #5380 from ufdada/patch-2
Only enable autoframeskip if frameskipping != 0
2014-02-14 13:27:55 +01:00
Henrik Rydgard ebc0ce4984 Update lang 2014-02-14 12:18:41 +01:00
raven02 7fbee7bb19 Typo fix 2014-02-14 18:45:12 +08:00
Henrik Rydgård 1316f534e0 Merge pull request #5442 from raven02/patch-20
scePsmf(): check not initialized status
2014-02-14 10:32:54 +01:00