Chrono Trigger MSU-1 All FMV's (WIP)

View previous topic View next topic Go down

Chrono Trigger MSU-1 All FMV's (WIP)

Post by qwertymodo on Tue 18 Oct 2016 - 14:46

I've started work on getting all 10 FMV's running in Chrono Trigger.  Stage 1 was writing my own MSU-1 video player code, because I had never done any video or DMA code before, so I couldn't make heads or tails of the existing players, and by the time I had learned enough to make sense of the existing players, it was just simpler (and more educational) to write my own.

Stage 1 is now complete:



Though it isn't obvious from the video, it's actually loading each movie separately (the main code loop is basically running play_video_0; play_video_1; play_video_n...), so my MSU-1 data indexing code is working, and getting the videos to play once I find a good hook point is easy.  Cleaning up after and restoring VRAM and the PPU state is going to be the tricky part.  That's stage 2.  Stage 3 is cleaning up the videos themselves.  There's a lot of noise and dithering artifacts from the resolution/palette reduction.  I know there are other algorithms much better suited to this application than the ones I'm using now, but in order to use them, I'll have to implement them myself, so I'm putting that off for the time being.

Anyway, this felt like as good a time as any to make a public announcement, since I have a nice video to show for it Smile
avatar
qwertymodo
    
    

Since : 2014-10-21

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by suFami on Tue 18 Oct 2016 - 16:00

Great work, I'm really impressed you wrote your own video player code! Good luck on Stages 2 and 3 Very Happy
avatar
suFami
Rank: Rope
Rank: Rope

Since : 2016-09-04

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by qwertymodo on Sat 12 Nov 2016 - 22:16

avatar
qwertymodo
    
    

Since : 2014-10-21

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by DarkShock on Mon 14 Nov 2016 - 10:14

I'm so glad you got this working, I got so burned down on this project to do the FMV part!
avatar
DarkShock
                   
                   

Since : 2014-12-29

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by qwertymodo on Mon 14 Nov 2016 - 12:13

You and Ramsis both. However, your project was very helpful in getting mine off the ground, documentation-wise, so thanks for that Smile
avatar
qwertymodo
    
    

Since : 2014-10-21

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by qwertymodo on Thu 17 Nov 2016 - 0:12

Here's the beta without video (well, the video code is in, the video files themselves just aren't ready).  I'm willing to give out the video files in their current state to anybody willing to actually beta test, report bugs, etc. and agree not to redistribute the video files.  Right now, several scenes look like absolute garbage, and I want to get them looking better before they are released.  And also, I need to get the last 2 videos inserted into the credits.  However, I really do need testers.  It's a long enough game that I can't just do a full playthrough any time I make a change like aLttP.  I can't fix bugs if I don't know about them.

Download Here
avatar
qwertymodo
    
    

Since : 2014-10-21

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by qwertymodo on Thu 17 Nov 2016 - 15:12

I decided to post to the RHDN project forum for testing/bug tracking, so if anybody wants to track the project, this is probably the best place to do that: http://www.romhacking.net/forum/index.php/topic,23115.0.html
avatar
qwertymodo
    
    

Since : 2014-10-21

Back to top Go down

Re: Chrono Trigger MSU-1 All FMV's (WIP)

Post by lasthome on Wed 11 Jan 2017 - 3:38

Thank's for your effords, i found this forums looking for a Parallel Worlds patch and found a pletora of news (for me). Tested this patch with Orquestrated OST with you version os snes9x and bsnes 0.73+3 and its working fine.

Tahnks again.
avatar
lasthome
Newcomer

Since : 2017-01-10

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum