Pages: 1
Posted on 08-18-14, 09:43 am
Red Cheep-cheep


Karma: 342
Posts: 86/209
Since: 01-09-14
I was wondering, how hard would it be to add a file (say, a video file) into a NSMB ROM and then make the ROM use that video instead of the intro bit?
_________________________
This is a footer.
Posted on 08-18-14, 10:13 am (rev. 3 by Thierry on 09-18-15, 12:25 am)
この記号は… 解読できないよ…


Karma: 6012
Posts: 1014/2723
Since: 01-17-13
Doing this with images is actually somewhat possible (if I am right), but videos....

Sounds impossible to me. I guess that only a pro ( Dirbaio) can give you a detailed answer, tough.

Posted on 08-18-14, 10:20 am
Red Cheep-cheep


Karma: 342
Posts: 87/209
Since: 01-09-14
There are videos in other DS games though, aren't there? (Say, Sonic Colors for example)
_________________________
This is a footer.
Posted on 08-18-14, 01:25 pm
Cheep-cheep


Karma: 182
Posts: 171/190
Since: 06-13-13
Adding videos is possible, Gericom ported the MKDD intro video toMKDS.
http://m.youtube.com/watch?v=HTqmOUS3TDE
_________________________
My Youtube channel:
https://m.youtube.com/channel/UCnqXgHywVZoDlHNhFh5Ib3w
Layout by Tierage.

Posted on 08-18-14, 06:20 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 9979
Posts: 4198/4456
Since: 06-08-11
Adding videos is possible, Gericom ported the MKDD intro video toMKDS.
http://m.youtube.com/watch?v=HTqmOUS3TDE


LOL that framerate sucks (not to mention the glitching, urgh)
It's perfectly possible to get stable 20fps video in the DS, I did it in Fireworlds

Porting that video code to be a NSMB ASM hack is totally possible. Just nuke from orbit the intro code (probably a hook that calls your own code instead). Read the files using the NitroSDK functions instead of the libc (libnds) ones. Done.

Posted on 08-18-14, 09:26 pm
Red Cheep-cheep


Karma: 342
Posts: 89/209
Since: 01-09-14
Posted by Dirbaio

Porting that video code to be a NSMB ASM hack is totally possible. Just nuke from orbit the intro code (probably a hook that calls your own code instead). Read the files using the NitroSDK functions instead of the libc (libnds) ones. Done.



That made... no sense. But, at least I know it's possible now.
_________________________
This is a footer.
Posted on 08-18-14, 10:45 pm (rev. 5 by Thierry on 09-18-15, 12:24 am)
この記号は… 解読できないよ…


Karma: 6012
Posts: 1018/2723
Since: 01-17-13
It does makes sense. It's just hard to understand for ASM newbies.
Posted on 08-19-14, 05:56 am
Red Cheep-cheep


Karma: 342
Posts: 90/209
Since: 01-09-14
Posted by Thierry
It's just hard to understand for ASM newbies.

That would be me.
_________________________
This is a footer.
Posted on 08-19-14, 03:23 pm, deleted by  Dirbaio: Offtopic
Pages: 1