Commit Graph
20735 Commits
Author SHA1 Message Date
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
Igor Calabria abdcf5dbf9 Typo in readme 2013-10-30 14:24:13 +00:00
Siddharth 81cae1e446 fixed dPad visibility 2013-10-30 19:42:16 +05:30
Henrik Rydgård 0356663bd3 Merge pull request #4372 from Kingcom/DebugFixes
Various debug UI fixes and enhancements
2013-10-30 04:43:16 -07:00
Henrik Rydgård 54ea601a6d Merge pull request #4367 from DanyalZia/patch-33
Further shader Improvements and cleanup
2013-10-30 04:29:51 -07:00
Henrik Rydgård d644ce18f5 Update native to choose a reasonable window size (SDL non-fullscreen) 2013-10-30 12:22:48 +01:00
Henrik Rydgård 398137422c SDL: Choose a reasonable default window size for windowed mode (2x PSP) 2013-10-30 12:22:22 +01:00
Kingcom 5bb7ac8b7e Various debug ui fixes and enhancements 2013-10-30 12:12:33 +01:00
Henrik Rydgård d3f9853d2d Also disable rendering resolution when render mode = non-buffered 2013-10-30 12:12:28 +01:00
Henrik Rydgård cbe8245bad Disable postprocessing shader choice when rendering mode = non-buffered 2013-10-30 11:28:14 +01: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
Sacha 6640b7b7ad SDL: Detect resolution automatically. Use --fullscreen switch to enable fullscreen. 2013-10-30 13:05:17 +10: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
danyalzia 950c961dbc Shader Improvements and cleanup
Added sharpen shader

Added support for bloom and sharpen shader

cleanup

cleanup
2013-10-30 00:33:21 +05:00
Henrik Rydgard 122f19a3cf Further adjust the android-x86 optimization settings 2013-10-29 17:16:02 +01:00
Henrik Rydgard 0e8193134c Change the android-x86 optimization setting according to a forum post 2013-10-29 16:47:36 +01:00
Henrik Rydgård 77fad1572c Merge pull request #4364 from unknownbrackets/perf
Optimize the case where volume is 0x8000
2013-10-29 08:31:00 -07: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 Rydgard 774c4896ef Restore the check for rendering mode disabling the reports checkbox.
Forgot why it was there, so I also added a comment.
2013-10-29 16:22:36 +01:00
Henrik Rydgard 78aa64500e Fix bug when combining draw calls for hashing 2013-10-29 16:18:15 +01:00
Henrik Rydgård f3d9ef6564 Yet another buildfix for android, x86 this time 2013-10-29 12:43:24 +01:00
Henrik Rydgård 68bb097c2f Android quick buildfix 2013-10-29 12:43:03 +01:00
Henrik Rydgård 60b1cb0008 Combine draw calls when hashing when possible, should help the same games as #4312 2013-10-29 12:14:09 +01: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 4352d720d8 Let's not use #define in GLSL ES shaders.
There are rumours that Vivante chips hate these.
2013-10-29 11:37:16 +01:00
Sacha a7640a4401 Update native. Buildfix Android. 2013-10-29 20:22:12 +10:00
Sacha bc39c0a8e2 Buildfix for Android. 2013-10-29 20:21:14 +10:00