Commit Graph
5276 Commits
Author SHA1 Message Date
Unknown W. Brackets 79254c7a52 Fix some rewinding issues, better accessors. 2013-11-02 18:32:34 -07:00
Unknown W. Brackets f716d781b6 Retain threadend waits in savestates.
Oops, been broken since 3fb2c8f654.
2013-11-02 17:40:23 -07:00
Unknown W. Brackets c2b2b366eb Don't erase args in sceKernelLoadExec().
Suspect this will fix Kamen Rider Climax Heroes OOO.
2013-11-02 15:51:15 -07:00
Henrik Rydgård 044c351482 Merge pull request #4410 from raven02/patch-12
Regression font alignment fix
2013-11-02 05:36:47 -07:00
raven02 98cbd90178 Regression font alignment fix 2013-11-02 20:31:39 +08:00
shenweip 07e39b2247 Implemented DELETEDATA mode of saveDialog. 2013-11-02 19:48:25 +08:00
bollu 4bdf78e2a2 change defaults and setting name 2013-11-02 04:41:20 +05:30
Henrik Rydgård abacdb1c9c Merge pull request #4344 from unknownbrackets/atrac-minor
Improve basic error checking in sceAtrac
2013-11-01 14:16:13 -07:00
Henrik Rydgård 590ad5c6df Merge pull request #4369 from unknownbrackets/deadbeef
Fill regs with 0xDEADBEEF after syscalls...
2013-11-01 14:15:53 -07:00
Henrik Rydgård ba0b9707ad Merge pull request #4218 from shenweip/Log
Change some log level.
2013-11-01 10:56:55 -07:00
Kingcom 92e2cdcf59 Read function size from .sym 2013-11-01 14:14:06 +01:00
Henrik Rydgård 07a868910e Add a temporary hack option that may help debugging the wipeout glow.
It reduces the glow problem by a lot but is obviously incorrect.
2013-10-30 22:47:36 +01:00
Henrik Rydgård 7678107a4a Merge pull request #4380 from Bigpet/disasm_additions
added disasm debugger features to remove and add functions
2013-10-30 11:45:59 -07:00
Siddharth b87342a433 now auto loads most recent save state 2013-10-30 23:21:25 +05:30
Siddharth 6cd5b748eb created auto load feature 2013-10-30 22:46:27 +05:30
Igor Calabria 2d22ccadca Fixes crash when server is not available 2013-10-30 16:19:35 +00:00
Igor Calabria 13718aed6e Changes psp ram structs to use correct int types 2013-10-30 16:10:59 +00:00
Unknown W. Brackets 1d14915d87 Fix a string pointer comparison. 2013-10-30 08:14:43 -07:00
Peter Tissen d8b4ec6680 added disasm debugger features to remove and add functions 2013-10-30 16:13:18 +01:00
Igor Calabria 24d2ac7c1b Uses native mutex 2013-10-30 14:56:08 +00:00
Unknown W. Brackets 8d3ba58936 Cap the buffer size in sceAtracSetDataAndGetID().
Not sure if this should be done in the others or not...
2013-10-30 07:55:47 -07:00
Unknown W. Brackets 696aa0f974 Initialize atrac context values per PSP tests. 2013-10-30 07:48:50 -07:00
Unknown W. Brackets 14cff41a9a Fix state value in atrac context with no buffer.
Unlikely games use this, but they could.
2013-10-30 07:48:50 -07:00
Unknown W. Brackets 31112d1fa1 Report and return errors for bad atrac data.
The PSP returns errors for invalid data, so we should too.
2013-10-30 07:48:49 -07:00
Unknown W. Brackets 8dcc384dba Adjust some atrac reporting/logging. 2013-10-30 07:48:49 -07:00
Unknown W. Brackets 3e0c37bb62 Return an error when no data set yet.
Specifically this happens if you sceAtracGetAtracID, but don't set any
data yet.  Games might check for it to load in data.
2013-10-30 07:48:48 -07:00
Unknown W. Brackets b7bd107956 When using a bad atrac ID, return proper errors.
Tested each func with invalid ids.
2013-10-30 07:48:48 -07:00
Igor Calabria ca2b0a9b9a Uses native functions for timing 2013-10-30 14:45:32 +00:00
Unknown W. Brackets ee57498b16 Add a setting to skip 0xDEADBEEF reg filling.
For debugging purposes.  Can't think of a better way.
2013-10-30 07:28:52 -07:00
Unknown W. Brackets 9ebaf7b68b Fill registers with 0xDEADBEEF after most syscalls.
Some, like sceMpegRingbufferPut(), we don't, since... it's complicated.
But most we do, like a real PSP does.
2013-10-30 00:47:04 -07:00
Unknown W. Brackets 04ec987448 Initialize thread regs with 0xDEADBEEF.
Also initialize the float regs to NaN.
2013-10-29 21:39:24 -07:00
Igor Calabria 2c484c9bee Adds adhoc support notes on readme, and option to load server address from config 2013-10-30 00:18:06 +00:00
Igor Calabria 0bc7dee02c Fixes time function 2013-10-29 21:39:45 +00:00
Igor Calabria 28ab767c88 Adds common sleep function, and implements ptp functions 2013-10-29 21:39:45 +00:00
Igor Calabria cce8ad050d Adds compability for packed structs on windows, and removes some redundant typedefs 2013-10-29 21:39:45 +00:00
Igor Calabria ecb1411f0f Fixes getPeerList, now it's using the correct pointer values in the struct 2013-10-29 21:39:45 +00:00
Igor Calabria 5959f5b486 Packs most of psp data structs and fixes sceNetAdhocctlGetParameter 2013-10-29 21:39:45 +00:00
Igor Calabria 47947fd3f7 adds some matching functions 2013-10-29 21:39:45 +00:00
Igor Calabria 0574e6e1d1 More functions and support for games that use the netdiag 2013-10-29 21:39:45 +00:00
Igor Calabria 553f1d4e4e Implements a bunch of adhoc functions 2013-10-29 21:39:45 +00:00
Unknown W. Brackets b71255e7b0 Optimize the case where volume is 0x8000.
When left and right volume are both 0x8000, which is the most common, we
can just do a memory copy which is faster.

Also, we can use pushPointers on big endian, probably still faster.
2013-10-29 08:24:55 -07:00
Henrik Rydgård 105fde7cb0 Merge branch 'stdthread-removal' of https://github.com/xsacha/ppsspp into xsacha-stdthread-removal 2013-10-29 11:39:03 +01:00
Henrik Rydgård 997c7dc374 Simplify some UI code, fix enabled-ness of Tilt analog settings 2013-10-29 10:22:09 +01:00
Sacha e411968dc9 Remove duplicate thread library (StdThread) 2013-10-29 11:50:29 +10:00
Henrik Rydgård 64c7736f6a Merge pull request #4357 from shenweip/patch-16
Fix for savedata.
2013-10-28 17:09:48 -07:00
shenweip 80db1e00cc Update comment. 2013-10-29 02:14:39 +08:00
shenweip 1abcf8765d Quick fix for savedata. 2013-10-29 01:41:48 +08:00
Henrik Rydgård 0e54e24b24 Revert "Use swap code from native instead. Remove all other versions of it."
Broke movie playback.

This reverts commit 9fcb08a326.

Conflicts:
	native
2013-10-28 17:24:03 +01:00
Sacha 72fd653a31 sceAudio: ARM optimisation. 2013-10-29 00:16:37 +10:00
Henrik Rydgård 9c546b5d36 Merge pull request #4340 from bollu/analogStickTiltControl
full tilt based analog controls
2013-10-28 05:20:46 -07:00