Commit Graph
6340 Commits
Author SHA1 Message Date
Unknown W. Brackets 6777dcd0cc Validate the fmt chunk size more correctly. 2015-01-17 16:35:25 -08:00
Unknown W. Brackets 7b29c645ba Correct parsing of the atrac RIFF fmt chunk.
It's just a standard fmt with extra data.  We were reading the block align
incorrectly.

Also, set the block align to help FFmpeg.
2015-01-17 15:47:36 -08:00
Unknown W. Brackets 5687f10801 Improve atrac file parsing.
Seems like it is willing to parse multiple RIFF chunks.  This may generate
more accurate errors, at least they match tests better.
2015-01-17 15:25:11 -08:00
daniel229 0bd6d74996 Replace frame download in Utawarerumono portable 2015-01-14 17:27:14 +08:00
daniel229 c4d4aaab11 Replace frame download in MotorStorm: Arctic Edge 2015-01-13 15:42:25 +08:00
Henrik Rydgård 7c3bc2b3d2 Merge pull request #7313 from sum2012/network
Make "Network Initialized" translatable
2015-01-12 13:07:05 +01:00
Unknown W. Brackets f3654795a3 Minor warning fixes. 2015-01-11 14:23:42 -08:00
Unknown W. Brackets db898aff23 Add a NEON method to apply the volume. 2015-01-11 14:23:41 -08:00
Unknown W. Brackets ff4db2a8dd Log any change to 48 kHz audio on the psp side. 2015-01-11 14:23:41 -08:00
Henrik Rydgard 26e4cb4a21 More cleanup 2015-01-11 20:35:52 +01:00
Henrik Rydgard e312d6b5fd Replace outAudioQueue with Dolphin's resampler. 2015-01-11 18:06:06 +01:00
sum2012 499e6c6b7f Make "Network Initialized" translatable 2015-01-11 11:55:25 +08:00
Henrik Rydgard 222802524c Oops 2015-01-11 00:35:43 +01:00
Henrik Rydgard 604abe933e Update submodules, add x64Emitter bugfix from Dolphin (plus a few new instrs), misc 2015-01-11 00:12:32 +01:00
Unknown W. Brackets 1b7ee8c269 Allocate less in sceKernelLoadModuleByID w/ offset.
Though, this may still be too much?  I wonder if it parses to figure the
size or anything.
2015-01-10 08:36:12 -08:00
daniel229 e2b52b38d7 Replace frame download in Flowers 2015-01-09 14:36:48 +08:00
daniel229 c59ad888a1 Another replace frame download in To Heart 2 Portable 2015-01-09 14:34:03 +08:00
daniel229 6ff5084b8b Update as unknownbrackets' suggestion. 2015-01-06 17:37:33 +08:00
daniel229 f0b6826d67 Replace frame download in To Heart 2 Portable 2015-01-06 15:22:44 +08:00
daniel229 be8f9f50e4 Replace frame download in Kokoro Connect Yochi Random 2015-01-06 15:13:53 +08:00
daniel229 f288cd04a9 Replace frame download in Grisaia no Kajitsu La Fruit de la Grisaia 2015-01-06 15:05:30 +08:00
daniel229 c5aafb3be4 Replace frame download in Sangoku Koi Senki Otome no Heihou 2015-01-06 14:48:56 +08:00
daniel229 923f398d0d Replace frame download in Amatsumi Sora ni Kumo no Hatate ni 2015-01-06 14:39:06 +08:00
daniel229 daa145d282 Replace frame download in Kud Wafter 2015-01-06 14:30:45 +08:00
daniel229 a66423dfa3 Replace frame download in "Rewrite Portable" 2015-01-06 14:19:36 +08:00
Unknown W. Brackets 61d43f1616 Fix some glitches in the new AA3 handling.
Matches a test better.
2015-01-04 16:34:58 -08:00
Unknown W. Brackets db5af4f838 Correct sceAtracSetAA3*() handling.
This is used to send OMA / AA3 files, which have a different format.

Couldn't have been working before, may not work correctly still.
2015-01-04 12:56:28 -08:00
Henrik Rydgård 7b2f05d0a0 Merge pull request #7270 from Bigpet/adhocthread
don't use Thread* to create thread
2015-01-04 20:34:19 +01:00
Peter Tissen a7d9370a69 don't use Thread* to create thread
slightly less hacky, as in, a little bit closer to what the actual PSP does, although the timings are still complete guesses

also

* Protect the adhoc Events by a mutex lock
* don't use emplace_back since symbian doesn't compile with it
2015-01-04 18:58:42 +01:00
Henrik Rydgard a5d961b8d7 Clean up some compiler warnings in adhoc code 2015-01-04 14:09:41 +01:00
Henrik Rydgard d479fae481 Show some major networking errors on the OSD 2015-01-04 13:04:11 +01:00
Henrik Rydgard 101fe5c481 Don't launch the friend finder thread if the adhoc network init fails.
Adds a flag for network success but doesn't check it anywhere yet..
2015-01-04 13:04:10 +01:00
Henrik Rydgard 58238bc7ed GCC buildfix 2015-01-04 13:04:10 +01:00
sum2012andHenrik Rydgard 9933ae0c6e netAdhocctlInited should be true when return success
Update back new file

Windows (?) build fix
2015-01-04 13:04:09 +01:00
BigpetandHenrik Rydgard 43b3707ee6 don't initialize adhoc connection when networking is disabled 2015-01-04 13:04:08 +01:00
sum2012andHenrik Rydgard ee6f6d11fc Move Kill AdhocServer Thread to __NetAdhocShutdown 2015-01-04 13:04:08 +01:00
sum2012andHenrik Rydgard aa69489aaf Move built-in AdhocServer Thread to __NetAdhocInit
There are games (ie. Naruto Kizuna Drive) who tried to initialize
network/connect to adhoc server early when the game started, if adhoc
server wasn't ready the player may need to restart the game in order to
connect successfully
2015-01-04 13:04:07 +01:00
sum2012andHenrik Rydgard 6ed15ab1f5 Add EnableWlan check 2015-01-04 13:04:06 +01:00
sum2012andHenrik Rydgard 21f3d0ecf2 Add built-in AdhocServer option 2015-01-04 13:04:06 +01:00
sum2012andHenrik Rydgard 589cf551a0 Revert "Fixed an issue when MipsCall executed on any random thread instead of it's own thread causing some registers to be corrupted and leading to invalid address access"
This reverts commit 8a65d73ad2.
2015-01-04 13:04:05 +01:00
sum2012andHenrik Rydgard accda25ce0 Travis CI Fix, typo 2015-01-04 13:04:05 +01:00
AdamNandHenrik Rydgard 1b8167f9df Changing the socket order checking in AdhocPollSocket a little bit
PS: The way how ppsspp indexing the socket may need to be changed to prevent PDP and PTP socket having the possibility to use the same socket id
2015-01-04 13:04:04 +01:00
AdamNandHenrik Rydgard 1a61bbbdf2 Adding socket error checking on AdhocServer 2015-01-04 13:04:04 +01:00
sum2012andHenrik Rydgard e0a6480223 Move database.db to Tools\PSP game data 2015-01-04 13:04:03 +01:00
sum2012andHenrik Rydgard 7c323f8571 Another build fix 2015-01-04 13:04:03 +01:00
AdamNandHenrik Rydgard 1c7152db3a Adding Branch opcode to the MAKE_MIPS
Temp revert old version to fix conflict; Implementing built-in PRO Adhoc Server; Add back sceUsbGps

Implementing more Adhoc functions, and some bug fix (i don't remember them anymore)
2015-01-04 13:04:02 +01:00
AdamNandHenrik Rydgard 3dc6eed05b Giving access to some Kernel functions in order to execute MipsCall on the right thread instead of any random thread (current thread) 2015-01-04 13:04:01 +01:00
AdamNandHenrik Rydgard 69fb339a83 Fixed an issue when MipsCall executed on any random thread instead of it's own thread causing some registers to be corrupted and leading to invalid address access 2015-01-04 13:04:01 +01:00
AdamNandHenrik Rydgard 2cc19f56b2 Rearrange Network Shutdown to be properly in order (NetInit->AdhocInit->network functions->AdhocTerm->NetTerm) 2015-01-04 13:04:00 +01:00
Unknown W. Brackets ce33a9f128 Try to handle savestates better.
Just in case.  This isn't perfect but it should catch common cases.
2015-01-03 21:46:40 -08:00