Commit Graph

1402 Commits

Author SHA1 Message Date
Henrik Rydgård
49bcffc30d Merge pull request #338 from raven02/atrac-stubs
Add few stubs and add getCodecType in sceAtrac
2013-01-06 00:44:18 -08:00
Henrik Rydgård
a23e0078e0 Merge pull request #336 from Xele02/master
Save Update for FF1 & Brandish
2013-01-06 00:42:53 -08:00
raven02
8e950efff4 Add stubs and add getCodecType in sceAtrac 2013-01-06 11:48:30 +08:00
Unknown W. Brackets
ef697b61dc Update tests. 2013-01-05 17:24:47 -08:00
Unknown W. Brackets
adf8c71745 Recheck writebackall'd textures more frequently.
Since we're dealing with texture upload speed (time), basing this off
number of times invalidated (also time usually) seems to make sense.

This helps lazy games that just use writebackall and expect their
graphics to update.
2013-01-05 17:24:19 -08:00
Unknown W. Brackets
17c1d3ce68 Return errors for Dcache funcs, correctly. 2013-01-05 17:07:19 -08:00
Unknown W. Brackets
3861ce0376 Use sceKernelDcacheWritebackAll() as a hint only. 2013-01-05 17:07:19 -08:00
Xele02
af59744671 * Fill some value after save/load for game checking them
* Some game like FF1 gave a nameList with no name in it.
2013-01-06 01:29:14 +01:00
Henrik Rydgard
596dee2871 Turn down log level for sceKernelDelaySysClockThread. Minimum wait time 200. 2013-01-05 23:54:55 +01:00
Henrik Rydgard
07dffb530c Check some addresses - prevent possible crashes. 2013-01-05 23:40:39 +01:00
Henrik Rydgard
f30659f8f2 update pspautotests 2013-01-05 23:30:32 +01:00
Henrik Rydgard
9fe592e83a Implement sceKernelDelaySysClockThreadCB 2013-01-05 23:24:05 +01:00
Henrik Rydgard
b283b915cb Implement sceKernelReferThreadRunStatus 2013-01-05 23:07:13 +01:00
Henrik Rydgård
9a60fabc1e Merge pull request #332 from unknownbrackets/mpeg-delete
Delete mpeg objects properly, fixing double free.
2013-01-05 13:56:36 -08:00
Henrik Rydgard
6ecf2d235c Fix integer overflow in scheduling. 2013-01-05 22:44:30 +01:00
Unknown W. Brackets
c94e821f00 Delete mpeg objects properly, fixing double free. 2013-01-05 12:53:39 -08:00
Henrik Rydgard
b72ac7d7f0 Fix sceGeGetCmd 2013-01-05 20:57:00 +01:00
Henrik Rydgard
4f63bda419 Add Windows UI to dump next frame to log (display list commands) 2013-01-05 19:57:06 +01:00
Henrik Rydgard
93470e0c1f Remove some old PowerPC references... 2013-01-05 19:52:11 +01:00
Henrik Rydgard
67663d51b8 Implement sceKernelQueryModuleInfo 2013-01-05 19:43:51 +01:00
Henrik Rydgard
d8d2246236 Implement sceGeGetMtx and sceGeGetCmd 2013-01-05 19:26:37 +01:00
Henrik Rydgard
835ac23cc4 Flush before some more display list ops 2013-01-05 18:15:28 +01:00
Henrik Rydgard
4c8584da71 Add the correct spelling of sceAtracGetBufferInfoForResetting. Add a psmf function. 2013-01-05 18:15:27 +01:00
Henrik Rydgård
cf8fb7137d Fix mac build 2013-01-05 17:06:58 +01:00
Henrik Rydgard
2657f1bd9e Merge branch 'mediaengine' 2013-01-05 16:25:03 +01:00
Henrik Rydgard
b02390fc59 Update cmakelists, update pspautotests 2013-01-05 16:23:21 +01:00
Henrik Rydgard
5ba5ceff19 Merge branch 'master' into mediaengine 2013-01-05 16:22:08 +01:00
Henrik Rydgård
d2b68f1efd Merge pull request #327 from raven02/save-dialog
Cosmetic fix in save/load menu when line of game data info > 4
2013-01-05 06:07:34 -08:00
raven02
bb9d2dbea8 Run should be grayed when emulation is running 2013-01-05 21:41:21 +08:00
raven02
5a6a2819bc Cosmetic fix for overwrite save dialog 2013-01-05 19:19:41 +08:00
Henrik Rydgard
3e51224d86 Re-enable viewport code. Let me know what it breaks by posting an issue. 2013-01-05 11:50:12 +01:00
raven02
a1897195c5 Cosmetic fix in save/load menu when line of game data info > 4 2013-01-05 18:40:22 +08:00
Henrik Rydgård
b705c4cd1b Merge pull request #326 from Xele02/master
Save / Load update
2013-01-05 00:01:59 -08:00
Xele02
88296468e4 Some save are smaller than the buffer. This correct K-on Houkago Live
Game which should check save size returned.
2013-01-05 02:00:41 +01:00
Henrik Rydgård
796f1111d3 Merge pull request #325 from artart78/master
Load ELFs at the correct place
2013-01-04 14:40:23 -08:00
Arthur Blot
062b2320a2 Load ELFs at the correct place 2013-01-04 20:10:41 +01:00
Henrik Rydgård
5fed755117 Merge pull request #323 from artart78/master
Fixed $k0 test
2013-01-04 08:13:58 -08:00
Arthur Blot
b12bc54dda Fixed threads/k0 test, updated pspautotests 2013-01-04 17:07:17 +01:00
Arthur Blot
10ec424787 Fixed PPSSPPSDL path in test.py for linux 2013-01-04 17:07:17 +01:00
Henrik Rydgard
f8f62483f0 Fix silly mistake with config saving. 2013-01-04 16:11:51 +01:00
Henrik Rydgard
5066df5881 0.5 2013-01-04 14:33:24 +01:00
Henrik Rydgard
a9c171c786 Fix bAutoRun config option, add to menu. (Run on Load). 2013-01-04 10:26:14 +01:00
Henrik Rydgard
f8ae18a130 "Fix" bezier the old way (puzzle bobble works again at least). 2013-01-04 09:54:19 +01:00
Henrik Rydgard
72446482dd Add some Hprm functions and a small logging tweak 2013-01-04 09:04:27 +01:00
Henrik Rydgård
e522db35c2 Merge pull request #321 from artart78/master
Fixed $k0 overwriting $sp content, and the stack address given by sceKernelReferThreadStatus
2013-01-03 23:15:38 -08:00
Arthur Blot
a693081b17 Fixed $k0 overwriting $sp content & stack address 2013-01-04 00:58:36 +01:00
Henrik Rydgard
8f26e128bf Ignore bogus invalidate cache calls, fixes slowdown in some games 2013-01-04 00:32:18 +01:00
Henrik Rydgard
cfc4717a51 Ignore voicenum = -1 in sceSasSetKeyOff for now. Update native. 2013-01-04 00:24:51 +01:00
Henrik Rydgard
a842c46208 Some operations were doing things in 16-byte blocks. Adjust some buffer sizes to allow for this. Also remove a global. 2013-01-03 22:54:40 +01:00
Henrik Rydgård
b5b6351abc Merge pull request #317 from artart78/master
Fixed $zr being non-zero after loading instruction & better logging for fake modules
2013-01-03 08:15:35 -08:00