Commit graph

1383 commits

Author SHA1 Message Date
Henrik Rydgård
84cc25a55a Merge pull request #371 from unknownbrackets/mp3-fix
Really quick sceMp3 crashfix
2013-01-09 01:53:48 -08:00
Unknown W. Brackets
7d28883a3f Quick mp3 crashfix.
Not heavily tested, but doesn't crash anymore and just fake anyway.
2013-01-09 01:44:51 -08:00
Henrik Rydgård
018b6ef02d Merge pull request #370 from unknownbrackets/lbn
Fix sce_lbn handling
2013-01-09 01:34:56 -08:00
Unknown W. Brackets
d26bebc685 Return an error if the raw lbn is too high. 2013-01-09 01:13:38 -08:00
Henrik Rydgård
87ea3e3cbe Merge pull request #369 from raven02/master
Some real stubs for sceMp3
2013-01-09 01:04:35 -08:00
raven02
24ecce3649 Add some real stubs for sceMp3 2013-01-09 16:59:27 +08:00
Unknown W. Brackets
6327c6e629 Make filesystem prefix matching case fold.
Even Ms0:/, disC0:/ and HoSt0:/ etc. work.
2013-01-09 00:57:44 -08:00
Unknown W. Brackets
3e3e9b761f Fix it so headless can actually mount isos. 2013-01-09 00:46:47 -08:00
Unknown W. Brackets
b7be025bde Fix basic seeking within an lbn raw file. 2013-01-09 00:45:59 -08:00
Unknown W. Brackets
a59fe8eb0f Fix sce_lbn parsing for missing 0x, etc. 2013-01-09 00:10:52 -08:00
Henrik Rydgård
238bee1d94 Merge pull request #366 from Summeli/master
fixed memorymanagement so JIT could work on Symbian
2013-01-08 09:23:13 -08:00
Summeli
ddcd35d212 Merge branch 'master' of https://github.com/Summeli/ppsspp 2013-01-08 19:05:48 +02:00
Summeli
1e8253f1c8 Modified memorymanagement for JIT in Symbian 2013-01-08 19:04:25 +02:00
Henrik Rydgård
28f22a2e26 Merge pull request #365 from raven02/master
Implement sceMpegUnRegistStream & sceMpegAvcDecodeStop &sceMpegChangeGetAuMode
2013-01-08 01:22:30 -08:00
raven02
72e9aed0fe Implement sceMpegChangeGetAuMode 2013-01-08 17:04:51 +08:00
Henrik Rydgård
eb8797dbc9 Merge pull request #364 from unknownbrackets/unknown-syscalls
Add a couple unknown syscalls hit in games
2013-01-08 00:51:33 -08:00
Henrik Rydgård
27cfde291d Merge pull request #362 from unknownbrackets/module-exports
Process module exports and listen to them
2013-01-08 00:50:03 -08:00
Unknown W. Brackets
da865e83dc Write an unknown syscall for unresolved imports. 2013-01-08 00:48:38 -08:00
Unknown W. Brackets
0619f230b6 Cleanup some todos and logging in exports. 2013-01-08 00:32:25 -08:00
Unknown W. Brackets
559095230b Take the module info when starting the main module.
Fixes Ys Seven, Fieldrunners, Shadow of Destiny, maybe others.
2013-01-08 00:32:25 -08:00
Unknown W. Brackets
8cf759bbc4 Load the exports that tell us module info.
Thanks JPCSP.
2013-01-08 00:32:24 -08:00
Unknown W. Brackets
79f9ebc2e1 Keep track of exported symbols and link them later. 2013-01-08 00:32:24 -08:00
Unknown W. Brackets
984663b882 Add a couple unknown syscalls hit in games.
Specifically Velocity and Mad Blocker Alpha.
2013-01-08 00:29:52 -08:00
raven02
8211637b4c Implement sceMpegUnRegistStream & sceMpegAvcDecodeStop 2013-01-08 16:25:50 +08:00
Henrik Rydgård
615a370d73 Merge pull request #361 from unknownbrackets/thread-funcs
sceKernelWaitThreadEnd(), ...ReleaseFromWait(), and warnings
2013-01-08 00:15:22 -08:00
Henrik Rydgård
a20535ed67 Merge pull request #360 from raven02/master
Implement sceMpegRingbufferQueryPackNum and sceMpegQueryUserdataEsSize
2013-01-07 23:51:20 -08:00
Henrik Rydgård
8758458d9a Merge pull request #363 from xsacha/master
Fix for ARM (Math) in CMake and Qt
2013-01-07 23:50:36 -08:00
Sacha
df4429d899 Everyone needs math. Fix for ARM platforms. 2013-01-08 17:29:12 +10:00
raven02
ec190a8487 Add stubs for sceMp3 & sceMpeg 2013-01-08 14:02:58 +08:00
Unknown W. Brackets
1f21ea4236 Implement sceKernelReleaseWaitThread(). 2013-01-07 19:44:39 -08:00
Unknown W. Brackets
0eb13142aa Avoid calling thread->getName() in release builds.
Profile shows this will save a couple percentage points.
2013-01-07 18:09:26 -08:00
Unknown W. Brackets
138b3a0823 Add warnings to sceKernelCreateThread().
Trying to check when it's being misused.
2013-01-07 18:09:23 -08:00
Unknown W. Brackets
ea9e87b355 Correct error codes for sceKernelWaitThreadEnd(). 2013-01-07 15:43:37 -08:00
Henrik Rydgård
a56f9e601b Merge pull request #357 from HomerSp/master
Change psmf to psmfStruct as per unknownbrackets suggestion
2013-01-07 12:24:48 -08:00
Mathias Tillman
a6f49c58ca Changed psmf to psmfStruct 2013-01-07 21:04:27 +01:00
Unknown W. Brackets
3b5d1efd56 Implement timeouts for sceKernelWaitThreadEnd(). 2013-01-07 11:11:23 -08:00
Unknown W. Brackets
666ba6ecc3 Properly set thread status on create/term/start. 2013-01-07 10:45:56 -08:00
Unknown W. Brackets
c88ae1e34c Make sceKernelWaitThreadEnd return the exit status.
Also fix the exit status not being recorded properly.
2013-01-07 10:31:19 -08:00
Henrik Rydgård
866ce9e882 Merge pull request #355 from HomerSp/master
Potential bug fixes and compiler warnings
2013-01-07 10:13:39 -08:00
Unknown W. Brackets
5ac7f6a211 Clean up sceKernelWaitThreadEnd() wrappers. 2013-01-07 10:02:11 -08:00
Mathias Tillman
b780e39397 Fixed various potential bugs and compiler warnings 2013-01-07 15:57:19 +01:00
Henrik Rydgård
a849f90beb Merge pull request #354 from xsacha/master
Nokia N9/Harmattan port
2013-01-07 05:25:35 -08:00
Sacha
2effc44b00 Compatibility with harmattan 2013-01-07 23:20:54 +10:00
Henrik Rydgard
03eacd1af3 Save 16K. 2013-01-07 13:00:28 +01:00
Henrik Rydgard
2340b66b27 Fix envmapping on hw transform 2013-01-07 10:49:16 +01:00
Henrik Rydgard
62cc953bad Specify an older GLSL version for compat, we don't use new features anyway because of ES 2.0. 2013-01-07 10:07:00 +01:00
Henrik Rydgard
0183a407dd Fix RECTANGLE rotation in the other direction too. 2013-01-07 09:52:47 +01:00
Henrik Rydgård
a3e1c4753a Merge pull request #353 from KentuckyCompass/crashfix1
Fix crash from lastShader pointer = 0xcdcdcdcd
2013-01-07 00:28:58 -08:00
Henrik Rydgard
20b533ccc3 Win32: Reduce size of "prefill" allocation for the PSP memory space. 2013-01-07 09:24:43 +01:00
Henrik Rydgård
5783a0b3a3 Merge pull request #352 from Darth1701/master
Suppress local ISO/ELF name for privacy reasons in the log
2013-01-07 00:22:45 -08:00