Metroid Prime ran on Unreal Engine 2

Valwin

The Neautral Gamer
OP
Banned
Joined
May 11, 2011
Messages
2,084
Trophies
0
Age
34
Location
Puertorico
XP
1,020
Country
United States
metroid-prime-3-corruption-20060606064050608_640w.jpg



Metroid Prime runs on a very heavily modified version of Unreal Engine 2. You can certify this to yourself by looking at the text box next to Asset_CMDL_EditorModel. Notice the word "/cooked/" in there.

For those of you who have worked with the Unreal Engine, you'll know what this is, else, you might wanna read. Cooking is a term for compiling all of the maps, scripts, materials, etc. you've made into one usable executable, or "game". It was used primarily for consoles, although now support has come out for PC cooking, resulting in faster loading times.

They also used Unreal's level streaming feature. This is highly detailed in Unreal Engine 3, but was also present in 2. It's funny how Retro got a private license for this stuff yet never sought to bring it out.

I also can confirm some UnrealScript source files exist on disk, which I am attempting to extract. Will probably branch this off into a separate thread for loads of fun and wackiness.

mind = blown
Source
 
  • Like
Reactions: 1 person

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,824
Trophies
3
Location
Gaming Grotto
XP
29,816
Country
Poland
Unreal engine ---> Smells of mods from a mile, which is always welcome. I give my blessing to this holy research, let it be continued until fruition.
 

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,102
Trophies
1
Age
35
Location
Orlando, Florida
XP
3,073
Country
United States
Very cool find, and interesting! I'm assuming this also means Prime 3 is built on Unreal 2 as well, seems to be the same engine as the original two.

Wonder if Retro will work on a Prime 4 with Unreal Engine 3 for the Wii U, since it supports it. ;)
 

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,102
Trophies
1
Age
35
Location
Orlando, Florida
XP
3,073
Country
United States
hmmm so metroid wii u & 3DS on unreal engine 3 or 4?
Metroid Prime for Wii U would be feasible considering there already exist games confirmed for Wii U that use Unreal 3 (Arkham City i believe is one, possible others i forget). 3DS on the other hand, Epic claims to be unable to support Unreal 3. At least in its current state. So save for a completely new mobile specific rewritten version of the Unreal engine (as Capcom did with MT Framework), i don't think a 3DS Metroid could use Unreal 3. Unreal 2 should work fine, and i'd imagine most people would be satisfied with it. While it's apparently a pretty crappy programming mess, Splinter Cell Chaos Theory 3DS is said to run on Unreal 2.5. With a more competent developer, a Metroid Prime probably do really well on the 3DS. Better shader effects are possible too. Unreal 2.5 is still a great engine.
 

injected11

Crescent Fresh™
Member
Joined
Jul 17, 2009
Messages
1,776
Trophies
0
Website
Visit site
XP
153
Country
United States
Very cool find, and interesting! I'm assuming this also means Prime 3 is built on Unreal 2 as well, seems to be the same engine as the original two.

Wonder if Retro will work on a Prime 4 with Unreal Engine 3 for the Wii U, since it supports it. ;)
From what I've read, the Primes were a trilogy, so that's done. I'd gladly welcome another Retro Studios Metroid though.
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Am I the only one not really surprised? Companies license and re-use engines like this all the time. Metroid Fusion looks to have used the Wario Land 4 engine, for example.

As for the Unreal engine series, it's sold to be used for games.
http://en.wikipedia.org/wiki/List_of_Unreal_Engine_games
Bioshock 1/2?
Red Steel?
Even some PSP games used various versions.

But yeah the modding ability would be interesting if it was doable.
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
Am I the only one not really surprised? Companies license and re-use engines like this all the time. Metroid Fusion looks to have used the Wario Land 4 engine, for example.

As for the Unreal engine series, it's sold to be used for games.
http://en.wikipedia....al_Engine_games
Bioshock 1/2?
Red Steel?
Even some PSP games used various versions.

But yeah the modding ability would be interesting if it was doable.

Agreed, nothing special here I think.
Retro did an AWESOME job though
 

dorayaki95

Well-Known Member
Newcomer
Joined
Dec 19, 2010
Messages
50
Trophies
0
XP
138
Country
Malaysia
actually what is so mind blowing with metroid prime using unreal engine 2? :O can somebody please explain. doesn't game like red steel uses unreal engine 2.5?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    K3Nv2 @ K3Nv2: Did you try wearing them?