Commit Graph
27588 Commits
Author SHA1 Message Date
Unknown W. Brackets 8fefd15d58 Allow "Run Tests" on iOS with alternate location.
Either place is annoying, easier to install via Xcode.
2013-10-14 00:53:13 -07:00
Unknown W. Brackets e4f71ce6e4 Avoid a few expected asserts in headless mode. 2013-10-14 00:51:08 -07:00
Unknown W. Brackets dfcdfbea18 Tests: Avoid out of bounds, set headLess = true. 2013-10-14 00:49:04 -07:00
Unknown W. Brackets b544859070 Update tests. 2013-10-14 00:48:29 -07:00
Henrik Rydgård d811b6f5f0 Merge pull request #4174 from thedax/updateSubmods
Update submodules(lang, native).
2013-10-14 00:08:21 -07:00
The Dax c741bebfde Update submodules(lang, native). 2013-10-14 03:02:54 -04:00
Henrik Rydgård 86b312472c Merge pull request #4171 from unknownbrackets/heap
Improve accuracy of sceHeap functions
2013-10-13 23:55:45 -07:00
Henrik Rydgård c13cb78d97 Merge pull request #4172 from thedax/win32Portability
Support UTF-8 paths in installed.txt.
2013-10-13 23:54:41 -07:00
Henrik Rydgård 879833f429 Merge pull request #4170 from unknownbrackets/cheats
Fix cheats on a default install, remove restart game requirement
2013-10-13 23:53:32 -07:00
Henrik Rydgård a239a45ed2 Merge pull request #154 from thedax/master
Use wide paths on Win32.
2013-10-13 23:51:49 -07:00
The Dax 45d6ab9d7b Support more than just UTF-8. 2013-10-14 02:46:05 -04:00
The Dax 1524cc37f5 Oops. 2013-10-14 02:28:30 -04:00
The Dax 702c355cb6 Use a C++ version. 2013-10-14 02:24:02 -04:00
The Dax f64ca47304 Use wide paths on Win32. 2013-10-14 02:10:47 -04:00
The Dax 81e7f1204c Support unicode paths in installed.txt.
The only caveat is it has to be saved as a UTF-8 file or it won't work properly.
Also, make some variables const since they're not changed.
2013-10-14 00:12:17 -04:00
Unknown W. Brackets 9388dd092f Cleanup errors in sceHeapFreeHeapMemory(). 2013-10-13 19:20:04 -07:00
Unknown W. Brackets df285cec64 Fix aligned heap allocation semantics. 2013-10-13 19:14:42 -07:00
Unknown W. Brackets 1b5193b13d Cleanup error codes in sceHeapAlloc*(). 2013-10-13 19:08:23 -07:00
Unknown W. Brackets ba5dd0084b Implement sceHeapIsAllocatedHeapMemory(). 2013-10-13 19:01:16 -07:00
Unknown W. Brackets 8ffcc26f89 Don't create blank entries in heapList. 2013-10-13 18:57:59 -07:00
Unknown W. Brackets fbffb6fa7f Return an error when deleting a bad heap. 2013-10-13 18:45:49 -07:00
Unknown W. Brackets 134138618d Allocate heaps similar to hardware.
Could matter for alignment, since a game might intentionally request 0x108
bytes to get an aligned address or something.
2013-10-13 18:36:34 -07:00
Unknown W. Brackets 9a9c4cbea6 Allocate from heaps downward by default. 2013-10-13 18:27:53 -07:00
Unknown W. Brackets a466b5ba32 Also allow restartless cheats after loading state.
At least, an older state.
2013-10-13 18:03:23 -07:00
Unknown W. Brackets bbaacab315 Don't crash if the cheat file is inaccessible. 2013-10-13 17:57:43 -07:00
Unknown W. Brackets 24ead296f1 Don't require reset to enable cheats. 2013-10-13 17:57:43 -07:00
Unknown W. Brackets f3e3f2e6cd Let's just always use PSP/Cheats/, it's simpler.
No reason people on iOS won't want this.
2013-10-13 17:57:42 -07:00
Unknown W. Brackets 8cd64a9f8a Allow cheats to start and stop in game. 2013-10-13 17:57:42 -07:00
Unknown W. Brackets bbde56398f Create the cheats directory always.
Seems like things break otherwise?  Fixes #4169.
2013-10-13 17:57:35 -07:00
Unknown W. Brackets 4b2dccd367 Merge pull request #4168 from thedax/win32Portability
Win32: Fix critical bug with GetSysDirectories.
2013-10-13 16:44:14 -07:00
The Dax 54de8739f1 Fix critical bug with GetSysDirectories. 2013-10-13 19:30:07 -04:00
Henrik Rydgård 06b0ac9ccc Merge pull request #4070 from thedax/win32Portability
Win32: Make PPSSPP have a portable mode.
2013-10-13 16:11:47 -07:00
The Dax 823b6ee465 Clean up GetSysDirectories. File::GetExeDirectory is much cleaner. 2013-10-13 19:01:53 -04:00
Henrik Rydgård 84a72ae187 Merge pull request #153 from unknownbrackets/shaders
Allow shaders to be outside VFS as well
2013-10-13 15:49:01 -07:00
The Dax 85f6d6bf0e If the custom directory or the current directory is read-only, fall back on the Documents directory.
After that point(if Documents is somehow read-only), we'd be screwed anyway, so there's no need to bother checking it..
2013-10-13 18:22:04 -04:00
Unknown W. Brackets 401400bb52 Fix uninitialized variable, oops. 2013-10-13 15:14:30 -07:00
Unknown W. Brackets d63237c2af Allow shaders to be outside VFS as well. 2013-10-13 15:11:25 -07:00
The Dax d8a0adf50c If installed.txt has a path in it, use that instead of the detected Documents directory. 2013-10-13 17:43:01 -04:00
Unknown W. Brackets 991aa03273 A few more texture related formats. 2013-10-13 13:52:23 -07:00
Unknown W. Brackets a90af9b519 Format a few more state values. 2013-10-13 13:52:22 -07:00
Unknown W. Brackets 1a3bba5ff7 Add a format for clearmode. 2013-10-13 13:52:22 -07:00
Unknown W. Brackets 428a8181e5 Format stencil and alpha tests differently.
One is the stored value on the right, the other is the vertex value on
the left.
2013-10-13 13:52:21 -07:00
Unknown W. Brackets d5af703a5a Add a stub for a vertex preview. 2013-10-13 13:52:21 -07:00
Unknown W. Brackets 5cf13ee84a Add "Step Prim" button, reorganize buttons a bit. 2013-10-13 13:52:20 -07:00
Unknown W. Brackets 5494e8a55b Update native (iOS buildfix.) 2013-10-13 13:48:38 -07:00
The Dax b3018eb37f Allow Win32 to store its saves, config files, etc., elsewhere.
If installed.txt exists(or the executable directory is read-only), use the user's My Documents(XP) or Documents(7/8/8.1) directory to search for everything. If it doesn't, or we can't determine the directory for some reason, use the old behaviour.
2013-10-13 16:45:59 -04:00
Henrik Rydgård dbe50b0c9b Merge pull request #4166 from unknownbrackets/shutdown
iOS buildfix, Mac/Linux shutdown fix
2013-10-13 12:53:32 -07:00
Henrik Rydgård 4f86141849 Merge pull request #4167 from unknownbrackets/console
Don't show the console by default in Release
2013-10-13 12:50:02 -07:00
Henrik Rydgård c8f386ef42 Merge pull request #152 from unknownbrackets/shutdown
Race condition fix, iOS buildfix
2013-10-13 12:49:34 -07:00
Unknown W. Brackets 03c4808264 Don't show the console by default in Release. 2013-10-13 12:27:05 -07:00