raven02
|
de4d970ab6
|
Toggle to adjust VPS/FPS/Both , new timeFormat/dateFormat/buttonPerference
|
2013-06-19 15:09:01 +08:00 |
|
Henrik Rydgård
|
c70c164da9
|
Merge pull request #2338 from oioitff/atrac-fix
Bug fix for sceAtrac.
|
2013-06-18 00:20:25 -07:00 |
|
Henrik Rydgård
|
0534eaf30e
|
Merge pull request #2336 from thedax/sceNetStubsCrashFix
Rewrite some of the sceNetAdhocctlAddHandler/DelHandler code
|
2013-06-18 00:19:59 -07:00 |
|
oioitff
|
7adb16e3ac
|
Bug fix for sceAtrac.
|
2013-06-18 13:55:45 +08:00 |
|
The Dax
|
cf790de2ce
|
Switch handlers from std::vector to std::map, add a max handler count, and return an error if too many handlers exist.
|
2013-06-17 23:37:36 -04:00 |
|
The Dax
|
48498656ea
|
Fix possible savestate/shutdown issue.
|
2013-06-17 19:55:43 -04:00 |
|
Henrik Rydgård
|
b5218d78e2
|
Merge pull request #2331 from thedax/sceNetStubs
Add support for multiple sceNetAdhocctl handlers
|
2013-06-17 16:35:35 -07:00 |
|
The Dax
|
b5a2c0d8c1
|
Fix style error.
|
2013-06-17 19:27:59 -04:00 |
|
The Dax
|
196d1dbf46
|
Remove unnecessary include.
|
2013-06-17 19:03:56 -04:00 |
|
The Dax
|
f0072380aa
|
Fix handler reschedule. Pretty sure these should reschedule after being executed.
|
2013-06-17 18:56:52 -04:00 |
|
The Dax
|
4d3cd4d235
|
Add support for multiple adhocctl handlers, and clean up how we call them slightly.
|
2013-06-17 18:50:38 -04:00 |
|
Henrik Rydgard
|
806fadb1c0
|
logging tweak
|
2013-06-17 22:05:47 +02:00 |
|
The Dax
|
f5af0bbc54
|
Fix hang in Pangya, again.
|
2013-06-17 08:52:38 -04:00 |
|
The Dax
|
8621b0e637
|
Fix some more styling issues.
|
2013-06-17 08:43:29 -04:00 |
|
The Dax
|
35f1115191
|
Fix compilation error.
|
2013-06-17 08:32:13 -04:00 |
|
The Dax
|
2c2d3e5362
|
Fix possible crashes and some spacing errors.
|
2013-06-17 08:15:43 -04:00 |
|
The Dax
|
9bb96a63f5
|
Implement more sceNetStubs. Should fix most games that hang when messing with WLAN/Adhoc(not infrastructure) stuff. Also make the code style closer to the Dolphin/PPSSPP guidelines.
|
2013-06-17 08:04:31 -04:00 |
|
Unknown W. Brackets
|
6ff9cf64ca
|
Measure flips per second.
|
2013-06-17 00:20:27 -07:00 |
|
Unknown W. Brackets
|
9683e021ea
|
Fix return on atrac release, fix deinit/reinit.
|
2013-06-16 22:28:03 -07:00 |
|
Unknown W. Brackets
|
ea299e358d
|
Oops, dumb typo.
|
2013-06-16 22:18:17 -07:00 |
|
Unknown W. Brackets
|
d6de868108
|
Correctly savestate the atrac ids.
|
2013-06-16 20:03:09 -07:00 |
|
Unknown W. Brackets
|
b4269bce53
|
Implement sceAtracReinit(), reuse atracIDs.
The same way tests show the PSP does. Fixes Ridge Racer mini loading
game when you try to play too long.
|
2013-06-16 19:05:10 -07:00 |
|
Unknown W. Brackets
|
25bba708e1
|
Make it so createAtrac() can return an error.
It doesn't yet, but if it's out of IDs, it should.
|
2013-06-16 18:42:41 -07:00 |
|
Unknown W. Brackets
|
2bc3da5b94
|
Return fds in the range 0 - 64 like the PSP.
Some games appear to check ids are valid specifically by checking this
range. Reproduced on a PSP.
|
2013-06-16 10:07:49 -07:00 |
|
Unknown W. Brackets
|
c1ed09949d
|
Initial impl of sceIoGetFdList().
|
2013-06-16 09:11:19 -07:00 |
|
Unknown W. Brackets
|
2d769384e4
|
sceKernelLoadExec(.../BOOT.BIN) loads EBOOT.BIN.
Fixes #2289, crash when pressing R+L+Start+Select in Final Fantasy 3.
|
2013-06-15 21:30:48 -07:00 |
|
Unknown W. Brackets
|
2ab16f13b1
|
If __KernelLoadExec() fails, halt emulation.
Otherwise, we have no current thread, nothing can work.
|
2013-06-15 21:22:28 -07:00 |
|
Henrik Rydgård
|
22a2a03a9d
|
Merge pull request #2280 from oioitff/mpeg-fix
Bug fix for scepsmf.
|
2013-06-15 12:45:16 -07:00 |
|
oioitff
|
00e6873a30
|
Bug fix for scepsmf.
|
2013-06-16 01:35:47 +08:00 |
|
Henrik Rydgård
|
180adb32d3
|
Merge pull request #2267 from unknownbrackets/thread-funcs
Return correct errors in sceKernelDeleteThread()
|
2013-06-15 00:11:19 -07:00 |
|
Henrik Rydgård
|
54140043a2
|
Merge pull request #2266 from unknownbrackets/atrac-fix
Ignore/fail on bad seeks for atrac3 audio
|
2013-06-15 00:10:59 -07:00 |
|
Unknown W. Brackets
|
1e805e7fc8
|
Return correct errors in sceKernelDeleteThread().
And also, don't reschedule in sceKernelTerminateDeleteThread(), per tests.
|
2013-06-15 00:05:21 -07:00 |
|
Unknown W. Brackets
|
7531e50d27
|
Ignore/fail on bad seeks for atrac3 audio.
This was happening in Disgaea, and causing it to crash.
|
2013-06-14 23:26:31 -07:00 |
|
oioitff
|
f2af925015
|
fix wrong video/audio stream channel.
|
2013-06-15 01:42:19 +08:00 |
|
oioitff
|
94bc8d0cd6
|
Implement scePsmfGetNumberOfSpecificStreams.
|
2013-06-15 01:39:56 +08:00 |
|
Unknown W. Brackets
|
e36da8b49f
|
Clean up scePsmfPlayer logging.
Move a bunch of things from errors.
|
2013-06-13 22:33:59 -07:00 |
|
Unknown W. Brackets
|
1af3ef0880
|
Clean up scePsmf logging.
|
2013-06-13 22:21:39 -07:00 |
|
Unknown W. Brackets
|
5b17005e31
|
Correct result of scePsmfGetVideoInfo().
|
2013-06-13 22:12:16 -07:00 |
|
raven02
|
9b164958a2
|
Change to DEBUG_LOG
|
2013-06-14 07:19:52 +08:00 |
|
raven02
|
0bb7462e2d
|
Implement scePsmfVerifyPsmf
|
2013-06-14 07:15:57 +08:00 |
|
oioitff
|
09d5a404e2
|
Both video/audio timestamp seem to start from firstTimeStamp in sceMpeg.
Fix video playback for Castlevania Dracula X Chronicles.
|
2013-06-13 21:03:17 +08:00 |
|
Unknown W. Brackets
|
8b4b4a6b8c
|
Use the 1 bit in sceSasRevVON() and cleanup.
Not used yet anyway.
|
2013-06-12 07:59:54 -07:00 |
|
Unknown W. Brackets
|
8e7c5be2e0
|
Don't return errors in sceSasSetPause().
-1 is perfectly valid, we just need to not infinite loop in that case by
using a logical shift not an arithmetic one.
|
2013-06-12 07:56:53 -07:00 |
|
Henrik Rydgård
|
486f88e390
|
Merge pull request #2230 from oioitff/atrac-fix
Use a hack method to release already finished atrac3 voice.
|
2013-06-12 06:47:21 -07:00 |
|
oioitff
|
1e00e0f519
|
Use a hack method to release already finished atrac3 voice.
|
2013-06-12 20:55:40 +08:00 |
|
The Dax
|
242007057f
|
Further refinement/cleanup.
|
2013-06-12 05:22:26 -04:00 |
|
The Dax
|
03526eb874
|
Refine the sceUtilityScreenshot* stubs with a proper placeholder dialog. Same results, but cleaner code.
|
2013-06-12 05:20:08 -04:00 |
|
The Dax
|
fcc071d960
|
Fix more logging.
|
2013-06-12 04:50:40 -04:00 |
|
The Dax
|
d246690252
|
Fix logging; forgot to remove those. :P
|
2013-06-12 04:48:21 -04:00 |
|
The Dax
|
4017550e41
|
Implement some missing syscalls and "fix" one, which fixes a Project Diva 2nd hang, and possibly other games that rely on sceUtilityScreenshotGetStatus to return success, since they tend to wait forever for the dialog to finish. I'd like to implement the dialog and functionality someday, but for now, this works fine.
Also implement stub for sceRtcSetAlarmTick, though Diva 2nd doesn't care if it's implemented or not.
|
2013-06-12 04:46:06 -04:00 |
|