I've been co-writing the BCH viewer/exporter/modifier known as Ohana3DS (originally created by gdkchan)
I thought you guys would find this very useful so here it is
Screenshots:
Features:
- Loads just about any BCH you throw at it (maps, pokemon, OW models, in-battle models, some BCH models from other games, etc)
- Exports models to SMD (source model)
- Loads textures from BCH
- Import/Export Textures to allow BCH texture editing
- Import/Export OBJ to allow BCH model editing(beta feature; gotta keep the same amount of verts)
- Can view map tile properties (thanks Kaphotics for providing code for that idea)
- Left and right arrow keys to load other models in the same folder as the loaded model
- Drag and drop to load files
- Unpack garcs and much more
Controls:
- Left click = rotate
- Right click = pan
- Mouse scroll = zoom
- Ctrl = finer zoom speed
- F9 = Toggle Lighting
- C = Change background render color
Future Plans:
- Finish BCH research
Romfs Locs:
OW models = a/0/2/1
In-Battle models = a/1/3/3
Map models = a/0/3/9
Map Textures = a/0/1/4
Map tex reference sheet: http://pastebin.com/E0NQgGhL
Other:
Github: https://github.com/gdkchan/OhanaXY
FAQ:
Q - Why do I get some weird exception/overflow on the latest push?
A - force 32bit and disable overflow checks (yay VB)
Q - Why does the exe crash/not work on my computer?
A - Make sure you have .Net 3.5 or higher and latest Direct X installed
Tutorials:
http://reisyukaku.org/prog/ohana.html
Enjoy~
Update: The current Ohana is becoming depricated and will be replaced by 'Ohana-Rebirth'. This new program was written from scratch (in C# this time), optimized and will have ton of more features. It's still in the beta phase, but i'll update a compiled one here every so often for those curious to try it out.
Ohana3DS Rebirth.zip