Ohhh... I just booted melee in Dolphin and looked at Giga Bowser's trophy for a minute or two.
not sure if the trophy actually has NBT data... both HexEdit and my DAT import script report an unknown start structure...
but try looking at his skin when versing him in an event or something in Melee.
also... I'm looking through the MDL0 right now... looking through the attributes of the object data... so far, everything reports having basic normals...
EDIT: just finished searching through every object... nothing...
the normals report a compCount of 0 (GX_NRM_XYZ) and the attributes of every object report it's NBT slot being 0
if it's just regular normals with a bump-map applied, then only the materials/TEVs would show signs of it...
Yes, I left that file in there, but the actual picture the material is using is from Other M, "ball_n_bm," which is this:
if I'm right, this could be a 2D normal map, where the alpha is the Normal where the white fades to black is a combination of the Tangent and Bi-Tangent
Intensity - T+B Alpha - N
if this were a 3D normal map: Red - T Green - B Blue - N
I'm not exactly sure if I have the proper termage for the vectors, but you can get a basic idea of what I mean...
Hi, excuse me if I'm a bit sceptical but, where or how did you get this info? Is NBT a term you came up with? where can I find more info on NBTs or can you link me somewhere?
most of my info came from the RVL SDK 2.1, anyone need a copy?? (PM me cause I'm not sure I can freely distribute it here)
NBT stands for Normal Bi-normal Tangent.
but that aside the other half of my knowledge comes from working with OpenGL
only way I can think of to get them in is to hex them directly...
my MDL0 template for HexEdit already has support for NBT normals... (any version) just make sure the compCnt is set to either 1 or 2 (0 is just basic normals) (1 for NBT where the stride would be 24, 2 for N or B or T with strides being 9)
as for a bump-mapped texture like that of G-Bowser's skin, you'll need a custom TEV specifically set for it (at least)
I'm no pro at materials yet and havn't played around with bump maps in GL, so I'm not exactly sure how they work directly...
I'm still interested to figure out how Brawl's AI is capable of learning and adapting... (it's a proven fact, and I have experience in fighting my CPU and training it) ^ my CPU no longer edge-hogs and now fights with a more TAS-like fighting style.
for the skeptics: I havn't made any mods to my AI and have no reason to lie to anyone here.
the actual "learning" code may not be located in the local character's AI but maybe in the games's script...
I just find it interiguing how you can actually train your CPU. :3 I just wish it was easier to train them. XD
if this works on CFG USB Loader just to run a few texture hacks with cBliss, on normal Brawl then +1 (I'm not a fan of PM, and my wii doesn't read any disks)
if you want to add MP3 support, take a look at the high quality library 'ffmpeg.dll' this library is what manages the compression found in any mpeg-compliant format.
NOTE: I'm not sure if ffmpeg is outdated, but I think the standards still apply in todays MP3s.
EDIT: or you could always add support for Winamp audio format extensions... you could support over 500 formats just by adding 1 small interface. (I actually based UMC off Winamp because of this)
oh I misunderstood... you want to add an "object" to an existing MDL0... last time I tried that, the game ran at about 3FPS.
I was thinking you meant to add mesh data
anyways... I've also tried porting a separate MDL0 onto a character... but then this happened: http://forums.kc-mm.com/Gallery/BrawlView.php?Number=24039 (I used the Beam Sword to substitute for DP's Scythe ) ^ the first image above in brbx was actually my 3rd attempt, which was more successful than the rest
so even I am currently unsuccessful at getting anything to work properly
in recent news, I just woke up this morning to an email by DropBox... DropBox has become even more affiliated with the Gov't in their TOS.
that means I can no longer use them because I will have nothing to do with gov't affiliated garbage other than Google and GMail.
I'm swithing my systems, so all of my DropBox links will be going down.
I'm also quitting MF for 4Shared btw, and would reccomend creating an account with them. (all my DB and MF links will become 4S links) 4S is safe if you don't use their priority downloader, and I will note that on every 4S link I post
interesting project! I'll have to design something for this when I get back into hacking. :3
do you want hacks following my (tourney legit) standards??: - wifi-legit - single-slot model imports (other slots still usable) (patched only over cBliss slots) - logic edits (if any) MUST follow the moves
or do you want stuff like advanced logic-edits (PSA) and such??
also, yes you should share this on SWF! :3 (let it build up a little before-hand though so as to not make the mistake I made)
development has been fully shifted to my forum. I will most likely not be updating here (nor SWF) about UMC anymore.
it was fun while it lasted
feel free to question me on here though I'm not trying to force anyone to subscribe to my forum. XD
for the most recent images: ^ my laptop (gonna replace Win7 with XP-Pro x64 soon so I can do more on it)
EDIT: materials and textures can only be imported, not exported yet, which is why it's not released. that aside, minor fixups and improvments to base-functions are also being made.
I still can't import Pachirisu (v11 mdl0) or Pikachu (Melee), and Pichu still has texturing issues.