#63005 - Durandle - Wed Dec 07, 2005 8:08 pm
I've just been playing with a NDS rom extracting tool (the one from darkfader) to see what lies within a DS rom with a full video intro. What you find is some files in the "intro" folder that look a lot like codec files, and a .vx video file... 1 minute intro, good quality audio and video at what looks like 24fps, and its only 2.5mb (its an MPEG4 varient).
Now given you can extract said files, would it not be possible to encode a new video, in the same format, rebuild the .nds file and have a movie played? Of course the problem here is that the Actimagine codec is not freely available as yet, but if it were, this could be rather good. Yes?
-- edit --
and for the sake of interest :
VX is a video codec for Consumer Electronics and Telecom devices allowing a TV-like high display quality with low CPU requirements. VX comes with its own patented video codec (no MPEG royalties).
Technical Features:
- Typical performance: ARM9 @ 67MHz for 256x192x30fps
- Compression ratio ranges from 100:1 to 400:1
- Decompression code size: 30 KB
- RAM Usage: 2 frame buffers + 256KB
#63041 - Darkflame - Thu Dec 08, 2005 2:01 am
Very interesting.
What was the source Rom? Metroid? Or the Zelda Trailer?
Or are they the same codec?
#63050 - The 9th Sage - Thu Dec 08, 2005 4:18 am
Darkflame wrote: |
Very interesting.
What was the source Rom? Metroid? Or the Zelda Trailer?
Or are they the same codec? |
They both have the Actimagine logo I think, so they're probably both the same codec. I wish there was a way to play these on my computer, especially since it looks like Metroid Prime Hunters when it comes out will have all kinds of interesting FMV.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#63052 - mastertop101 - Thu Dec 08, 2005 5:39 am
I don't think it would be legal..
#63071 - Durandle - Thu Dec 08, 2005 12:44 pm
I don't see why it wouldn't be legal, no code would be changed, I'd be using a pre-compiled video decoder in the ROM to play a video.
Also it was the Jump Superstars ROM, which so far has the best use of the codec I've seen, very nice quality and very smooth.
#63076 - M3d10n - Thu Dec 08, 2005 2:29 pm
Durandle wrote: |
I don't see why it wouldn't be legal, no code would be changed, I'd be using a pre-compiled video decoder in the ROM to play a video.
Also it was the Jump Superstars ROM, which so far has the best use of the codec I've seen, very nice quality and very smooth. |
Encoding the video would be illegal, since the encoder tools are not freely avaliable.
#63085 - Durandle - Thu Dec 08, 2005 4:21 pm
Ah yes, thats true. But we're not talking about the encoding software, what people do about that is their own business. Talking about the theory of implanting a different video.
#63093 - NMcCoy - Thu Dec 08, 2005 5:01 pm
Well, if they use the same codec then you could just take a video from one game and put it in another as a proof-of-concept, without any concerns of legality.
#63094 - Durandle - Thu Dec 08, 2005 5:14 pm
Yeah, was gonna try that, but I cant work out the ROM Tool from darkfader - I can get it to extract some data, but not all, and no idea how to repack it :P
#63108 - Webez - Thu Dec 08, 2005 6:45 pm
Extract
ndstool.exe -x file.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin
Repack
ndstool.exe -c file.nds -9 arm9.bin -7 arm7.bin -y9 y9.bin -y7 y7.bin -d data -y overlay -t banner.bin -h header.bin
#63110 - Durandle - Thu Dec 08, 2005 6:49 pm
lol simple as that? Maybe I made a typo in my command - it just failed when i did it, time to try again :)
-- edit --
or not so simple... the new NDS file is 20mb smaller, it seems the Create method removes the random space in the file, but breaks it too... no joy here.
#63124 - Extreme Coder - Thu Dec 08, 2005 9:48 pm
I think NDSTS and NDSHeader can extract and repack nds roms...
#63130 - Durandle - Thu Dec 08, 2005 11:00 pm
Hey nice tools, however, both are unable to repack. NDSTS can inport a file but it has to be the exact same size as an existing file in the same place... so not much help apart from crating hacks.
#63141 - Darkflame - Fri Dec 09, 2005 2:21 am
The 9th Sage wrote: |
Darkflame wrote: | Very interesting.
What was the source Rom? Metroid? Or the Zelda Trailer?
Or are they the same codec? |
They both have the Actimagine logo I think, so they're probably both the same codec. I wish there was a way to play these on my computer, especially since it looks like Metroid Prime Hunters when it comes out will have all kinds of interesting FMV. |
The Zelda trailer dosnt have any logo, actualy...it might be a different codec.
(internaly developed Nintendo thing, seperate from any games..you never know...)
#63146 - The 9th Sage - Fri Dec 09, 2005 3:11 am
Darkflame wrote: |
The Zelda trailer dosnt have any logo, actualy...it might be a different codec.
(internaly developed Nintendo thing, seperate from any games..you never know...) |
The NDS card version I have does have the Actimagine logo, so I'd be suprised if the WiFi demo version doesn't use it.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#63194 - Darkflame - Fri Dec 09, 2005 4:47 pm
The 9th Sage wrote: |
Darkflame wrote: |
The Zelda trailer dosnt have any logo, actualy...it might be a different codec.
(internaly developed Nintendo thing, seperate from any games..you never know...) |
The NDS card version I have does have the Actimagine logo, so I'd be suprised if the WiFi demo version doesn't use it. |
Well, the Wi-Fi version dosnt have the logo...at least, not on the one I have here..
Could be an error though...the "e3 book" option dosnt work at all, and the film glitchs near the end.
Maybe the logo is somewhere were it goes wrong.
Its not at the start of the video sequence where Id expect though.
#63212 - tssf - Fri Dec 09, 2005 8:53 pm
The Wireless Multiboot one also had slightly different sound effects if you listened carefully.
Check out the final horse attack scene in it as opposed to the released video from Nintendo. Link is making a different sound.
Not to mention that there are different effects in the final trailor video. (Reverb / echo in one that's not in the other)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#63281 - The 9th Sage - Sun Dec 11, 2005 3:44 am
tssf wrote: |
The Wireless Multiboot one also had slightly different sound effects if you listened carefully.
Check out the final horse attack scene in it as opposed to the released video from Nintendo. Link is making a different sound.
Not to mention that there are different effects in the final trailor video. (Reverb / echo in one that's not in the other) |
Yeah, I noticed that...the other stuff, like the E3 book, it's a beta version of the NDS WMB version of the trailer. If you don't beleive me, check the website where it can be downloaded, or the WMB banner...I'm pretty sure it says this. ^_^;;
_________________
Now with 20% More Old Man from Zelda 1 than ever before!