ROM Hack [WIP] Ohana3DS tool

Ordim3n

Well-Known Member
Member
Joined
Dec 14, 2015
Messages
413
Trophies
0
Location
Planet earth
XP
257
Country
Canada
I have a problem with ohana, i used the bch texture replacer but i didn't got the expected results
Ohana:
TbaR4jh.png

3ds:
5UJyEui.png
 
D

Deleted User

Guest
I have a problem with textures when extracting..the shadow tex of the models replace the tex that should be there...i tried to rename it or just change it,but the result is horrible...The model is a stage from the game Hatsune Miku:Project mirai DX
 

tomx86

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
778
Trophies
0
Age
38
XP
2,184
Country
Poland
What is:
This is a small tool I've been working for some time. The goal is to open/edit the common files used on 3DS games, for now it only support viewing and exporting bch files, and other basic stuff.

Screenshots:
iz1MVK4.gif

EqAHvyx.gif

P0qB6gn.gif

TZhbL30.gif

Source can be found on the following repository, for anyone willing to help or try it out:
https://github.com/gdkchan/Ohana3DS-Rebirth

To build/run it, is necessary to have .NET Framework 3.5 (already shiped with win), Managed Directx dlls (already shiped with win too, I think...), and a video card with support to Shader Model 3.0+. I didn't tried to build with Mono, but it probably wouldnt work due to DX dependency. Also, to run on 64 bits system, it's necessary to build it with x86 target platform.

Build:


You can download a compiled build here:

Lastest version:

https://www.dropbox.com/s/ch5oultgbic8d7o/o3ds_16_04_2016.zip?dl=0

The github repository is always more up-to-date than those builds, so if you can compile it directly from the sources, do it!

OLD, OUTDATED builds:
(only use those if something was broken on a newer build, also please report any regressions so it can be fixed)
https://www.dropbox.com/s/8w870oyy0h5one2/o3ds_24_02_2016.zip?dl=0
https://www.dropbox.com/s/y6556kzrrfy5cav/o3ds_22_02_2016.zip?dl=0
https://www.dropbox.com/s/0ahvw2mc17p521p/o3ds_09_12_2015.zip?dl=0
https://www.dropbox.com/s/zufr21nnkxs8bpm/o3ds_19_11_2015_#2.zip?dl=0
https://www.dropbox.com/s/b3200ai7yiur22s/o3ds_19_11_2015.zip?dl=0
https://www.dropbox.com/s/cmdy5gceeftj7ov/o3ds_18_11_2015.zip?dl=0
https://www.dropbox.com/s/ws1b46rj3t8krog/o3ds_11_11_2015.zip?dl=0
https://www.dropbox.com/s/20uo2919a7j3mbk/o3ds_10_11_2015.zip?dl=0

Please note that the tool is still WIP, so expect lots of issues.
Note: The fragment shader can be toggled on/off using the Settings window inside the menu. Is necessary to re-open the model to make changes take effect.
Some users had problems with it, this is why the fshader is disabled by default.
This program is distributed as-is, I don't take any responsibility for possible damage or data loss it may cause.

Features:
- Load pretty much everything from BCH files (but not everything is current implemented on the UI or the RenderEngine, only model, textures, some animations...)
- Load model, textures and skeleton animations from CGFX files (.bcres/.bcmdl/.bctex/.bcskla and such extensions)
- Load ZMDL/ZTEX models from Fantasy Life
- Load MBN models from Super Smash Bros for 3DS
- Load DMP textures from... err... I forgot the game.
- Load PACK container from Dragon Quest VII
- Load some compressed files (like .lz, .cx, .cmp (used on Stella Glow))
- Some custom containers from games like Pokémon and Forbidden Magna are also supported.

Note: All model formats can be exported to SMD, DAE or OBJ. It have original skeleton and rigging too (except on .obj that doesn't support it). Skeletal animations can also be exported as SMD.

For the lastest changes please see to the github repository.

NOTE: This tool can't create/modify 3ds files. It is a viewer/exporter only!
Ill let you guys know when and if, any creator is added.
Add support for .png files especially for L4 format, please:bow:
 

Dylan the Tactician

Well-Known Member
Member
Joined
Jan 12, 2016
Messages
258
Trophies
0
Location
Denied
Website
plus.google.com
XP
212
Country
United States
Any chance for Xenoblade Chronicles 3d and Kid Icarus Uprising support?
I've tried both and neither have any files openable by Ohana...

--------------------- MERGED ---------------------------

I have a problem with ohana, i used the bch texture replacer but i didn't got the expected results
Ohana:
TbaR4jh.png

3ds:
5UJyEui.png
what are you talking about
that's absolutely beautiful

Can you send the file to me? I legit want to play Lava Corrin XD
 
Last edited by Dylan the Tactician,

Ordim3n

Well-Known Member
Member
Joined
Dec 14, 2015
Messages
413
Trophies
0
Location
Planet earth
XP
257
Country
Canada
Any chance for Xenoblade Chronicles 3d and Kid Icarus Uprising support?
I've tried both and neither have any files openable by Ohana...

--------------------- MERGED ---------------------------


what are you talking about
that's absolutely beautiful

Can you send the file to me? I legit want to play Lava Corrin XD
it's a trophy lol
 
D

Deleted User

Guest
my friends on deviantart said there's a code in mirai that fix uvs and tex to show them properly and shadows are already on textures(premade) njot like hd games like diva f on ps3
How to fix?
 
D

Deleted User

Guest
...

in english please?
Sorry for my mistakes, be patient since i'm not american.
In Project Mirai DX the Shadow are on the texture, not generated by the model like for example project diva f
He said (now deleted the journal...) that when exporting some models gone wrong because in all the 3ds games there is like a code that fix automatically Shadow for the texture and the texture by itself.
In stages, the Shadow tex replace the actual texture when exporting, for some modules -those who can change color - they become Black
Is all fixable if you make the tex manually, but i suck at computer Pretty much
Again, sorry for mistakes
 
Last edited by ,

Dylan the Tactician

Well-Known Member
Member
Joined
Jan 12, 2016
Messages
258
Trophies
0
Location
Denied
Website
plus.google.com
XP
212
Country
United States
Sorry for my mistakes, be patient since i'm not american.
In Project Mirai DX the Shadow are on the texture, not generated by the model like for example project diva f
He said (now deleted the journal...) that when exporting some models gone wrong because in all the 3ds games there is like a code that fix automatically Shadow for the texture and the texture by itself.
In stages, the Shadow tex replace the actual texture when exporting, for some modules -those who can change color - they become Black
Is all fixable if you make the tex manually, but i suck at computer Pretty much
Again, sorry for mistakes
Oh, not a problem! We all have our own issues, for some people english can be that issue if it's a second language. I won't judge or anything, I just couldn't understand it XD
TBH I've never play PMDX, so I can't say anything for that game specifically, but if it's just a shadow couldn't you just return the original and it'd fix it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Least they got head in the end