UnclePunch
Smash Ace
- Joined
- Nov 9, 2014
- Messages
- 673
Code:
$Opening Movie Plays at 60fps [UnclePunch]
043dbfb4 00010000
043dbfb8 00000001
$Opening Movie Plays at 30fps [UnclePunch]
043dbfb4 00010000
043dbfb8 00000002
The opening movie has a variable framerate. It begins at 30 fps, then shifts to 60fps, then back to 30fps. This made editing the opening movie extremely annoying because the video would speed up 2x halfway through. To be precise, the opening movie was defined to:
The structure that controls this is located at 803dbfb4 in the dol. A pointer to this is fed into the MTH load function in r4, located at 8001f410. A callback monitors this structure and uses the framerate value defined.for first 1250 frames, use 30fps
for the next 394 frames, use 60fps
for the next 1048576 frames, use 30fps
Last edited: