EmulatorArchive / jpcsp

Automatically exported from code.google.com/p/jpcsp
1 stars 0 forks source link

Java exception when playing MP3 songs (unencrypted) #376

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
ProQuake 4.71 (Quake 1 for PSP) was playable until r3533 without music though. 
It didn't play even if you are having the music files added.  Starting with 
this revision the emulator halts with Java exception when getting to the point 
when the music starts to play.

Steps required to reproduce:
- Get ProQuake from here: http://quakeone.com/proquake/proquake_471_psp.rar 
(use save target as or equivalent);
-extract EBOOT.PBP in PSP\GAME\Quake. I'll call this folder UMD0:\;
- (Optional) you can extract m_bttns.lmp in UMD0:\ID1\GFX creating the missing 
folders in the process. This is required to actually go in-game, but not to 
reproduce this issue. Only works with pak files from full version of Quake 
unfortunately, so if you don't have the full version of Quake you won't be able 
to get in-game regardless of having m_bttns.lmp extracted or not;
-Get Quake shareware version if you don't have the full version from here: 
http://www.bestoldgames.net/sk/quake
-Use dosbox to extract this. After the setup in dosbox completes cut / copy  
c:\Quake_SW\ID1\PAK0.PAK (dosbox path, also it may be different if you didn't 
carry on with the defaults during setup in dosbox) into UMD0:\ID1;
-If you have the full version CD, the pak files are in \DATA\ID1 on the CD.
-from the CD, if you have it, you need to rip the music tracks as mp3. I used 
VLC Media Player to do this. The music files need to be named 'track02.mp3', 
'track03.mp3',...'track11.mp3'. Track 0 and 1 are unneeded. If you don't 
believe me try playing the CD. The music files need to be placed in 
UMD0:\ID1\music;
-if you don't have the CD there is no problem. The issue can be reproduced with 
any mp3 song as long as the filename is track02.mp3 and is located in 
UMD0:\ID1\music.

I attached the Java exception screenshot, and a sample mp3 song.
The only workaround is to remove the music file(s).

Original issue reported on code.google.com by palveoh@gmail.com on 27 Jul 2014 at 2:37

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by gi...@web.de on 29 Jul 2014 at 1:31

GoogleCodeExporter commented 9 years ago
MP3 support in sceAudiocodecDecode has been added in r3575. ProQuake seems to 
be working fine now (including MP3 play).

Original comment by gi...@web.de on 29 Jul 2014 at 3:56