RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 06-15-2014
(06-15-2014, 11:18 AM)gid15 Wrote: (06-15-2014, 07:27 AM)onelight Wrote: could you also fixed The IdolM@ster Shiny Festa: Honey Sound - JP - NPJH50674 and The IdolM@ster Shiny Festa: Groovy tune - JP - NPJH50675
That 3 game are almost the same game. Could you try if they are using the same Xor encryption?
Change jpcsp/HLE/VFS/filters/VirtualFileFilterManager.java, line 42:
Code: if ("NPJH50676".equals(State.discId) || "NPJH50674".equals(State.discId) || "NPJH50675".equals(State.discId)) {
Also for the DLC content, I suspect they are not Xor encoded. Could you try to disable the code on line 43 (comment the line) and see if you can play the audio from the DLC? I am sure all 3 games and DLC are using the same Xor encryption. And all 3 games can load the same DLC.
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 06-28-2014
@gid15
start r3554 NPJH50674, NPJH50675, NPJH50676 that 3 game no have bgm
log
NPJH50676 Log_r3559(64bit)_INFO.zip (Size: 8.42 KB / Downloads: 237)
Also for the DLC content, they may not encoded, but MC10U001.EDAT is Xor encoded. I have decoded it and extract the audio and video by using VGMToolbox.exe
does something wrong with Xor decoded and DLC decoded? I guess jpcsp use different way to read file from ISO and DLC
![[Image: attachment.php?aid=16843]](http://www.emunewz.net/forum/attachment.php?aid=16843)
Code: General
Complete name : D:\Idolmaster\MC10U001.pmf
Format : MPEG-PS
File size : 58.3 MiB
Duration : 2mn 2s
Overall bit rate mode : Variable
Overall bit rate : 4 009 Kbps
Video #1
ID : 224 (0xE0)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L2.1
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Duration : 2mn 1s
Bit rate mode : Variable
Width : 480 pixels
Height : 272 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Color primaries : BT.601 NTSC
Transfer characteristics : BT.601
Matrix coefficients : BT.601
Video #2
ID : 225 (0xE1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L2.1
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Duration : 2mn 1s
Bit rate mode : Variable
Width : 480 pixels
Height : 272 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Color primaries : BT.601 NTSC
Transfer characteristics : BT.601
Matrix coefficients : BT.601
Text
ID : 189 (0xBD)
Format : RLE
Format/Info : Run-length encoding
Duration : 2mn 2s
Delay relative to video : -55ms
Menu
Code: General
Complete name : D:\Idolmaster\MC99U002.pmf
Format : MPEG-PS
File size : 122 MiB
Duration : 22mn 29s
Overall bit rate mode : Variable
Overall bit rate : 757 Kbps
Video
ID : 224 (0xE0)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L2.1
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Duration : 22mn 28s
Bit rate mode : Variable
Bit rate : 742 Kbps
Width : 480 pixels
Height : 272 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.190
Stream size : 119 MiB (98%)
Color primaries : BT.601 NTSC
Transfer characteristics : BT.601
Matrix coefficients : BT.601
Text
ID : 189 (0xBD)
Format : RLE
Format/Info : Run-length encoding
Duration : 22mn 29s
Delay relative to video : -415ms
Menu
about blurred screen
![[Image: attachment.php?aid=16579]](http://www.emunewz.net/forum/attachment.php?aid=16579)
It will be solve after the 1st time play the video
the 1st time play this video
![[Image: attachment.php?aid=16841]](http://www.emunewz.net/forum/attachment.php?aid=16841)
the 2nd time play this video
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - gid15 - 06-28-2014
(06-28-2014, 01:24 AM)onelight Wrote: @gid15
start r3554 NPJH50674, NPJH50675, NPJH50676 that 3 game no have bgm I've found a problem and fixed it in r3560.
Thank you!
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 06-29-2014
(06-28-2014, 11:16 AM)gid15 Wrote: (06-28-2014, 01:24 AM)onelight Wrote: @gid15
start r3554 NPJH50674, NPJH50675, NPJH50676 that 3 game no have bgm I've found a problem and fixed it in r3560.
Thank you!
unfortunate, r3560 dose not help, more over r3560 broken this game and other games
Castlevania - The Dracula X Chronicles - ULES00841
http://www.emunewz.net/forum/showthread.php?tid=155430&pid=212088#pid212088
Code Lyoko - USA - ULUS10351
http://www.emunewz.net/forum/showthread.php?tid=3543&pid=212082#pid212082
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 07-16-2014
retest r3561, Fixed issue introduced by r3554
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 03-12-2015
this game is tested with r3725
the first play video may not have sound, get this error:
Code: 00:20:41 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0x1AA0 with incorrect header (header: 46 E2 A3 53 A9 38 4F 1E)
00:20:41 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
video stream switch still not success every time. Most of the time 1st, 2nd switch will success, the 3rd, 4th ... will fail
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 05-18-2015
test with rbd345a4, only play CHAPTER 1 will have sound, play CHAPTER 2, CHAPTER 3 or CHAPTER 4 not sound.
still, video stream switch not work some time.
BTW,I extract video and using SMPlayer to play, SMPlayer support video stream switch.
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 10-05-2015
using jpcsp revision b1118f1
video stream switch only work once. The first time I change video stream work, and it will never work again unless I close jpcsp and run jpcsp again.
still only play CHAPTER 1 will have sound, play CHAPTER 2, CHAPTER 3 or CHAPTER 4 not sound.
Code: 22:58:31 WARN atrac3plus - AT3_AUDIO_THREAD - Non implemented channel unit extension
22:58:31 WARN atrac3plus - AT3_AUDIO_THREAD - Non implemented channel unit extension
23:06:18 INFO hle.IoFileMgrForUser - MOV_DECODE_THREAD - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/DATA/bin/MC99U002.BIN flags = 1 permissions = 00
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:18 INFO hle.scePsmf - MOV_DECODE_THREAD - scePsmfSetPsmf psmf=0x08B87A90, bufferAddr=0x09124640
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:18 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:26 INFO hle.IoFileMgrForUser - MOV_DECODE_THREAD - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/DATA/bin/MC99U002.BIN flags = 1 permissions = 00
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:26 INFO hle.scePsmf - MOV_DECODE_THREAD - scePsmfSetPsmf psmf=0x08B87A90, bufferAddr=0x09124640
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:26 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:26 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0x750 with incorrect header (header: 67 B2 44 E9 D4 5B 67 35)
23:06:26 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0x1880 with incorrect header (header: DC 02 DF 0F 9C 7F D9 51)
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:26 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
Code: 23:06:34 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:34 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:34 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:34 INFO hle.IoFileMgrForUser - MOV_DECODE_THREAD - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/DATA/bin/MC99U002.BIN flags = 1 permissions = 00
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:34 INFO hle.scePsmf - MOV_DECODE_THREAD - scePsmfSetPsmf psmf=0x08B87A90, bufferAddr=0x09124640
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG video stream data: streamID=0xE0, privateStreamID=0x0, unk1=0x20, unk2=0xFB, EPMapOffset=0xa2, EPMapNumEntries=2781, frameWidth=480, frameHeight=272
23:06:34 INFO hle.sceMpeg - MOV_DECODE_THREAD - Found PSMF MPEG audio stream data: streamID=0xBD, privateStreamID=0x0, unk1=0x20, unk2=0x4, audioChannelConfig=2, audioSampleFrequency=2
23:06:35 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0x8 with incorrect header (header: 28 5C 00 00 00 00 3A 6D)
23:06:35 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0xF28 with incorrect header (header: 01 38 8D E4 59 A0 A0 A6)
23:06:35 WARN hle.sceMpeg - MOV_DECODE_THREAD - Audio frame length 0x1F48 with incorrect header (header: D5 61 EB E8 87 03 A4 A9)
23:06:35 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:35 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
23:06:35 ERROR hle.sceMpeg - MOV_DECODE_THREAD - AudioBuffer too small
The new issue is not bgm:
Code: 22:58:06 ERROR atrac3plus - AT3_AUDIO_THREAD - Invalid start bit
22:58:06 ERROR atrac3plus - AT3_AUDIO_THREAD - Invalid start bit
22:58:06 ERROR atrac3plus - AT3_AUDIO_THREAD - Invalid start bit
22:58:10 WARN atrac3plus - AT3_AUDIO_THREAD - Non implemented channel unit extension
22:58:10 WARN atrac3plus - AT3_AUDIO_THREAD - Non implemented channel unit extension
RE: The IdolM@ster Shiny Festa: Funky Note - JP - NPJH50676 - onelight - 10-30-2015
RE-Test with jpcsp-rb48ff1a
BGM working now. stream switch only work once, play CHAPTER 2, CHAPTER 3 or CHAPTER 4 not sound.
|