Commit Graph
1296 Commits
Author SHA1 Message Date
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
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. v0.5 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
Arthur Blot decbf9da81 Fixed interpreter 2013-01-03 17:01:12 +01:00
Arthur Blot be91ad2f9c Fixed $zr being non-zero after loading instruction 2013-01-03 16:14:45 +01:00
Arthur Blot 3847ea46a8 Better output for faked modules 2013-01-03 16:14:45 +01:00
Henrik Rydgard 59e52f4e5a Make MsgDialog not put text outside the screen. 2013-01-03 14:02:35 +01:00