Commit graph

928 commits

Author SHA1 Message Date
Sacha
f0bd526ca3 Fix physical VRAM memory ranges. BlazBlue is now playable again. 2013-01-13 03:52:49 +10:00
Lewis Robbins
e0e8ae8673 silenced compiler warnings 2013-01-12 13:35:51 +00:00
Henrik Rydgard
6a3dd792a5 Identify CISO the right way. Fixes issues with uppercase filenames.. 2013-01-12 12:52:00 +01:00
raven02
4673fa30c7 Fix DS_ERROR , allow Ys vs Sora ingame 2013-01-12 16:29:34 +08:00
Henrik Rydgård
40dbdb8d4e Merge pull request #404 from unknownbrackets/more-stats
Show the most active syscall too
2013-01-11 10:31:55 -08:00
KentuckyCompass
a13c2da407 rename System -> MountPoint and add convenience wrapper 2013-01-11 10:10:37 -08:00
KentuckyCompass
9f4680a267 don't chop off prefix when mapping path for chdir 2013-01-11 10:10:36 -08:00
Unknown W. Brackets
bec6c8d80c Make the debug statistics easier to read. 2013-01-11 09:01:57 -08:00
Unknown W. Brackets
6ec8fe6bf3 Track summed totals of syscalls.
Just so we can easily see if some func is being called a ton.
2013-01-11 08:59:15 -08:00
Henrik Rydgard
ebcb7af7cc Typo fix 2013-01-11 17:57:20 +01:00
Unknown W. Brackets
7c6fd04fa2 Clear the free packets when hitting end of video. 2013-01-11 01:13:03 -08:00
Henrik Rydgård
c6efdb4af0 Merge pull request #395 from raven02/master
Add option to disable G3D log
2013-01-11 00:26:08 -08:00
Henrik Rydgård
f2b56931e5 Merge pull request #396 from unknownbrackets/power
Some scePower callback fixes
2013-01-11 00:25:25 -08:00
Unknown W. Brackets
e680aa79cf Implement a basic scePowerGetBatteryLifeTime().
Was spamming the log in one game, just pretend we're plugged in for now.
2013-01-11 00:15:54 -08:00
Unknown W. Brackets
92f5ed82e6 Cleanup some functions in scePower. 2013-01-11 00:15:54 -08:00
raven02
e34ba40519 Add option to disable G3D log 2013-01-11 16:14:58 +08:00
Henrik Rydgård
fdc705cf1a Merge pull request #394 from KentuckyCompass/threaded_cwd
Threaded cwd
2013-01-11 00:05:27 -08:00
Henrik Rydgard
6ab6045baf Throw away unused FBOs. This gets rid of extreme slowness of Star Soldier on Nexus S for whatever reason. 2013-01-11 02:00:51 +01:00
KentuckyCompass
cd923ed13b helper function should be static 2013-01-10 16:25:30 -08:00
KentuckyCompass
5ce75551d7 map chdir paths 2013-01-10 16:18:03 -08:00
KentuckyCompass
320c0d06c3 Implement per-thread current directory 2013-01-10 16:18:02 -08:00
Henrik Rydgard
2f394fb7ed Fix logging bug 2013-01-11 00:59:17 +01:00
Henrik Rydgard
7390f2b5f6 Some realtime profiling stuff. Enable FZ (flush-to-zero) mode. 2013-01-11 00:13:39 +01:00
Henrik Rydgard
f3749d8abe Add kernelstats
Useful for finding out if some syscall takes unexpectedly much CPU.
2013-01-11 00:13:38 +01:00
Henrik Rydgard
10f69ed000 Don't lock the audio mutex if sound is off 2013-01-11 00:13:38 +01:00
Henrik Rydgard
479d1f5111 Draw using VBO. Add option, make default true. 2013-01-10 12:54:36 +01:00
Henrik Rydgard
3615b36a82 Store fcr0 and fcr31 in context (why was this commented out?) 2013-01-10 12:52:30 +01:00
Henrik Rydgård
b3b30ef186 Fixed buildfix (i removed the last one, it was bogus) 2013-01-10 10:01:48 +01:00
Henrik Rydgård
c20d8aedb5 Merge pull request #383 from leejuiping/ssaa
Implement a simple SSAA function for Windows
2013-01-10 00:39:46 -08:00
Henrik Rydgård
653a8f8775 Merge pull request #384 from raven02/mp3-new
Add remaining sceMp3 stubs and DoState
2013-01-10 00:37:03 -08:00
raven02
1dc49bad8f Save Mode 22 name fix 2013-01-10 14:34:11 +08:00
raven02
1d4c4d103e Add remaining sceMp3 stubs and DoState 2013-01-10 14:29:37 +08:00
J.P. Lee
eda8252d7d Implement a simple SSAA function
Seems that 2x has the best effect for now but this is not the best way
of implementing AA function because it requires much greater video card
memory and memory bandwidth than other avaible methods like MSAA, CSAA
etc.
2013-01-10 10:28:49 +08:00
Mathias Tillman
f224b5d583 Started work on implementing sceMp3 functions 2013-01-09 22:42:22 +01:00
Unknown W. Brackets
7d28883a3f Quick mp3 crashfix.
Not heavily tested, but doesn't crash anymore and just fake anyway.
2013-01-09 01:44:51 -08:00
Henrik Rydgård
018b6ef02d Merge pull request #370 from unknownbrackets/lbn
Fix sce_lbn handling
2013-01-09 01:34:56 -08:00
Unknown W. Brackets
d26bebc685 Return an error if the raw lbn is too high. 2013-01-09 01:13:38 -08:00
raven02
24ecce3649 Add some real stubs for sceMp3 2013-01-09 16:59:27 +08:00
Unknown W. Brackets
6327c6e629 Make filesystem prefix matching case fold.
Even Ms0:/, disC0:/ and HoSt0:/ etc. work.
2013-01-09 00:57:44 -08:00
Unknown W. Brackets
3e3e9b761f Fix it so headless can actually mount isos. 2013-01-09 00:46:47 -08:00
Unknown W. Brackets
b7be025bde Fix basic seeking within an lbn raw file. 2013-01-09 00:45:59 -08:00
Unknown W. Brackets
a59fe8eb0f Fix sce_lbn parsing for missing 0x, etc. 2013-01-09 00:10:52 -08:00
Henrik Rydgård
28f22a2e26 Merge pull request #365 from raven02/master
Implement sceMpegUnRegistStream & sceMpegAvcDecodeStop &sceMpegChangeGetAuMode
2013-01-08 01:22:30 -08:00
raven02
72e9aed0fe Implement sceMpegChangeGetAuMode 2013-01-08 17:04:51 +08:00
Henrik Rydgård
eb8797dbc9 Merge pull request #364 from unknownbrackets/unknown-syscalls
Add a couple unknown syscalls hit in games
2013-01-08 00:51:33 -08:00
Henrik Rydgård
27cfde291d Merge pull request #362 from unknownbrackets/module-exports
Process module exports and listen to them
2013-01-08 00:50:03 -08:00
Unknown W. Brackets
da865e83dc Write an unknown syscall for unresolved imports. 2013-01-08 00:48:38 -08:00
Unknown W. Brackets
0619f230b6 Cleanup some todos and logging in exports. 2013-01-08 00:32:25 -08:00
Unknown W. Brackets
559095230b Take the module info when starting the main module.
Fixes Ys Seven, Fieldrunners, Shadow of Destiny, maybe others.
2013-01-08 00:32:25 -08:00
Unknown W. Brackets
8cf759bbc4 Load the exports that tell us module info.
Thanks JPCSP.
2013-01-08 00:32:24 -08:00