oioitff
066a2e2182
Add some comments for sceAtrac
2013-05-12 21:14:41 +08:00
oioitff
7b8fb33ebc
Improve sceAtracAddStreamData.
2013-05-12 20:04:50 +08:00
raven02
d822be8ac9
Bitrate calculation based on uofw implementation.
2013-05-12 17:00:21 +08:00
raven02
c1bb421a26
Restore volume shift to 15
2013-05-12 09:03:43 +08:00
Henrik Rydgård
c13a101901
Merge pull request #1765 from unknownbrackets/perf
...
Eat cycles in sceKernelReferThreadStatus()
2013-05-11 14:31:42 -07:00
Unknown W. Brackets
16fe2c9691
Eat cycles in sceKernelReferThreadStatus().
...
Improves .hack//Link (demo)'s perf significantly, doesn't hurt anyone
else.
2013-05-11 12:25:55 -07:00
Unknown W. Brackets
5318e97a2e
Threads starting better threads should stay at top.
...
This wasn't correct, I think I must've added it because something else
should've been rescheduling.
2013-05-11 11:28:37 -07:00
Steven Cherry
ddf8b26c87
Fixed Config saving
...
Fps limit now saves in configuration. It can also be edited there to
allow for any value of fps.
2013-05-11 09:03:33 -05:00
Henrik Rydgård
d1eca34d05
Merge pull request #1745 from oioitff/atrac-fix
...
Improve sceAtracAddStreamData
2013-05-11 00:56:28 -07:00
Henrik Rydgård
a5c9ad9f99
Merge pull request #1753 from unknownbrackets/font-fix
...
Correctly call alloc/free font callbacks
2013-05-11 00:56:11 -07:00
Henrik Rydgård
6546306b6b
Merge pull request #1751 from oioitff/audio-fix2
...
Implement volume control for _sceSasCoreWithMix.
2013-05-11 00:53:56 -07:00
Unknown W. Brackets
7dade9416c
Correctly call alloc/free font callbacks.
2013-05-10 22:06:50 -07:00
oioitff
8d10724b64
Implement volume control for _sceSasCoreWithMix.
...
Tested with Fate Unlimited Code.
2013-05-11 04:30:02 +08:00
raven02
be4f1a00b6
Show the log in yellow color
2013-05-10 23:47:05 +08:00
raven02
7ae62fc0d6
Add INFO_LOG for atrac3+ audio
2013-05-10 23:42:10 +08:00
oioitff
b1ec715d2f
sceAtracAddStreamData is only available after
...
sceAtracGetStreamDataInfo called.
2013-05-10 19:56:53 +08:00
Henrik Rydgård
a4326d689c
Merge pull request #1744 from oioitff/atrac-fix
...
Revert #1731 for sceAtrac
2013-05-10 01:45:21 -07:00
oioitff
3555d656a4
Revert #1731 for sceAtrac
...
It's not working correctly.
2013-05-10 16:38:06 +08:00
raven02
14f6560fde
Use CoreTiming::AdvanceQuick();
2013-05-10 09:38:44 +08:00
Steven Cherry
e7622ebbd6
Custom Fps Limiter
...
First time contributing. Set FPS limit on second page of graphics
settings. Press Tab key or on 360 controller, press left stick to toggle
between 3 states.
2013-05-09 19:36:23 -05:00
oioitff
7cc0cdd346
Only add stream data when it need more atrac data.
...
Tested with Djmax Portable.
2013-05-09 19:59:13 +08:00
Henrik Rydgard
cfc23f59de
Show an error message instead of crashing on demos we don't have keys for
2013-05-09 13:14:19 +02:00
Henrik Rydgard
5fc8de091d
Make some logging VERBOSE
2013-05-09 11:18:38 +02:00
oioitff
529e2f5d52
Build fix, sorry.
2013-05-09 00:19:40 +08:00
oioitff
f86bc2f3da
Improve remainFrame.
2013-05-08 23:50:26 +08:00
Henrik Rydgård
d8f9790abc
Some Mac build fixes from vit9696 and some more. Update submodules.
2013-05-07 00:08:57 +02:00
Henrik Rydgård
7957cff30b
Merge pull request #1698 from raven02/mp3-pre
...
Separate sceMp3 from sceMpeg
2013-05-06 08:01:27 -07:00
Jacky TSUI
95addc09b1
Separate sceMp3 from sceMpeg
2013-05-06 21:14:58 +08:00
Unknown W. Brackets
3c0ed69fd2
Improve GPU invalidation interface, check fonts.
...
When a font is rendered, tell the GPU about it, but don't rehash.
This not only improves perf (less hashing) but makes font changes more
immediate (no deferred hashing.) But only if they use sceFont.
2013-05-05 22:52:01 -07:00
Unknown W. Brackets
7741376a38
Check a potential crash in sceFontOpen().
2013-05-05 21:29:41 -07:00
Unknown W. Brackets
f9e4739c64
Clean up error codes in sceFontGetCharGlyphImage().
2013-05-05 21:21:58 -07:00
Unknown W. Brackets
95823a776b
Don't pass quite so many args to DrawCharacter().
2013-05-05 21:13:50 -07:00
Unknown W. Brackets
4ab165ebd7
Simplify the font code a tiny bit.
2013-05-05 21:02:13 -07:00
Unknown W. Brackets
5ffb7f7d23
Correct error handling in sceFontGet*Info().
...
And tone down the logging a bit.
2013-05-05 20:58:52 -07:00
Unknown W. Brackets
9948da9a21
Buildfix for everything.
...
Oops.
2013-05-05 17:46:16 -07:00
Henrik Rydgård
6834c0633d
Merge pull request #1690 from oioitff/atrac-fix
...
Improve remainFrame in sceAtrac
2013-05-05 14:02:55 -07:00
oioitff
0d2fbeff9c
Improve remainFrame in sceAtrac
2013-05-06 04:02:16 +08:00
Unknown W. Brackets
75a2f9bc06
Improve font matching in sceFontFindOptimumFont().
2013-05-05 12:53:35 -07:00
Henrik Rydgård
8e14815e79
Merge pull request #1685 from unknownbrackets/rtc-fix
...
Use a base time throughout rtc and kernel time
2013-05-05 11:06:51 -07:00
Unknown W. Brackets
db54bffe14
Use a base time throughout rtc and kernel time.
...
This way, time doesn't move abnormally as far as the game can tell,
even when savestates and fast forward and pause are used.
2013-05-05 10:12:29 -07:00
Unknown W. Brackets
0d7863138b
Don't just say 0 for remainFrame in sceAtrac.
...
Fixes LittleBigPlanet.
2013-05-05 09:28:36 -07:00
Unknown W. Brackets
8ffbdc32e6
Eat some cycles in sceGeListUpdateStallAddr().
...
Another common function. Per real PSP timing.
2013-05-04 23:42:11 -07:00
Unknown W. Brackets
2df10e9b69
Add more accurate cycles in sceRtc and sceDisplay.
2013-05-04 23:42:11 -07:00
Unknown W. Brackets
bf826ed9c1
Correct delay for sceKernelDelayThread(0).
...
It's not 200 for 0, more like 100ish.
2013-05-04 23:42:10 -07:00
Unknown W. Brackets
f1f2cf0603
Replace some hleEatCycles() with actual PSP timing.
...
Measured several runs at 8 per run with test overhead check.
2013-05-04 23:42:10 -07:00
Unknown W. Brackets
0613e4b20d
Correct savestate logic in atrac.
...
Not 100% sure it works though, it doesn't crash and games run.
USE_FFMPEG builds with this change.
2013-05-04 09:30:06 -07:00
Henrik Rydgard
34b1c24daf
Buildfix for some new compiler
2013-05-04 17:46:44 +02:00
Henrik Rydgård
d952f7413b
Merge pull request #1662 from raven02/patch-6
...
Basic Atrac3 Support in sceAtrac using ffmpeg
2013-05-04 07:34:24 -07:00
nachume
dd2fbd3401
typo SysMemUserForUser_FE707FDF.
2013-05-04 20:46:41 +09:00
nachume
2181b76c42
ISO that replaced EBOOT.BIN is playable.
...
implement LoadExecForUer_362A956B() and sceKernelRegisterExitCallback.
Add some ERROR define on kernel.h. I was referring to the jpcsp.
2013-05-04 20:34:33 +09:00