ROM Hack [WIP] Ohana3DS tool

  • Thread starter Thread starter gdkchan
  • Start date Start date
  • Views Views 349,796
  • Replies Replies 856
  • Likes Likes 40
@gdkchan does commit e4fda20 fix imports and exports of models with skeletons/bones with Smash 3ds files?
No, it adds supports for Skeleton and Rigging on Sun and Moon models. IIRC Smash bros have 2 different (but similar) model formats and the tools only creates 1.
 
found a gfmodel that won't open. comes with the map BG files when extracted. (does it to almost every extracted file besides 00000)

edit:
does it to every singoe 00001 file
 

Attachments

Last edited by Demonslayerx8,
For creating the models, no.
Just to make sure, when you say creating do you mean making the models in Ohana3ds Rebirth or the importing/exporting of models? The only thing I need is a way to import models with skeletons that are already created and are simply not in a Smash 3ds file format.
 
found a gfmodel that won't open. comes with the map BG files when extracted. (does it to almost every extracted file besides 00000)

edit:
does it to every singoe 00001 file
Should be fixed... And hopefully didnt broke something else, let me know if it did. Still looking for scales through.

Just to make sure, when you say creating do you mean making the models in Ohana3ds Rebirth or the importing/exporting of models? The only thing I need is a way to import models with skeletons that are already created and are simply not in a Smash 3ds file format.
Means that I'm not going to try fixing the creation of new *.mbn files that AFAIK doesn't work currently. It already supports exporting MBN -> DAE etc.
 
seems to be working fine now. no issue's with any models yet.

altho any guess where the textures are at for the maps/routes/cave?


Do you know a way then to go from DAE (or another file type) to MBN?
he's not gonna bother fixing the model creator for MBN format afaik
just wait till smb gets to it in the future, might be in 2017 when smash3ds gets some model importing love


edit:
nvm gdkchan... found 1 more broken model, it imports, but all exploded lol
 

Attachments

Last edited by Demonslayerx8,
Thank you for the awesome tool.
Any plan for supporting Level 5 files like .xc , .xa, .xi, .xv, .mapenv, .pck, .xcl, .charbin ?
 
seems to be working fine now. no issue's with any models yet.

altho any guess where the textures are at for the maps/routes/cave?



he's not gonna bother fixing the model creator for MBN format afaik
just wait till smb gets to it in the future, might be in 2017 when smash3ds gets some model importing love


edit:
nvm gdkchan... found 1 more broken model, it imports, but all exploded lol
Again model looks fine once exported, bugs on the viewer, Ill take a look.

Edit: Fixed.
 
Last edited by gdkchan,
Excuse me! I hate to be a bother, but could I get a little help?
I am probably missing something super obvious, but I'm having a bit of trouble getting Ohana3DS to open. Each time I try to even open the program, I get the ever lovely Ohana3DS has stopped working...

I'd appreciate any help!
 
Excuse me! I hate to be a bother, but could I get a little help?
I am probably missing something super obvious, but I'm having a bit of trouble getting Ohana3DS to open. Each time I try to even open the program, I get the ever lovely Ohana3DS has stopped working...

I'd appreciate any help!
One of the most common issues is that Ohana3DS requires the DirectX 9 runtimes, which is available here.
Failing that, are you able to post a crash log here? That "Ohana3DS has stopped working" box should give you an option to view/copy it.

Speaking of needing help: Could someone post a Win32 build of the latest commit? Visual Studio Community refuses to install for me, so I can't build it myself!
 
One of the most common issues is that Ohana3DS requires the DirectX 9 runtimes, which is available here.
Failing that, are you able to post a crash log here? That "Ohana3DS has stopped working" box should give you an option to view/copy it.

Speaking of needing help: Could someone post a Win32 build of the latest commit? Visual Studio Community refuses to install for me, so I can't build it myself!

Oh, thank you so much! I didn't notice this alert...
However, I downloaded and installed the aforementioned runtimes but it is still crashing sadly. When it does crash, all I get is this box before it automatically closes. Am I missing anything?

Screenshot_2.png

If it matters, I'm running Windows 7.
To be fair, that might even be the problem, hah.
 
Would it be possible to add file support for OoT and MM3D's model and texture formats? If someone could do that I'd be so greatful :D
 
Well i started a fork to work on updating the texture overwrites to be a texture replacing. For now it'll be more stable than updating offsets, till i venture to fix that feature.
Added support for ARGB4,RGB565,RGBA5551

https://github.com/smb123w64gb/Ohana3DS-Rebirth

Ill work on more tonight.
 
Oh, thank you so much! I didn't notice this alert...
However, I downloaded and installed the aforementioned runtimes but it is still crashing sadly. When it does crash, all I get is this box before it automatically closes. Am I missing anything?


If it matters, I'm running Windows 7.
To be fair, that might even be the problem, hah.
Shoot, it's been a while since I used Win 7. Other things to check: Check that your graphics card supports Shader Model 3.0+ (you'll have to google this one), and grab the .NET Framework 3.5 just in case.

@gdkchan Are there any command-line options for verbose logging? That could definitely help for troubleshooting cases like this.
 
Shoot, it's been a while since I used Win 7. Other things to check: Check that your graphics card supports Shader Model 3.0+ (you'll have to google this one), and grab the .NET Framework 3.5 just in case.

Okay, thank you! I'm downloading the .NET Framework now, but I found a way to check for the Shader Model support. According to the diagnostic tool, my computer is running DirectX 11 even though I installed DirectX 9—does it specifically have to be DirectX 9 and Shader Model 3 or can it be any build above those? I'll edit my post once I get .3.5 installed to see if it works.

EDIT Seems it still isn't working. :( Oh well, I guess I'll just have to give up which is a shame. But, I guess it can't be helped.
 
Last edited by letoons,
Okay, thank you! I'm downloading the .NET Framework now, but I found a way to check for the Shader Model support. According to the diagnostic tool, my computer is running DirectX 11 even though I installed DirectX 9—does it specifically have to be DirectX 9 and Shader Model 3 or can it be any build above those? I'll edit my post once I get .3.5 installed to see if it works.
If your card can support higher than DX9 and SM3, it should be fine! For whatever reason though, Ohana3DS seems to require DX9 runtimes anyway - there's probably something in the DX9 runtimes that isn't natively available in DX11.

A shame that it still won't work though, sorry I can't help you out more!
 
  • Like
Reactions: letoons

Site & Scene News

Popular threads in this forum