Commit Graph

474 Commits

Author SHA1 Message Date
Unknown W. Brackets
3ab41e515d Mutexes and semaphores don't always reschedule.
It's just the normal rescheduling happening.  Previous tests weren't
correct.

Also some minor cleanup.
2012-11-30 22:58:41 -08:00
Henrik Rydgard
1189da826c Also get TITLE from PARAM.SFO 2012-11-30 22:34:08 +01:00
Henrik Rydgard
e255550a8e Update tests 2012-11-30 22:32:51 +01:00
Henrik Rydgard
a5e35ad6d9 Parse PARAM.SFO to get the disc ID, show in title bar on Windows 2012-11-30 22:32:51 +01:00
Henrik Rydgard
6102e0f143 Fix silly issue with logging in debug mode 2012-11-30 22:32:50 +01:00
Henrik Rydgard
aa04eaec31 TextureCache: Cleanup, memory savings 2012-11-30 22:32:50 +01:00
Henrik Rydgard
e4c0d2d5cd printf Asserts, so they end up in the test logs. 2012-11-30 22:32:49 +01:00
Henrik Rydgård
96fce482bd Merge pull request #107 from tmaul/master
Add UMD: and umd: mount point
2012-11-30 12:13:37 -08:00
Kevin Armstrong
82abb1e296 at least one game expects the UMD to be on UMD: 2012-11-30 16:47:04 +00:00
Henrik Rydgard
537234cc6e Update test.py to look for the cpu_alu instead of cpu test 2012-11-29 14:40:11 +01:00
Henrik Rydgard
945d9b6762 Implement wsbh 2012-11-29 14:35:44 +01:00
Henrik Rydgard
e370a1a8aa Fix project and .rc so it builds with VS 2010 Express, thanks Darth1701. Plus logging tweaks. 2012-11-29 10:41:48 +01:00
Henrik Rydgård
509dcded91 Merge pull request #102 from tmaul/master
reduce the number of errors in sceRtc.cpp
2012-11-28 12:23:09 -08:00
Kevin Armstrong
5d0c88334b 9999 is actually the maximum year as verified on my PSP 2012-11-28 19:24:35 +00:00
Kevin Armstrong
de0a161be6 reduce the number of errors in sceRtc.cpp 2012-11-28 19:02:56 +00:00
Henrik Rydgard
37f28ab4eb Buildfix (?) 2012-11-28 17:09:19 +01:00
Henrik Rydgard
7a7548a70f Warning fixes etc 2012-11-28 16:20:38 +01:00
Henrik Rydgard
5fb8e6dfb0 DXT textures now mostly working-ish (work left to do on alpha for DXT3/5) 2012-11-28 16:12:29 +01:00
Henrik Rydgard
6ff2964170 Fix mistake in gpu signals, add more logging 2012-11-28 14:01:28 +01:00
Henrik Rydgard
980d13fe50 Assorted GPU fixes: Advance vertex pointer, fixes missing triangles in SPT. More logging. Separate proj matrices for through and normal mode (through matrix don't need to get updated as often). Some cleanup. 2012-11-28 13:45:22 +01:00
Henrik Rydgard
111f52d67f Unbreak sceAudioOutput2OutputBlocking - must be careful about returns in blocking functions! 2012-11-28 11:09:12 +01:00
Henrik Rydgard
52572d92e6 Merge branch 'master', remote-tracking branch 'origin' 2012-11-28 10:38:22 +01:00
Henrik Rydgård
bad3ae3ea8 Merge pull request #101 from xsacha/master
sceIoRename function
2012-11-27 12:50:45 -08:00
Sacha
6192bdf6df sceIoRename function 2012-11-28 05:21:32 +10:00
Henrik Rydgård
156cfc4e6a Merge pull request #100 from Ced2911/endian
sceAudio wrap
2012-11-27 04:12:37 -08:00
Ced2911
8bf93cfb54 sceAtrac wrap 2012-11-27 13:05:51 +01:00
Ced2911
f6fd7e13d1 sceAudio wrap 2012-11-27 12:18:58 +01:00
Henrik Rydgard
a74af8f372 Some new NIDs, log fix, very minor bugfix. 2012-11-27 11:40:30 +01:00
Henrik Rydgård
4991c84868 Merge pull request #99 from Ced2911/endian
less Memory::GetPointer
2012-11-27 01:31:50 -08:00
Ced2911
6db4ea2ad1 less Memory::GetPointer 2012-11-27 10:18:36 +01:00
Henrik Rydgård
ded40ee139 Merge pull request #98 from tmaul/master
add more rtc functions
2012-11-27 00:44:52 -08:00
Kevin Armstrong
c124c079dc more sceRTC functions. Ones marked as hack either fail the tests or are a bit wrong 2012-11-26 23:37:21 +00:00
Henrik Rydgård
cf135e5405 Merge pull request #96 from Kovensky/cmake
CMakeLists fixes for building on APPLE
2012-11-26 15:33:43 -08:00
Kovensky
faab4af701 Support building PPSSPPHeadless on APPLE 2012-11-26 19:06:18 -03:00
Kovensky
3b6d413dc1 Only disable the Headless target on mobile platforms
As in actual phone OSes, not ARM or APPLE.
2012-11-26 19:04:30 -03:00
Kovensky
9b87a2a6df Add vim modeline to CMakeLists.txt 2012-11-26 19:03:44 -03:00
Henrik Rydgard
2822ce2737 Temporarily disable most of the viewport code as it broke some games. Kept the flip detection. 2012-11-26 20:38:26 +01:00
Henrik Rydgard
d8c92caad9 Safer matrix loading. Change default G3D log level from Notice to Error. 2012-11-26 18:04:34 +01:00
Henrik Rydgard
870ea6628b Reasonably correct viewport handling. Optional debug stats overlay (not always 100% working). 2012-11-26 17:35:08 +01:00
Henrik Rydgård
3d4bc24525 Merge pull request #95 from xsacha/master
GL header Cleanup
2012-11-26 02:45:19 -08:00
Sacha
b76152d88a Use gl_common from native. 2012-11-26 20:38:39 +10:00
Henrik Rydgard
ec55fac3cd Float TC coordinates apparently work in through mode. Add one more special case for blending. 2012-11-26 11:34:23 +01:00
Henrik Rydgard
00c218860e Add -DARM and -DUSING_GLES to standalone Android makefiles. 2012-11-26 09:06:22 +01:00
Henrik Rydgård
b3a6444f4b Merge pull request #94 from xsacha/master
CMakeLists cleanup; Improve portability to future platforms; iOS support
2012-11-26 00:02:30 -08:00
Henrik Rydgård
a5509f2bd0 Merge pull request #93 from tmaul/master
Some sceRtc changes
2012-11-25 23:59:57 -08:00
Sacha
5019462317 iOS Support
Preliminary iOS support using new framework.
2012-11-26 14:06:35 +10:00
Sacha
3c903dda24 Improve portability to future platforms. Make use of new USING_GLES2 define throughout PPSSPP. Also use ARM definition where suitable. Remove some redundancy with includes. 2012-11-26 13:25:14 +10:00
Sacha
a1a72b3f21 CMakeLists cleanup.
Tabified CMakeLists. Introduced USING_GLES2 and X86 option and exposed USING_GLES2 to C++. Removed some redundancies and messiness.
2012-11-26 12:41:57 +10:00
Kevin Armstrong
e3b521b893 sceRtc function stubs, and some actual working functions 2012-11-26 00:36:36 +00:00
Henrik Rydgard
1a7ca88df4 Fix some black textures 2012-11-26 01:21:14 +01:00