ROM Hack [WIP] Ohana3DS tool

  • Thread starter Thread starter gdkchan
  • Start date Start date
  • Views Views 351,190
  • Replies Replies 858
  • Likes Likes 40
Anyone know if the new version can save yet? I'm guessing not but I don't want to be missing something obvious.
 
Anyone know if the new version can save yet? I'm guessing not but I don't want to be missing something obvious.

For me it works well
CTThT12WcAABLlQ.png
 
Use Ohana3DS instead of Ohana3DS Rebirth.
Can't save stuff with with Ohana3DS Rebirth yet.

Oh alright. That's what I've been doing but I was hoping I was wrong haha. In other news I accidentally left out the lower res (mip maps?) on a mario kart character and it gave me the same sort of texture glitch A Link Between Worlds gives so maybe it's another type of texturing like that that current editors don't support?
 
that is correct, tho there is some stages that uses .mbn also, along with items and assist trophies.

edit: I would like to see mbn being supported tho.. cause that'll help with adding smash3ds character models into psp modding and the such (and would help me with the stages to import/replicate into brawl). Also, how do i unpack Fantasy Life archive file?
For Fantasy Life, I only know this one: https://gbatemp.net/threads/release-level-5-3ds-archive-tool.371116/
I plan to work on a better one for o3ds.

@LoganK93
BCH mipmaps are currently unsupported, so that is probably the issue.
 
  • Like
Reactions: xXDungeon_CrawlerXx
Is there a way to generate a new BCH instead of just editing it ?

Maybe it will save us from that kind of bugs:
1447074143-scr-2-top-left.png
 
@LoganK93
sure

Also, updated the build on the first post. Changes:
- Fixed issue pointed by @Evilpape on Fossil Frontiers model
- Added partial support for Skeletal animations on CGFX
- Small fixes on Skeletal animations on BCH
- Started to implement settings menu (fragment shader can be toggled on/off from there now)
 
@LoganK93
sure

Also, updated the build on the first post. Changes:
- Fixed issue pointed by @Evilpape on Fossil Frontiers model
- Added partial support for Skeletal animations on CGFX
- Small fixes on Skeletal animations on BCH
- Started to implement settings menu (fragment shader can be toggled on/off from there now)

AWESOME! Thank you
 
Hm, the build won't open for me. I'm running Windows 10 64 bit with an AMD FX 6 core processor and a Nvidia GT660.

I would build it myself, but the git doesn't seem to be updated?
 
Hm, the build won't open for me. I'm running Windows 10 64 bit with an AMD FX 6 core processor and a Nvidia GT660.

I would build it myself, but the git doesn't seem to be updated?
same for me.. the build release wont open for me either... altho im on a AMD FX 4 core and AMD R7 260X GPU (older versions loaded fine for me)

edit: nvm.. got it to run now! opened when i ran it as admin.
 
hmm, i got a error when playing a material animation from a BCH file.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Ohana3DS_Rebirth.Ohana.AnimationHelper.getKey(OAnimationKeyFrame sourceFrame, Single frame)
at Ohana3DS_Rebirth.Ohana.RenderEngine.getMaterialAnimationColor(OMaterialAnimationData data, Color& baseColor)
at Ohana3DS_Rebirth.Ohana.RenderEngine.render()
at Ohana3DS_Rebirth.GUI.OViewportWindow.initialize(RenderEngine renderEngine)
at Ohana3DS_Rebirth.FrmMain.launchModel(OModelGroup model, String name)
at Ohana3DS_Rebirth.FrmMain.open(Stream data, String name)
at Ohana3DS_Rebirth.FrmMain.open(String fileName)
at Ohana3DS_Rebirth.FrmMain.mnuOpen_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 

Site & Scene News

Popular threads in this forum