READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Need help in demystifying video formats of your favourite game? Go here.
Post Reply
User avatar
MiLØ
veteran
Posts: 114
Joined: Sun Dec 11, 2011 8:00 am
Has thanked: 35 times
Been thanked: 18 times

Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by MiLØ » Fri Dec 21, 2012 4:11 am

I'm a huge Shin Megami Tensei / Devil Summoner fan. Well, in particular the Raidou Kuzunoha duology is among the most favorite ever.
This is why it would be great to extract and be able to view the videos from Devil Summoner: Raidou Kuzunoha 1 & 2 on PS2. However as it turns out Atlus used a proprietary format for several of their PS2 titles.

IPS and IPU. I figured they were proprietary not only because of unusual file extension but because just about any video tool was unable to do anything to them.
VGMToolbox with all its diverse functionality had no results scanning the files.
Only CubeMediaPlayer can read audio stream as PCMRAW (PS2 PCM Audio) though it sounds very distorted.

Here's a list of games that use IPS/IPU:

Shin Megami Tensei: Devil Summoner: Raidou Kuzunoha vs. The Soulless Army
Shin Megami Tensei: Devil Summoner 2: Raidou Kuzunoha vs. King Abaddon
Shin Megami Tensei: Digital Devil Saga
Shin Megami Tensei: Digital Devil Saga 2
Shin Megami Tensei: Nocturne

I understand that this is probably not an easy task even for those familiar with video formats, but I would be very appreciative and pay $100 to anyone who can figure this thing out. The goal is to extract raw video/audio streams and put them into a single MKV file via MKVmerge.

Here are samples from Shin Megami Tensei: Devil Summoner 2: Raidou Kuzunoha vs. King Abaddon [PS2]:

E695_001.IPS (12.5mb) http://www.sendspace.com/file/w5jb2n
MOVIE00.IPU (51.9mb) http://www.sendspace.com/file/mrom3t

You can PM me for any additional info.

snakemeat
advanced
Posts: 45
Joined: Tue Jan 27, 2009 5:00 pm
Has thanked: 12 times
Been thanked: 20 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by snakemeat » Sun Dec 23, 2012 4:55 am

I made a tool to get the audio out, you can find it here: viewtopic.php?f=21&t=3054. Only tested with SMT Nocturne Maniax. It's slow, and could be improved, but it works. Source is included.

The video encoding process is documented in the PS2 SDK a little bit. I recall an MPEG to IPU converter included in some open source Dance Dance Mania clone.

I have spent a lot of time trying to figure out the headers, but never had any luck adding a demuxer to VGMToolbox for this format.

User avatar
MiLØ
veteran
Posts: 114
Joined: Sun Dec 11, 2011 8:00 am
Has thanked: 35 times
Been thanked: 18 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by MiLØ » Sun Dec 23, 2012 6:39 am

I see. That's too bad really. Your VGMToolbox is like the most advanced thing out there. They must have really wanted to encrypt/protect their stuff with these formats.
Heck, if snakemeat couldn't do it, than who can?

But hey, it's good to know you're a SMT fan too.

snakemeat
advanced
Posts: 45
Joined: Tue Jan 27, 2009 5:00 pm
Has thanked: 12 times
Been thanked: 20 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by snakemeat » Sun Dec 30, 2012 8:07 pm

MiLØ wrote:I see. That's too bad really. Your VGMToolbox is like the most advanced thing out there. They must have really wanted to encrypt/protect their stuff with these formats.
Heck, if snakemeat couldn't do it, than who can?

But hey, it's good to know you're a SMT fan too.
Thanks for the compliments, but I also get a lot of information from places like the MultimediaWiki and MPUCoder's MPEG reference site.

The header doesn't seem encrypted or anything, just confusing :wink:

Maybe someone else will have some luck?

truston
ultra-n00b
Posts: 6
Joined: Mon Dec 15, 2014 10:42 am
Been thanked: 1 time

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by truston » Mon Dec 15, 2014 11:10 am

two years now... @snakemeat the hero, how's the en... this ipu / ips going????
really wanna know~~ :scaredy: :P

User avatar
MiLØ
veteran
Posts: 114
Joined: Sun Dec 11, 2011 8:00 am
Has thanked: 35 times
Been thanked: 18 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by MiLØ » Mon Mar 16, 2015 4:16 am

I'd still be interested in this just as if it were yesterday. Raidou Kuzunoha games are my favorite for eva and eva :D

TGE
veteran
Posts: 109
Joined: Wed Jun 04, 2014 7:48 pm
Location: Netherlands
Has thanked: 20 times
Been thanked: 32 times
Contact:

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by TGE » Tue Oct 20, 2015 11:57 am

They're not proprietary as they're part of the ps2 sdk. Here's some info on it: http://puu.sh/kQW3N.7z

AnonBaiter
veteran
Posts: 82
Joined: Thu Oct 15, 2015 8:15 pm
Has thanked: 18 times
Been thanked: 6 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by AnonBaiter » Thu Feb 18, 2016 7:12 am

Excuse me for reviving an old thread, but after coming across a few games that use this format, it's confirmed that the IPS/IPU formats aren't proprietary after all.

Thanks TGE for the info.

User avatar
Krisan Thyme
advanced
Posts: 49
Joined: Fri Jan 14, 2011 9:04 pm
Has thanked: 1 time
Been thanked: 3 times

Re: Atlus / Shin Megami Tensei series [PS2] (*IPS/IPU)

Post by Krisan Thyme » Wed Nov 01, 2017 1:26 pm

I've been working on a translation project recently, and while things have just started to wrap up nicely, I've found myself wanting to translate the text of a video file or two before releasing it.. Unfortunately the videos are in IPS format, which there seems to be little and less information about than I'd like.

As near as I can tell, IPS is essentially an IPU video interleaved with ADPCM audio.. The problem is that I see no particular pattern to the interleaving itself, and am not really an expert on video formats to begin with. Producing an IPU video and ADPCM audio themselves is simple enough, but inteleaving them together? Not really my field of expertise. If anyone has any idea about muxing this I'd be eternally grateful.

Post Reply