ROM Hack Trying to port Trackmania Turbo (DS) models to Wavefront, having problems.

VMHoss

Well-Known Member
OP
Member
Joined
Nov 7, 2019
Messages
124
Trophies
0
Age
16
Location
I am Martian.
Website
vmhoss.blogspot.com
XP
534
Country
United Kingdom
I've nearly completed it, just with one problem.
The 3D models are in a format I've never heard of, it's called "n".
e.g. In vfs.zip therer's a car model for the Stadium car called lod0shop.n (possibly the highest quality model in the game)
Any help would be greatly appreciated, and I can give you the files if you want.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
34,924
Trophies
2
Website
trastindustries.com
XP
24,353
Country
United Kingdom
Is nearly completed and not understanding the formats a thing you can really claim?

Anyway extension means little -- I have had any number of plain and boring NSMBD models have odd extensions or be stuffed into archive formats over the years. What do the files start out with?

There are two main problems with porting models around the place, even more so in the case of higher details.
1) Animation. If things reference different points (say first point started with a foot rather than a head for a humanoid) then things get a bit odd. Worth a try anyway though and not insurmountable, just annoying. Higher poly count can also mean different things for animations.
2) Detail itself using more memory than the thing has available (see polygon budget). We have not run into it so much for the DS but most times people are more interested in playing as a NPC from the same game (not always as easy as copy and paste but usually is), using a model from a very similar released 1 year later sequel (and even then it is usually more about colours/textures which can be edited) or game from the same dev.


In the case of the DS, and frankly for most things that do stuff in anything like real time and don't get updated every 5 minutes, the formats will be somewhat reflective of the hardware they run on.
To that end you might be able to manually tweak things (3d models are if nothing else a list of coordinates you might find the equivalents of) if is only a few things. If not then you get to understand both formats, and figure out a conversion method (or possibly code a tool).
http://problemkaputt.de/gbatek.htm#ds3dvideo for an overview of the DS 3d hardware.
http://kiwi.ds.googlepages.com/nsbmd.html is old but a nice intro.
Not sure what source code for things I want to point at for nsmbd to get an idea of what it does (nsbmdtool maybe, mkds course modifier has some stuff, most things do textures rather than models) to see what might go for other formats.
 
General chit-chat
Help Users
  • AliceCE @ AliceCE:
    could you imagine using a usb had drive on a 3ds
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And a special receptor to play xCloud games
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And an ice maker for your drinks
    +1
    Gift
  • AliceCE @ AliceCE:
    and a mouth cup for sedating you before surgery
    Gift
  • AncientBoi @ AncientBoi:
    Ice maker, make me a Root Beer float! lol
    Gift
  • AliceCE @ AliceCE:
    Starts mario kart 7
    Gift
  • AliceCE @ AliceCE:
    if i ever get another Old3DS it's gonna be a different color than goddamn blue
    Gift
  • Dark_Phoras @ Dark_Phoras:
    3DS had a Super Mario Maker, why not an ice maker?
    Gift
  • AliceCE @ AliceCE:
    i have owned 4 blue old3dses and one black new3ds
    Gift
  • KenniesNewName @ KenniesNewName:
    I got a spam call and the guy hanged up on me when he said he was in DC and I asked how the weather was :sad:
    Gift
  • AliceCE @ AliceCE:
    also, i miss gridlauncher :sad:
    Gift
  • AliceCE @ AliceCE:
    the regular 3ds homebrew menu sucks :angry:
    Gift
  • AliceCE @ AliceCE:
    gridlauncher was much funner
    Gift
  • KenniesNewName @ KenniesNewName:
    I was just being his friend he said I could get 9,000 and I demanded 9 million :sad:
    Gift
  • AliceCE @ AliceCE:
    i liked the themey system, and i like how it had OPTIONS instead of a stupid wrench button that does absolutely nothing
    Gift
  • Dark_Phoras @ Dark_Phoras:
    The best salesman in the world is able to sell his product to the CEO of the company that spam
    calls him to sell their own product
    Gift
  • AliceCE @ AliceCE:
    i may not be a good homebrew dev yet but i personally think gridlauncher was much much better than the shit, bog standard homebrew menu
    Gift
  • Gift
  • AliceCE @ AliceCE:
    it had way more personality, the standard homebrew menu feels like an 3ds applet, developed quickly and without any quirks
    Gift
  • AliceCE @ AliceCE:
    too bad luma just so happens to completely break gridlauncher , and the fact that it's not maintained anmore
    Gift
  • AliceCE @ AliceCE:
    hell, even the wii homebrew menu gives me heavy nostalgia, even if it's barely, if at all customiable, but the 3ds
    homebrew launcher is ass
    Gift
  • AliceCE @ AliceCE:
    rant over
    Gift
  • AliceCE @ AliceCE:
    thank god i backed up my nand after fixing my 3ds
    , it'd be a fucking chore to do ctrtransfer again
    Gift
  • AliceCE @ AliceCE:
    either way i should really clear out my microsd, i'm pretty sure the sheer amount of shit i have on it might be fuckin' with my 3ds
    Gift
  • AliceCE @ AliceCE:
    also i got a SATA Data cable from the tech dudes in the high school, so now i can gain 500 giggitys of extra storage space on my pc
    Gift
    AliceCE @ AliceCE: also i got a SATA Data cable from the tech dudes in the high school, so now i can gain 500...