ROM Hack [WIP] Ohana3DS tool

  • Thread starter Thread starter gdkchan
  • Start date Start date
  • Views Views 350,186
  • Replies Replies 858
  • Likes Likes 40
Support for other Games like Dragon Quest X, Fire Emblem If / Awakening, Binding of Isaac Rebirth amd Xenoblade Chronciles 3D would be awesome!
Fire Emblem If is already confirmed to be supported (at least the models). Don't know about the other games, but they may be supported aswell.
 
You don't need to run a 64bit program on a 64bit OS, you can just run the 32 bit exe linked in the original post.
i dont see a link to a 32bit in the OP..

The SMD format doesn't support Vertex Colors, idk about Noesis through.

Actually maps from most games does use Vertex Coloring to do some fancy effects, like projected shadows and whatnot.

Ill implement OBJ export today, it does support vertex colors, and should be compatiblee with most 3D related softwares out there. It doesnt support bones through, but should be alright for maps.
well from what I know, Noesis does support color nodes, even tho its not a 3ds model

http://imgur.com/aC7yu3A,j3lmdAw
 
In the end I was incorrect, Noesis does support vertex colours, but SMD doesn't.

Though looking at that screenshot I only see the textures, I'd need to see it without textures to see the vertex colours, anychance you could screenshot the same thing without textures?
 
I implemented a OBJ exporter and fixed the DAE exporter. To export the model with vertex colors, DAE should be used. Build on main post has been updated. As always, it supports BOTH 32 bits and 64 bits systems.

Also Ill stop the development of that tool, due to the fact that Im already STARTING TO GET FUCK*N MAD WITH THIS SHIT but I should continue on it once in back on my Zen state. Anyone is free to contribute, also to use the code, as long proper credits are given.
 
Its work fine with ALBW npc model! but... the map are glitchy

ganon%2Balbw0004.gif

And also is normal when i export the model they are no texture?
 
Its work fine with ALBW npc model! but... the map are glitchy

ganon%2Balbw0004.gif

And also is normal when i export the model they are no texture?
Well... Are you exporting the textures too? Also, are you importing said textures on the 3D software you use?
Also what do you mean by glitch?
 
Well... Are you exporting the textures too? Also, are you importing said textures on the 3D software you use?
Also what do you mean by glitch?

I cannot import texture on cinema 4d (note i convert smd to obj)<<

And for glitchy i mean this... (according to game data lorule caste)
185

latest

183

185
 
You need to manually import the texture on c4d.
See the sample image: http://i.imgur.com/DyQKSXY.png
If you get wrong blending (like normal map being used as texture) on the model, you can just import the correct texture on your 3d soft and it should be fine.
 
You need to manually import the texture on c4d.
See the sample image: http://i.imgur.com/DyQKSXY.png
If you get wrong blending (like normal map being used as texture) on the model, you can just import the correct texture on your 3d soft and it should be fine.

Yes i know for add texture but... (edit: its a .3ds no .obj)
1438801030-link-3ds.png
 
Try exporting as DAE on the lastest build, then export the textures on the same folder of the model. When you open the DAE on c4d, it should be already textured.
 
When i load the file cinema 4d crash...

EDIT: .obj work but they are very glitchy
1438803288-glitchy-link.png


Also feature i would like to see in future build
Import .png texture (the old ohana have this feature)
An option to enable/disable the grid.
 
Last edited by manpaint,
When i load the file cinema 4d crash...

EDIT: .obj work but they are very glitchy
1438803288-glitchy-link.png


Also feature i would like to see in future build
Import .png texture (the old ohana have this feature)
An option to enable/disable the grid.
you may need to mirror the textures.
 
Last time I tried using OhanaRebirth, the models didn't display textures. (they were all white. Looked like broken shaders?). The usual trick of enabling legacy shaders in the source code and recompiling no longer works. Something was changed that broke that too so right now I can't see textures on the models. :(

Also when will you have support for saving changes to the files I open? For example I can import a different model (and perhaps animation if I figure out where the pokemon games keeps those) when viewing a bch model from Pokemon X/Y/ORAS, but there's no save menu. So right now it's pretty pointless. :(

I suppose it's useful if I want to export models for use in other games/software. But can't alter things for use in the same game I got them from. :(
 
Last time I tried using OhanaRebirth, the models didn't display textures. (they were all white. Looked like broken shaders?). The usual trick of enabling legacy shaders in the source code and recompiling no longer works. Something was changed that broke that too so right now I can't see textures on the models. :(
Uncomment those lines of code on the source (Ohana\RenderEngine.cs):
Code:
  //else if (texture.name == material.name1) { device.SetTexture(0, texture.texture); legacyUsedTexture = 1; }
  //else if (texture.name == material.name2) { device.SetTexture(0, texture.texture); legacyUsedTexture = 2; }

Also when will you have support for saving changes to the files I open? For example I can import a different model (and perhaps animation if I figure out where the pokemon games keeps those) when viewing a bch model from Pokemon X/Y/ORAS, but there's no save menu. So right now it's pretty pointless. :(
Never.
if I choosed to recreate BCH for example, I would probably be still writting or fixing up the bch creator at this point, there would be no CGFX or ZMDL viewer, as well as the compression and containers formats. Also I don't have a 3DS, so recreating said files have no use to me.
 
Also when will you have support for saving changes to the files I open? For example I can import a different model (and perhaps animation if I figure out where the pokemon games keeps those) when viewing a bch model from Pokemon X/Y/ORAS, but there's no save menu. So right now it's pretty pointless. :(

Its not pointless at all...

Can you list all the other 3DS viewers that have the ability to edit and reimport your models and are proven to work correctly ingame? Because off the top of my head I'm counting none (though EFE lets you replace banners and textures, which is cool).

I've got nothing to do with this software but saying something is pointless is, well in itself is pointless, some of us like to learn how things are created, the vast majority of users won't be repacking their games with edits, they'll just enjoy being able to check things out and see how they're made or how they look. Thats generally what most people use viewers for, or they export the models and animate them in something else.

Sorry if that comes across as harsh, I think pointing out the flaws and issues in someones tool is great, but telling someone their tool is pointless is just rude. Its comments like that that cause so many people to drop their projects because they seem under-appreciated.
 
Its not pointless at all...

Can you list all the other 3DS viewers that have the ability to edit and reimport your models and are proven to work correctly ingame? Because off the top of my head I'm counting none (though EFE lets you replace banners and textures, which is cool).

I've got nothing to do with this software but saying something is pointless is, well in itself is pointless, some of us like to learn how things are created, the vast majority of users won't be repacking their games with edits, they'll just enjoy being able to check things out and see how they're made or how they look. Thats generally what most people use viewers for, or they export the models and animate them in something else.

Sorry if that comes across as harsh, I think pointing out the flaws and issues in someones tool is great, but telling someone their tool is pointless is just rude. Its comments like that that cause so many people to drop their projects because they seem under-appreciated.

I said it was pointless for me to use. I didn't say the tool over all was useless. I'm not bashing the tool. I was just expressing disappointment that I couldn't use it for modifying bch files. If you want to get riled up over nothing, go right on ahead. I won't waste time trying to argue over it.
 
I said it was pointless for me to use. I didn't say the tool over all was useless. I'm not bashing the tool. I was just expressing disappointment that I couldn't use it for modifying bch files. If you want to get riled up over nothing, go right on ahead. I won't waste time trying to argue over it.

Then it looks like I made a mistake, my apologies.
 
  • Like
Reactions: Apache Thunder
how do we open ORAS map texture files inside ohana? Have them in bin format, but ohana doesnt recognize it.. and no color alpha saved with dae export? dang but o well, i can make my own alpha channels :p
 

Site & Scene News

Popular threads in this forum