ROM Hack [Released] Moflex Player

  • Thread starter Thread starter Gericom
  • Start date Start date
  • Views Views 146,777
  • Replies Replies 303
  • Likes Likes 62
If you managed to get it working with NDS/Wii, too, the modding potential for them will skyrocket. It'd be especially great with the Wii, as it's one of the most found-out consoles at the moment.

Great work so far! This has me excited~
 
  • Like
Reactions: I pwned U!
This is awesome! There's gonna be a lot of cool unused videos in some games.
Also I tested this with some Attack on Titan 3DS moflex files but the program just shows a blank window. Could it be a bad rip?
 
Wow, I thought EFE was done being worked on, but I guess you just devoted your resources to this!

This is fantastic!
I have to say that I started with this like 1.5 week ago. But I am always busy with all kinds of stuff, and most of the time I work on something for quite a while, and then I lose interest in it. And then after a while, I continue again.
 
I have to say that I started with this like 1.5 week ago. But I am always busy with all kinds of stuff, and most of the time I work on something for quite a while, and then I lose interest in it. And then after a while, I continue again.
Heh, fair enough. But EFE is open-source, so someone can always continue it.
 
I just uploaded a new version (download link in the first post).

- Support for IMA-ADPCM audio in moflex files
- Support for .mods files (no audio yet though)

Known bugs: Some moflex files (for example MH4U), report half their framerate. I am not sure why, but currently they play at half speed, so the sound is choppy.
 
Last edited by Gericom,
Yeah, Fire Emblem: Awakening's movies play at half speed. So do Kid Icarus: Uprising's movies.

Though one oddity is that the movies seem to play slower when the program isn't in focus on Windows.
EDIT: No, wait, that was because I was downloading GTA:V in the background. It works fine out-of focus normally.

Still, buggy audio is better than no audio! :D This is great!

Also, something else notable: Apparently mobiclips can have dual-layer audio! The Fire Emblem: Awakening cutscenes, for instance, have the Japanese audio AND the English audio play at once, similar to a dual-layer audio stream, only muting the irrelevant one in-game. Clever, that way they don't need duplicate movie files for English and Japanese!

Are you planning on uploading this to Github soon, Gericom? I think it may get finished faster if others can contribute to it.
 
Last edited by robotortoise,
  • Like
Reactions: I pwned U!
A friend of mine tried to load Doki Doki Precure - Narikiri Life, a new Japanese game's mobiclips in the viewer, and it sort of worked, but it displayed...this.

6BbMBzL.png


The file in question was \mobiclip\000_A_movie.moflex.
 
A friend of mine tried to load Doki Doki Precure - Narikiri Life, a new Japanese game's mobiclips in the viewer, and it sort of worked, but it displayed...this.

6BbMBzL.png


The file in question was \mobiclip\000_A_movie.moflex.
creepy...
time for a creepypasta, i guess.
 
  • Like
Reactions: Seriel
A friend of mine tried to load Doki Doki Precure - Narikiri Life, a new Japanese game's mobiclips in the viewer, and it sort of worked, but it displayed...this.

6BbMBzL.png


The file in question was \mobiclip\000_A_movie.moflex.
Could you send that moflex file to me? It might be possible that they're using some newer version of the codec.
 
  • Like
Reactions: robotortoise
Thanks for the moflex player.
I have tryed some videos of different games.
Bravely Second:videos and audios play with high speed(not the normal speed)
Hatsune Miku Project Mirai DX:videos play with no audios
Youkai Watch:videos play with no audios
 
I have been working on mobiclip compressing today. I can encode i-frames now (frames that can be decoded on it's own), but they are still quite big. So there is still some work to be done. I need to implement a moflex muxer aswell. (moflex is just a container format containing a couple of streams0.
 
Will you be putting the source code up when you're done with the encoder, Geri? This would certainly be useful to implement in something like, say, vgmstream.
 
  • Like
Reactions: I pwned U!

Site & Scene News

Popular threads in this forum