Search found 21 matches

by magiK
Sun Jun 25, 2006 9:29 pm
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

I'm not sure how I missed this but obviously mebooter_umdvideo.prx must be loaded in order to play 720x480 content. Unfortunately, sceMpegBaseCscAvc can only do 512x512 pixels at a time. The VSH player goes around this by doing three 256-pixel CSCs. Tracing all that mess is not easy and in my opinio...
by magiK
Fri Jun 16, 2006 11:45 pm
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

Thanks a lot 0okm0000 ^^ Unfortunately it freezes with that sample as well so I'm back to the drawing board :(
by magiK
Fri Jun 16, 2006 7:07 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

I've traced things down to the VideoCodec driver so only the VideoCodec and the MpegBase modules are required to decode AVC. I've also managed to set up the decoder for 720x480 content but it freezes on everything I throw at it. It would be great if someone could upload the first 2-3MB of a 00001.MP...
by magiK
Wed Jun 14, 2006 12:53 am
Forum: PSP Development
Topic: PMP Mod v2.02 & PMP Mod AVC v1.02
Replies: 1856
Views: 8847995

Well, the only resolutions supported by the Mpeg lib appear to be 480x272 and 720x480. Decoding 720x480 content is a little different than 480x272. I'll look into it...
by magiK
Tue Jun 13, 2006 6:46 pm
Forum: PSP Development
Topic: PMP Mod v2.02 & PMP Mod AVC v1.02
Replies: 1856
Views: 8847995

jonny wrote:@magiK:
i was trying to get bigger resolutions to work, but seems not possible, can you confirm this?
Yes, unfortunately, the 480x272 resolution is hardcoded in the sceMpeg library.
by magiK
Mon Jun 12, 2006 4:28 pm
Forum: PSP Development
Topic: PMP Mod v2.02 & PMP Mod AVC v1.02
Replies: 1856
Views: 8847995

I have tried to encode by mencoder, but there is no corresponding parameters of --pictiming and --aud in mencoder. Is there any workaround solution? No. Please use the modified x264 encoder from jonny's site. is it possible to decode 4:2:2 AVC format??? then we were away from the chroma problem. Th...
by magiK
Sun Jun 04, 2006 8:00 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

jonny, strangely enough, clips encoded with the modified x264 encoder do not freeze while seeking. I'm guessing some setting in the Elecard encoder is responsible for this. You can grab an updated version of the x264 encoder from here . I've encoded a few clips with it and no freeze so far (fingers ...
by magiK
Sun Jun 04, 2006 3:30 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

i've got also seeks working, but every time i must call: Shutdown(); Initialize(); or sceMpegAvcDecode crash. is this the way to go? (maybe i'm still missing an easyer way :) It worked fine last time I tried it, without shutdown/init, even when jumping to a non-IDR frame (except for the garbled fra...
by magiK
Sat Jun 03, 2006 8:27 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

Try adding a sceKernelDcacheWritebackInvalidateAll() after the fread().
PS: Looks like sceCtrlReadBufferPositive is slowing things down a lot :)
by magiK
Sat Jun 03, 2006 5:06 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

I've spotted the mistake in CopyAu2Me. Replace this: LLI[i-1].iSize = iSize % DMABLOCK; LLI[i-1].Next = NULL; with this: if(iSize % DMABLOCK) { LLI[i].pSrc = pSrc + i * DMABLOCK; LLI[i].pDst = (void*&...
by magiK
Sat Jun 03, 2006 3:08 am
Forum: PSP Development
Topic: help ! about R4000 Disassembler
Replies: 5
Views: 2503

Your disassembler's output is not very friendly :) 704: 24030090 addiu v1,zero,0x90 v1 = 0x90 708: 3c01bd10 lui at,0xbd10 at = 0xbd100000 70c: ac231008 sw v1,4104(at) *((int*)at+0x1008) = v1 ... 714: 3c01bd10 lui at,0xbd...
by magiK
Sat Jun 03, 2006 1:50 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

Thanks Raphael but we're not quite there yet :) jonny, I'm really pulling my hair over this one. I've made it freeze with a 200 frame sample, about 250kb in size, completely loaded into memory. It freezes at frame 59, the second frame of the second GOP. If I set the encoder to output the SPS/PPS hea...
by magiK
Fri Jun 02, 2006 3:06 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

have you already done tests with seeking? atm i've tryed random seeks but crashes. i guess seeks must be done on keyframes to work (afaik keyframes can be already identifyed in the access unit delimeter). Yes, I've just tried seeking and it works. With AVC, you should always seek to an IDR frame. A...
by magiK
Thu Jun 01, 2006 5:36 pm
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

Here's a modified version of the x264 encoder . It adds some kind of buffering_period and pic_timing SEIs to the stream. They're not 100% valid but it seems to work anyway. I use the following settings for testing: x264 --crf 25 -A all --level 3 --pictiming --aud --no-psnr --thread-input --progress ...
by magiK
Tue May 30, 2006 4:16 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

xxxstarmanxxx: Take a look at this image (the scaler is resizing to 480x272).
A stream using those settings is decoded by the PSP at around 180 frames per second.
by magiK
Mon May 29, 2006 8:24 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

Further investigation showed that the stream must also contain buffering_period and pic_timing SEIs. I think that the Elecard's and MainConcept's AVC encoders are the only ones that output those SEIs into the stream. You can grab the Elecard encoder pack from here and use GraphEdit to create a compa...
by magiK
Sun May 28, 2006 7:08 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

the only dependency from the pmf format seems the pAu parameter, maybe it's possible to fill it manually (maybe one of the fields is a pointer to raw frame data (there are too many "maybe" atm ... :)) (i can already mux avc in the pmp container and read raw video frames data ... do you un...
by magiK
Thu May 25, 2006 5:10 am
Forum: PSP Development
Topic: PMF Player
Replies: 57
Views: 141662

PMF Player

I guess the demo disc was good for something after all :) The archive contains the sceMpeg lib stubs, the PMF Player module and a test app. Binaries for fw 1.5 are included as well. All the info was obtained by disassembly and sniffing with PSPLINK, but some things are still missing, like finding th...
by magiK
Fri Apr 28, 2006 7:56 pm
Forum: PSP Development
Topic: Descent for PSP
Replies: 9
Views: 13254

Descent for PSP

I've decided to release this even though its not 100% stable and may still contain zillions of bugs. In my opinion, the Descent source is a mess and not really PSP-port friendly. Check the psp-readme.txt file for install instructions and details. Also note that ad-hoc play will most likely not work ...
by magiK
Mon Apr 10, 2006 4:05 am
Forum: PSP Development
Topic: PMP Mod V1.02 / small mods
Replies: 254
Views: 1175321

Updated with brightness control and some fixes. Here you go:
http://rapidshare.de/files/17591044/pmp ... 2.zip.html
by magiK
Sun Apr 09, 2006 6:32 pm
Forum: PSP Development
Topic: PMP Mod V1.02 / small mods
Replies: 254
Views: 1175321

Here's my version of PMP Mod 2.0 merged with the previous modifications, except brightness control. I hope I got it right. Enjoy!

http://www.savefile.com/files/4005284