ROM Hack Bad news about mm3d hacking

manpaint

Well-Known Member
OP
Member
Joined
Aug 20, 2014
Messages
255
Trophies
0
Age
23
XP
491
Country
Canada
All file are no readable...

List of extensions

.zsi (0ko)

.bsstm (corrupted? 0ko)

.ctxb (0ko)

.moflex

.jsslide

.lsz

.gmsg

.gfz

.shbin (0ko)

.gar



.
 

ShinkoNet

Obsessed with Touhou
Member
Joined
Dec 1, 2013
Messages
116
Trophies
0
XP
150
Country
Australia
It's a bad dump. The bsstm files should have a size larger than 0kb. Try redumping the ctr and decrypting again.
 

Anton299

Well-Known Member
Member
Joined
Jan 18, 2012
Messages
126
Trophies
1
Age
50
Location
Kiev
Website
www.shedevr.org.ru
XP
359
Country
Ukraine
After you'll find a good dump, here's some info.

.GAR is an uncompressed file container (like .RARC, .SARC, .U8, etc.)
There are .CTXB (graphics) and maybe other files inside.
Drag it onto Texturipper and it extracts .PNGs from supported files (in our case: .ctxb).

.LZS (not .lSz) should be LZ compressed .GARs.
But most of *.gar.lzs files in MM3D are not compressed and are uncompressed .GARs, in fact.

.GMSG are text files. Header -> list of pointers -> text.
Pointers are 4 bytes in size.
English text in PAL version (eue.gmsg) - first pointer: $1C, last pointer: $1E0A8.
Interval between pointers is 16 bytes: [4-byte pointer][4 bytes for dialogue size + 12 unknown bytes][4-byte pointer][4 bytes for dialogue size + 12 unknown bytes][4-byte pointer][4 bytes for dialogue size + 12 unknown bytes][4-byte pointer] and so on.
Just after list of pointers lives game script. Is starts at $001E0B0 and ends at $00BE3EF.
Line break codes: 7F0100, 7F000100. End dialogue (stop-byte): 7F0000.
Similar scheme present in Ocarina of Time 3D .QM files (text).

.GZF is a font file. I couldn't open it. It's very similar to OoT3D .qbf font, which can be opened in tile editors (in 4bpp linear mode), but this .gzf I can not open...
 
  • Like
Reactions: keyra

Twili

Banned!
Banned
Joined
Mar 20, 2014
Messages
208
Trophies
0
Age
29
XP
391
Country
United States
I wrote a tool to convert Majora's Mask 3D models to Ocarina of Time 3D models: http://www.mediafire.com/download/je1vzk9e36zpx61/mm2oot.exe

You will need to have the ROM files decompressed and extracted.

Usage: mm2oot.exe model_in model_out

Example .bat file to run it (goes in the folder with it, make it in a text editor and save it as a .bat and edit it according to your needs):

@echo off
mm2oot.exe E:\Users\nick\MyStuff\3ds\extracted_mm3d_rom\actor s\zelda2_link_boy_new.gar.lzs\link_demon.cmb E:\Users\nick\MyStuff\3ds\converted\link_demon.cmb

If it doesn't close on its own, you must close it yourself ASAP. This means that it's stuck in a file that doesn't have all of the needed chunks and will keep eating disk space with the output file.

And here's a stable release of the viewer: http://magicstone.de/dzd/random/3ds/N3DSCmbViewer_test9.rar

Also this one if it works for you (fixes faces detached from heads, etc.): http://magicstone.de/dzd/random/3ds/N3DSCmbViewer-bin-src.rar

PSWfLA8.png


OrrbiuG.png
 

Twili

Banned!
Banned
Joined
Mar 20, 2014
Messages
208
Trophies
0
Age
29
XP
391
Country
United States
Twili you have make also a bch viewer for ALBW right?

Nope. A series of converters that require hand-picked data. There's no easy way to convert models from ALBW, especially texture-wise. When you view one with textures applied, they will be messed up, due to how they were optimized, and lack of simulation of the 3DS GPU.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    +1
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
    +1
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
    +1
  • K3Nv2 @ K3Nv2:
    White fries hold up
    +1
  • The Real Jdbye @ The Real Jdbye:
    @K3Nv2 sure you can
  • BakerMan @ BakerMan:
    why tf do people hate android users? is it the video quality? just because "AnDrOiD = pOoR" bc they don't cost an arm and a leg like iphones do?
    +1
  • BakerMan @ BakerMan:
    i won't be turned off by an iphone, but don't pick on me for having an android, that's just how this shit should work
  • ZeroT21 @ ZeroT21:
    Should say more what these kind of android users say bout nokia 3310 users
  • BigOnYa @ BigOnYa:
    I've owned both iPhone and Androids over the years. Both are just as good, other than Apples higher price. I'm currently on Android, Samsung S21 I think, and very happy with it.
  • K3Nv2 @ K3Nv2:
    Got my 60 minute steps in whew
    +2
  • BigOnYa @ BigOnYa:
    I get mine in everyday, going back n forth to the fridge for a beer.
    +1
  • K3Nv2 @ K3Nv2:
    6,000 steps in so far legs almost broke getting off
    +1
  • K3Nv2 @ K3Nv2:
    Your mind gets in a werid pattern of just finishing then when you're done you're like I need a soda
  • BigOnYa @ BigOnYa:
    You get a "walkers" high?
  • K3Nv2 @ K3Nv2:
    Not really I just use to love building up a sweat
  • BigOnYa @ BigOnYa:
    Funny, that's what uremum always says
  • K3Nv2 @ K3Nv2:
    Yeah and people that take viagra think they have a big dick
    +1
  • K3Nv2 @ K3Nv2:
    You cant fix one insult edit for another edit you pog
  • BigOnYa @ BigOnYa:
    Nuh I'm on my tablet n it always auto corrects me
  • K3Nv2 @ K3Nv2:
    Heorin and uremum do have close quarters
  • Sonic Angel Knight @ Sonic Angel Knight:
    BIG CHICKEN :P
    K3Nv2 @ K3Nv2: https://youtu.be/q855tNpvDoQ?si=Tl57KMjiVjyBherB