Commit Graph
45601 Commits
Author SHA1 Message Date
Unknown W. Brackets acdbc20024 Make it look a bit like we're decoding atrac. 2013-02-01 23:12:27 -08:00
Lioncash 5b5eec793f Damn tabs. 2013-02-02 01:41:06 -05:00
Lioncash 36c82b5d18 Resource leak fix, also cleanup. 2013-02-02 01:36:53 -05:00
Henrik Rydgård 23851e8b3b Merge pull request #562 from unknownbrackets/audio-minor
Audio / Atrac tweaks (needs more testing)
2013-02-01 10:34:47 -08:00
Henrik Rydgård 677787d209 Merge pull request #561 from raven02/master
Add PSP_SYSTEMPARAM_ID_INT_LOCK_PARENTAL_LEVEL (id=10)
2013-02-01 09:38:34 -08:00
raven02 9df9120d1b Add PSP_SYSTEMPARAM_ID_INT_LOCK_PARENTAL_LEVEL 2013-02-02 01:06:37 +08:00
Unknown W. Brackets 6d078ef8f3 More correctly lie that atrac decoding finished. 2013-02-01 08:59:39 -08:00
Unknown W. Brackets 5dcc72c1fe Keep track of the atrac buffer size and return it. 2013-02-01 08:59:23 -08:00
Unknown W. Brackets a77f9667bf Return saner fake sample sizes in atrac. 2013-02-01 08:40:36 -08:00
Unknown W. Brackets 0eaced4685 Track Atrac as a map and associate data. 2013-02-01 08:33:32 -08:00
Unknown W. Brackets 893ba662ae Allow sceAudioChReserve() to choose a channel.
Not just only -1.
2013-02-01 08:16:01 -08:00
Unknown W. Brackets d70639057e sceAudioOutputPannedBlocking() returns # samples.
Or seems to, anyway.  This fixes things like:

stdout: SCREAM: Lib wave didn't take all of our last submit (took 0 of
2048)!
2013-02-01 08:07:58 -08:00
Henrik Rydgård ccada661df Merge pull request #557 from unknownbrackets/jit-minor
Properly jit the break instruction
2013-02-01 00:59:58 -08:00
Unknown W. Brackets 44b5adeaac Properly jit the break instruction.
Otherwise, it just keeps on going past it.
We never want to hit this anyway, but it's good to know if we do.
2013-02-01 00:49:14 -08:00
Henrik Rydgård 61035cfb51 Merge pull request #550 from raven02/master
Set predict_nr = 0 when predict_nr greater than VAG array length
2013-02-01 00:18:31 -08:00
Henrik Rydgård a18fbd0bcc Merge pull request #41 from Xele02/master
[Qt-desktop] Correct audio crash on exit
2013-02-01 00:16:43 -08:00
Henrik Rydgård a4967c6432 Merge pull request #556 from unknownbrackets/jit-minor
Fix the emitter assert for MOVSX
2013-02-01 00:13:31 -08:00
Unknown W. Brackets ec8f080491 Fix the emitter assert. 2013-01-31 23:29:00 -08:00
Unknown W. Brackets eb97a3bd15 Merge branch 'console-th' 2013-01-31 22:59:53 -08:00
Unknown W. Brackets d13e08423a Fix a console log crash when color is on the edge. 2013-01-31 22:58:16 -08:00
Henrik Rydgård 8023c949c6 Merge pull request #554 from Xele02/qt_work
[Qt-desktop] Fullscreen and small features
2013-01-31 22:55:32 -08:00
Henrik Rydgård ee8db3a4fc Merge pull request #555 from unknownbrackets/console-th
Console thread fix
2013-01-31 22:54:28 -08:00
Unknown W. Brackets ac59efad11 Use memcpy for console log to avoid terminators. 2013-01-31 22:25:28 -08:00
Unknown W. Brackets bc05f7fc85 Fix a stupid typo duplicating log messages. 2013-01-31 21:55:36 -08:00
Xele02 de960cb8c9 Correct audio crash when close 2013-02-01 02:13:32 +01:00
Xele02 d903f05dde Make fullscreen works 2013-02-01 02:11:43 +01:00
Xele02 34946d2fd8 Correct exit crash
Save directory of last game
2013-02-01 02:11:43 +01:00
Henrik Rydgard a0c0d6a977 Initial support for texturing from framebuffers. 2013-02-01 00:18:23 +01:00
Henrik Rydgard 02936d5090 Don't use palette addr to build the cache key if the texture doesn't use one. 2013-02-01 00:02:50 +01:00
Sacha 7bba8c68c4 Fix JIT on Symbian (HACK). 2013-02-01 09:01:00 +10:00
Henrik Rydgard d8f4e27926 Rename ARMABI_MOVI2R to MOVI2R 2013-01-31 23:41:05 +01:00
Henrik Rydgård 3e31a3a5d3 Merge pull request #552 from xsacha/master
Updates to Qt and Symbian
2013-01-31 09:12:25 -08:00
Sacha 78f8dd0a1e Simplify Qt project files and make it easier to respond to updates. 2013-02-01 02:30:27 +10:00
Sacha 6d63403f69 Fix memory management for allocated block on Symbian. TODO: Use RChunks to make it more efficient. 2013-02-01 02:30:27 +10:00
Sacha 9bcf98c378 Modify Symbian build to improve performance. Update instructions. 2013-02-01 02:30:27 +10:00
Sacha 2adac54060 Update for Blackberry/Symbian versions: v0.6.1 2013-02-01 02:30:26 +10:00
raven02 a4c78888c0 Set predict_nr = 0 when predict_nr greater than VAG array length 2013-01-31 22:16:15 +08:00
Henrik Rydgård f1103b05c8 Merge pull request #549 from raven02/master
Fix viewport resize
2013-01-31 03:35:35 -08:00
raven02 d29245d007 Fix viewport resize 2013-01-31 19:19:45 +08:00
Henrik Rydgård cf2c3d5407 Merge pull request #548 from unknownbrackets/texcache
Texture cache pointer walking
2013-01-31 01:06:47 -08:00
Unknown W. Brackets e8519a8a9b Walk a pointer in texture reading too. 2013-01-31 00:49:18 -08:00
Unknown W. Brackets 63ef98a994 Use pointer walking and sizeInRAM for texture hash. 2013-01-31 00:30:48 -08:00
Henrik Rydgård f859d071d0 Merge pull request #547 from unknownbrackets/warnings
Warning fixes
2013-01-31 00:15:33 -08:00
Unknown W. Brackets 9db836eb96 Minor typesafety/bounds checking warning fixes. 2013-01-31 00:02:54 -08:00
Unknown W. Brackets 65b32dc31d Fix an uninitialized return value in sceIoCancel. 2013-01-31 00:02:53 -08:00
Unknown W. Brackets cdb676f17a Stop shadowing the i variable. 2013-01-31 00:02:53 -08:00
Unknown W. Brackets ee17699e09 Fix a logic error in module load validation. 2013-01-31 00:02:52 -08:00
Unknown W. Brackets 8bf5189324 Looks like these should be pos/nrm/col. 2013-01-31 00:02:52 -08:00
Unknown W. Brackets 39663a1409 Check RET isn't hit right away for safety. 2013-01-31 00:02:52 -08:00
Unknown W. Brackets d279eb8932 Fix a bad assertion. 2013-01-31 00:02:51 -08:00