oioitff
1e4d896980
Implement scePsmfPlayerSetPsmfOffset and
...
scePsmfPlayerSetPsmfOffsetCB. And use memory buffer for PsmfPlayer
directly instead.
2013-06-25 00:16:51 +08:00
oioitff
b1cc94b9bf
Bug fix for mpeg.
2013-06-25 00:16:46 +08:00
oioitff
7bde93d534
Fix corrupted frames and implement savestate
...
for mpeg.
2013-06-25 00:16:42 +08:00
oioitff
c970a7e689
Use ringbuffer as a real PSP instead huge buffer.
2013-06-25 00:16:38 +08:00
Unknown W. Brackets
f1659a228c
Dumb typo.
2013-06-24 08:38:06 -07:00
Henrik Rydgård
aab66ad623
Merge pull request #2443 from raven02/patch-12
...
Add text shadow to Yes/No/Enter/Back button
2013-06-24 08:18:26 -07:00
Unknown W. Brackets
ab353a4624
Compare with the old savedata params, not current.
...
Some savedata modes make changes that aren't flushed to memory right away.
Although, maybe/probably they shouldn't...
Fixes #2440 , fixes #2439 (which is a duplicate.)
2013-06-24 07:59:23 -07:00
raven02
b1c910b5b7
Add text shadow to Yes/No/Enter/Back button
2013-06-24 22:56:44 +08:00
Henrik Rydgård
faa6cd86eb
Merge pull request #2435 from lioncash/master
...
Add an extra null check to an if statement in CwCheat's function hleCheat.
2013-06-24 04:47:57 -07:00
Sacha
5ce2f2abcc
Blackberry Buildfix.
2013-06-24 21:22:05 +10:00
The Dax
597f5431e0
Make keys look more natural in case we have an untranslated key, and give a generic error for the missing version/not found keys.
2013-06-24 05:09:45 -04:00
The Dax
7884df8013
Simplify error message via better translation key/message.
2013-06-24 04:47:12 -04:00
Lioncash
89478ad599
Simplify the previous commit's check a little bit.
2013-06-24 04:31:29 -04:00
The Dax
a341d39720
Make failure reasons translatable.
2013-06-24 04:24:34 -04:00
Lioncash
d06bb0c755
Add a check to an if-statement in CwCheat.cpp in function hleCheat.
...
Check if cheatEngine isn't null. Considering how the if-statement below it has this check, it should be placed in this one as well.
2013-06-24 04:09:26 -04:00
The Dax
1a7cce2fc5
Fix a comment and remove an old comment.
2013-06-24 04:00:10 -04:00
The Dax
810dfac704
Restructure load/save failure message by reverting it back to the original and add a translation ini key instead. Much simpler, and cleaner.
2013-06-24 03:58:29 -04:00
Henrik Rydgård
63afa0327b
Merge pull request #2433 from lioncash/master
...
Fixed a resource leak in ControlMapping.cpp and a null check problem in MediaEngine.cpp
2013-06-24 00:58:16 -07:00
Henrik Rydgård
83879cfeb2
Merge pull request #2430 from unknownbrackets/lbn-fix
...
Parse sce_lbn more leniently, like the PSP does
2013-06-24 00:56:38 -07:00
Lioncash
ee164a3977
Fix a case where a pointer was being used before its null check in MediaEngine.cpp
2013-06-24 03:42:13 -04:00
Henrik Rydgård
c661abd4d5
Merge pull request #2423 from unknownbrackets/savedata
...
Fix some bugs in auto savedata modes, use structs
2013-06-24 00:25:03 -07:00
The Dax
fe8c439614
Clean up slightly.
2013-06-24 03:08:24 -04:00
The Dax
3a0fe2f374
Add failure messages to savestates loading/saving. It's misleading to always say "Loaded state" or "Saved state", even if it fails. Plus, result was unused up to this point.
2013-06-24 02:58:21 -04:00
Unknown W. Brackets
9032fc274f
Reload the savedata request if it changes.
...
This happens in "Where Is My Heart?", and if it's ignored the save is
created with the wrong name and cannot be loaded properly later.
2013-06-23 22:30:23 -07:00
Sacha
953569a38f
Linux buildfix.
2013-06-24 15:25:26 +10:00
Unknown W. Brackets
8f0d3c55fb
Use PSP memory directly in GETSIZES for savedata.
2013-06-23 22:22:25 -07:00
Unknown W. Brackets
8734b29105
Return a bind value in FILELIST, tweaks.
2013-06-23 22:22:25 -07:00
Unknown W. Brackets
6eca664c7c
Switch idList to use structs in savedata.
2013-06-23 22:22:24 -07:00
Unknown W. Brackets
73acbe556d
Use the specified game/save name for SIZES.
...
It doesn't use the global one (not sure why...)
2013-06-23 22:22:24 -07:00
Unknown W. Brackets
3672b591bb
Return error codes from SavedataParam::GetSizes().
...
Rather than true/false, makes things simpler.
2013-06-23 22:22:23 -07:00
Unknown W. Brackets
16752f57b6
Switch SIZES savedata mode to using structs.
2013-06-23 22:22:23 -07:00
Unknown W. Brackets
63ceec35ac
For AUTOSAVE/MAKEDATA type modes, "" is valid.
...
Don't try to use the saveNameList in this case, use "".
2013-06-23 22:22:22 -07:00
Unknown W. Brackets
c8ee2c0739
sceIoRename() ignores any path on dest.
...
Also, change the interface so it can return an error code. Currently not
returning perfect error codes but it's better than before.
2013-06-23 20:09:44 -07:00
Unknown W. Brackets
010bd689f6
Parse sce_lbn more leniently, like the PSP does.
2013-06-23 16:21:04 -07:00
Admiral H. Curtiss
802fa0de4c
Merge remote-tracking branch 'upstream/master' into nearest_filtering
2013-06-23 23:16:48 +02:00
Admiral H. Curtiss
505f8559c1
Added a "Nearest Filtering" option for testing.
2013-06-23 21:56:07 +02:00
raven02
1a46843996
Add text shadow to message dialog that match real PSP
2013-06-24 01:01:55 +09:00
Henrik Rydgard
30ed5110e5
Possible iOS build fix, see #2418
2013-06-23 18:01:11 +02:00
oioitff and Henrik Rydgard
ffc3db1429
Bug fix for sceMp3, make sceMp3 work fine. (dunno why this didn't merge before)
...
Conflicts:
Core/HLE/sceMp3.cpp
2013-06-23 16:07:37 +02:00
Henrik Rydgård
46d085eef2
Merge pull request #2410 from 173210/master
...
Added scePowerGetBatteryTemp support
2013-06-23 03:35:04 -07:00
173210
3fc397c590
Added scePowerGetBatteryTemp support
...
It returns 0 celsius degrees
2013-06-23 16:52:41 +09:00
Unknown W. Brackets
dae4156654
Make more savedata struct parts PSPPointers.
2013-06-22 22:49:39 -07:00
Unknown W. Brackets
12232dcad4
Simplify some Memory::GetPointer stuff.
2013-06-22 22:44:00 -07:00
Unknown W. Brackets
f7a717746f
Sometimes newData.buf is NULL, don't log an error.
2013-06-22 22:40:48 -07:00
Unknown W. Brackets
eb1f39f0eb
Use the saveName by default in MAKE/WRITE/READDATA.
...
Suspected this, but wasn't sure. Tests confirm it works like AUTOLOAD.
2013-06-22 14:48:09 -07:00
Unknown W. Brackets
d37e224f5c
Allow multiple HI16's in a row.
...
The God Eater demo does in fact use these. Ugh.
2013-06-22 12:44:25 -07:00
Unknown W. Brackets
1f0d87afd9
Allow multiple LO16s after a HI16 in var relocs.
...
The God Eater demo uses these sometimes, and it should be safe if the
addresses match or at least overflow to the HI16 the same.
2013-06-22 11:59:35 -07:00
Henrik Rydgård
25e8041076
Merge pull request #2401 from unknownbrackets/mpeg-minor
...
Eat cycles in sceMpegRingbufferAvailableSize() and cut down memcpy()
2013-06-22 09:55:41 -07:00
Henrik Rydgard
9a0e05f110
Merge branch 'mp3-support'
2013-06-22 18:51:18 +02:00
Henrik Rydgard
3b9e365b1e
Allow ELFs to be named PBP, there are a bunch of such homebrew floating around it seems
2013-06-22 18:51:06 +02:00