Hacking MK8 N64 Rainbow Road [Interesting]

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
Background: Most of you probably know that MK8 did a wonderful job of remastering n64's rainbow road. Some of you also may have noticed that Nintendo tried to sort of make a callback to Mario Kart Double Dash with this stage by trying to give the appearance of a connected world that you can kind of make out if you're looking for the right things (for instance, the Statue of Peach of Liberty, various towers from Toads Turnpike, what looks like it could be Peach's Castle, etc.)

Before I looked into the model, I fully expected the city below the course to be some sort of hybrid of textures and very crude 3D models to save space. What I DIDN'T expect was a nearly fully modeled cityscape to be just sitting underneath Rainbow Road.
upload_2016-2-20_15-49-22.png
upload_2016-2-20_15-52-5.png
upload_2016-2-20_15-53-15.png
upload_2016-2-20_15-57-43.png
upload_2016-2-20_15-59-30.png

I certainly don't have the skills to create a custom track, but with caffiine, a 3D modeling program and some elbow grease, this could very feasibly be an easy conversion for replacement
 
Last edited by TotalInsanity4,

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,881
Trophies
2
Location
At Home :)
XP
4,609
Country
Wow, very interesting they really did go to town on it, literally! How did you find all this out what did you use? you can just see in the background Rainbow Road, in the last img. on the right hand side.
 
Last edited by Reecey,

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,881
Trophies
2
Location
At Home :)
XP
4,609
Country
Looks like a prototype Isle Delfino.
Neat discovery!
I thought I had seen something similar in a game before but could not put my finger on it and then my savoir commented, thanks :) Its got isle delfino written allover it with the statue in the middle.
 
Last edited by Reecey,
  • Like
Reactions: TotalInsanity4

CuriousTommy

Well-Known Member
Member
Joined
Jul 22, 2014
Messages
524
Trophies
0
Age
28
XP
657
Country
United States
Background: Most of you probably know that MK8 did a wonderful job of remastering n64's rainbow road. Some of you also may have noticed that Nintendo tried to sort of make a callback to Mario Kart Double Dash with this stage by trying to give the appearance of a connected world that you can kind of make out if you're looking for the right things (for instance, the Statue of Peach of Liberty, various towers from Toads Turnpike, what looks like it could be Peach's Castle, etc.)

Before I looked into the model, I fully expected the city below the course to be some sort of hybrid of textures and very crude 3D models to save space. What I DIDN'T expect was a nearly fully modeled cityscape to be just sitting underneath Rainbow Road.

I certainly don't have the skills to create a custom track, but with caffiine, 3D modeling program and some elbow grease, this could very feasibly be an easy conversion for replacement
What did you use to extract the model and textures?
 

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
What did you use to extract the model and textures?
I found them online

Shh don't tell anyone
Wow, very interesting they really did go to town on it, literally! How did you find all this out what did you use? you can just see in the background Rainbow Road, in the last img. on the right hand side.
Look up "VGResource" (it's part of the DYKGaming network) and go from there. Open files in any 3D viewing software (Windows 10 has a decent one built in) or something like Sketchup or Inventor if you want to edit it
 
  • Like
Reactions: Reecey

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,881
Trophies
2
Location
At Home :)
XP
4,609
Country
I found them online

Shh don't tell anyone

Look up "VGResource" (it's part of the DYKGaming network) and go from there. Open files in any 3D viewing software (Windows 10 has a decent one built in) or something like Sketchup or Inventor if you want to edit it
Thanks I will give that ago and have a look at others but that particular one you choose yes is interesting I must admit. I would think just like you, below, dodgy textures and what not but some work went into that little lot.
 
  • Like
Reactions: TotalInsanity4

ric.

Drivin' to meme country
Member
Joined
Sep 17, 2015
Messages
794
Trophies
0
XP
1,648
Country
Peru
I thought I had seen something similar in a game before but could not put my finger on it and then my savoir commented, thanks :) Its got isle delfino written allover it with the statue in the middle.
Haha, it's the first thing that came to mind.
For reference, here's how Isle Delfino looked in early Super Mario Sunshine footage.

 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,881
Trophies
2
Location
At Home :)
XP
4,609
Country
Haha, it's the first thing that came to mind.
For reference, here's how Isle Delfino looked in early Super Mario Sunshine footage.


Fantastic footage, shame the actual game never looked that good not even SM3DWorld on the WiiU does not look that good! You only have to look at how good Mario looks! he never looked that hidef in the general release.
 
Last edited by Reecey,

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
Thanks I will give that ago and have a look at others but that particular one you choose yes is interesting I must admit. I would think just like you, below, dodgy textures and what not but some work went into that little lot.
Honestly, the textures can probably be accounted for by the computer not loading them properly, there were more textures in the course folder than were loaded into 3D builder
Well, the game was meant to be insanely and unnecessarily detailed, but......an entire city?!

Would it be cool to make a custom track out of the city?
My thoughts exactly!
 

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
Update: City appears to be 100% modeled; any discrepencies in the pictures are just texture errors (gaps between mountains, no ground on bridges, pylons on tower not rendering correctly, etc.) For reference, it's SUPPOSED to look like this (ignore missing section of track, I dunno what's going on there):
10719.png
I don't know why the extra textures didn't show up on my computer
 
Last edited by TotalInsanity4,
  • Like
Reactions: Reecey

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,881
Trophies
2
Location
At Home :)
XP
4,609
Country
Update: City appears to be 100% modeled; any discrepencies in the pictures are just texture errors (gaps between mountains, no ground on bridges, pylons on tower not rendering correctly, etc.) For reference, it's SUPPOSED to look like this (ignore missing section of track, I dunno what's going on there):
10719.png
I don't know why the extra textures didn't show up on my computer

Amazing picture! That's really something you can tell a lot of effort has gone into that. The track just hovers above the city. I'm wondering if the city below is some sort of statement to say for a future Nintendo title? it looks that good. I cannot remember what the track is called in MK8 without looking myself but I suppose its part of the city track as well but a lot more to see of it.
 
Last edited by Reecey,
Joined
Dec 31, 2015
Messages
438
Trophies
0
XP
649
Country
Norway
You'll need: MK8 game dump, yaz0dec, TexHaxU, 3DS Max with a .bfres preset (http://goo.gl/ccjdQP)

-

First, dump a file from "vol/content/course". Take a .szs file from any course and run "yaz0dec" on it. Then, there should be a .bfres (you'll probably get a .szs 0 rarc file, but it acts the same as a .bfres file). Make a folder called "Track Dump" or whatever.

Now, use "TexHaxU" to extract textures from the .bfres file. Run "extract.bat" and in quotation marks, put in the file name of the .bfres letter for letter. Then run "convertGTX.bat" and wait for the application to finish. Then, go inside "OutDDS_Lossless" and take all the textures from there and put them inside the "Track Dump" folder you made earlier.

Now you need 3DS Max to do the work. Move the .bfres file inside the "Track Dump" folder, then load the file with the preset I linked above.

What should happen now is you getting a colored (non-shaded) model of the course of your choice. :P
 

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
Amazing picture! That's really something you can tell a lot of effort has gone into that. The track just hovers above the city. I'm wondering if the city below is some sort of statement to say for a future Nintendo title? it looks that good. I cannot remember what the track is called in MK8 without looking myself but I suppose its part of the city track as well but a lot more to see of it.
The really interesting thing is that in Super Bell Subway/LingLing Metro there's actually a map of the city showing how Toad Harbor fits into it:
tumblr_nnj1tj6oaR1r54c4oo3_1280.jpg

I might actually get on the game later today in a time trial and see if I can make out what all of the annotations say just for the heck of it
 

Harmonia

Well-Known Member
Member
Joined
Dec 8, 2015
Messages
176
Trophies
0
Location
BC, Canada
XP
202
Country
Canada
I've already gone through the N64 RR model and felt the same way. I was really surprised.

I've also found the texture file that has that exact map from Super Bell Subway. A lot of the things on the sides are just random generic "brands" you'll find ads for on the tracks. There are quite a few track names here and there but they don't seem to connect properly when you look at the other map that has all the train stops (which I find kinda weird)

It's pretty impossible to read that map in a Time Trial, you're better off searching for the texture file on your computer.
 
Last edited by Harmonia,

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
There are quite a few track names here and there but they don't seem to connect properly when you look at the other map that has all the train stops (which I find kinda weird)
I thought the same thing, yeah. The only thing I can think of is if the train station map isn't an exact map but only a semi-random placement of train stops (which doesn't make sense given both the detail of every other small thing and the fact that it has a compass showing which way is north on it)
 
Joined
Dec 31, 2015
Messages
438
Trophies
0
XP
649
Country
Norway
I've already gone through the N64 RR model and felt the same way. I was really surprised.

I've also found the texture file that has that exact map from Super Bell Subway. A lot of the things on the sides are just random generic "brands" you'll find ads for on the tracks. There are quite a few track names here and there but they don't seem to connect properly when you look at the other map that has all the train stops (which I find kinda weird)

It's pretty impossible to read that map in a Time Trial, you're better off searching for the texture file on your computer.
Go back to TTing rRRd instead, Harm. :P

Anyway, in dSSB (Super Bell Subway), there's a lot more interesting things at stake than the map (for example, the radio voice heard at the start of the track is actually German), although if you want the map, here, I dumped it for you. :P
 

Attachments

  • image.jpg
    image.jpg
    722.7 KB · Views: 950

TotalInsanity4

GBAtemp Supreme Overlord
OP
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,824
Country
United States
Go back to TTing rRRd instead, Harm. :P

Anyway, in dSSB (Super Bell Subway), there's a lot more interesting things at stake than the map (for example, the radio voice heard at the start of the track is actually German), although if you want the map, here, I dumped it for you. :P
Oh sweet! Any way you could give us a more zoomed in screenshot of the top-down map?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Again don't play on PC, nor would play that. And who knows, some those "issues" could just be your PC.
  • realtimesave @ realtimesave:
    usually issues are a shitty PC
    +1
  • realtimesave @ realtimesave:
    I haven't had a crappy pc in years and when I did, I promptly got rid of it
  • kijetesantakalu042 @ kijetesantakalu042:
    KSP 2 did suck and the entire staff team got laid off
  • BigOnYa @ BigOnYa:
    When I used to game on PC, I'd pirate PC games all the time, and some yes would crash often, maybe they were bad rips or something. I've had my SeriesX for over 2 years now and never have had a game crash yet, or any game breaking bugs. I have seen weird bugs like NPC walking thru floors or walls, but not often.
  • sombrerosonic @ sombrerosonic:
    Stupid question but any good PSP games anyone?
  • kijetesantakalu042 @ kijetesantakalu042:
    The jp cover for wings of fire is beautiful. Sucks that the translation won't make the story any better
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa PC games like to crash, satisfactory crashes every like 8 hours for me, there's some kinda leak with unreal engine objects so it hits the max object count and crashes
    +1
  • The Real Jdbye @ The Real Jdbye:
    and minecraft had a memory leak, over time the game slowed down more and more and i saw the ram usage slowly increasing, eventually it would crash if i left the game on all night
  • The Real Jdbye @ The Real Jdbye:
    console games on the other hand have to be better optimized, theres less resources so those leaks get caught early and fixed, is my guess
    +1
  • The Real Jdbye @ The Real Jdbye:
    you see poorly optimized console games sometimes that crash constantly
    +1
  • The Real Jdbye @ The Real Jdbye:
    because they were released unfinished
    +1
  • The Real Jdbye @ The Real Jdbye:
    but the issues probably exist on the pc versions of those games too, they just don't get noticed because there are more resources available
    +1
  • The Real Jdbye @ The Real Jdbye:
    since the pc and console versions are the same code base
    +1
  • lwiz @ lwiz:
    There is also the issue of people learning programming on languages with garbage collectors - so when faced with C/C++ they just allocate memory and do not even realise they have to free the heap as well...
    +2
  • SylverReZ @ SylverReZ:
    @lwiz, The issues with noobies who are trying to learn any programming language or modding a console, is that they say "Any x experts out here?". If they at least asked the damn question, then it wouldn't be riddled with confusing nonsense. I cannot fathom how nobody even has the ability to think when following instructions.
  • SylverReZ @ SylverReZ:
    There are also tutorials and books that you can read which gives you a better understanding on the subject, even if you don't get it the first time, it does help to boost you up the learning curve. :P
  • SylverReZ @ SylverReZ:
    I've just spent hours making new flashcart labels, one that is for a DS Fire Card. I have some good experience when it comes to art design. 7+ years learning Photoshop, now onto GIMP, it's a lot easier to facilitate.
    +2
  • SylverReZ @ SylverReZ:
    Also, hello @BigOnYa.
  • BigOnYa @ BigOnYa:
    Me Help, how? Oh Hello. Hi.
    +1
  • SylverReZ @ SylverReZ:
    You need help, huh? You trying to port GTA 6 onto 3DS? Nah, sorry.
    +1
  • SylverReZ @ SylverReZ:
    But Ken can help you. ;)
    +1
  • BigOnYa @ BigOnYa:
    Ken is sleeping, I wore him out with that good D.
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, Guess you two had a good romantic night.
    +1
    SylverReZ @ SylverReZ: @BigOnYa, Guess you two had a good romantic night. +1