• Ever wanted an RSS feed of all your favorite gaming news sites? Go check out our new Gaming Headlines feed! Read more about it here.
  • We have made minor adjustments to how the search bar works on ResetEra. You can read about the changes here.

Dancrane212

Member
Oct 25, 2017
13,963
Update:

Prime 2 HD upscaled texture pack has been released.

b7GyFf5.png

uYnnwsT.png






______

Figured this should be surfaced from the AI scaling thread for folk fiending for a little more Metroid in their life after today's Prime 4 news.

Without further ado, I present to you: The Metroid Prime 1 Full Game HD Texture Pack for Dolphin! Installation instructions can be found here.

Download link: (1.80GB)
https://mega.nz/#!GUEhAaDC!knvXl6CAG14rwCqZ94A2XEEFBq12ih-nIinkQqzrhos

This is for the Gamecube version (GameID GM8E01), not Metroid Prime Trilogy. This retextures virtually the entire game. There's about 7000 textures upscaled with ESRGAN (manga109 model) and an additional 2000 upscaled with waifu2x-caffe (UpRGB model).



Huge props to collige for this!

 
Last edited:

HylianSeven

Shin Megami TC - Community Resetter
Member
Oct 25, 2017
19,146
TBH I was not depressed after the delay, and quite happy it's in the hands of Retro now, but regardless this is really cool.
 

collige

Member
Oct 31, 2017
12,772
Uh, I'm working on a V2. It probably won't make too much of a difference, given that the current pack is perfectly usable.

Is any work similar to this done for Metroid Prime 2 as well?
I would, but I really don't feel like playing through all of Prime 2 right now. If someone wants to do that with texture dumping turned on, feel free to send me the textures.
 

Alvis

Saw the truth behind the copied door
Member
Oct 25, 2017
11,241
Spain
Why Must You Write The Title Like This

Looks Cool Tho, Will Definitely Try It

Thanks Op
 

collige

Member
Oct 31, 2017
12,772
Thanks for all the love y'all! Be sure to check out the main thread cause there's much more interesting stuff going on with these AI techniques.
Anything in particular that will change with V2?
The tl;dr is basically that I had to use a different, generally inferior algorithm for upscaling transparent textures. my goal is to use ESRGAN for everything which in theory should make effects and foliage look better.
 
OP
OP
Dancrane212

Dancrane212

Member
Oct 25, 2017
13,963
The tl;dr is basically that I had to use a different, generally inferior algorithm for upscaling transparent textures. my goal is to use ESRGAN for everything which in theory should make effects and foliage look better.

Cool stuff, once I've cleared out a chunk of my backlog I'll have to give this a try.
 
Last edited:

Lady Bow

Member
Nov 30, 2017
11,328
Definitely wanna try this out. What's the best version of Dolphin to run Prime in 2019? Latest build? Those custom Ishikun-something ones?
 

collige

Member
Oct 31, 2017
12,772
Definitely wanna try this out. What's the best version of Dolphin to run Prime in 2019? Latest build? Those custom Ishikun-something ones?
The video was made on the most recent build of 5.0. Ishiiruka was recommended for playing Prime specifically for a long time, but now that the main branch has Ubershaders, it's not really necessary. There's still slowdown when looking at the map, but apart from that it plays great. Ishiiruka is still an option for injection SSAO if you're into that kind of stuff.
 
OP
OP
Dancrane212

Dancrane212

Member
Oct 25, 2017
13,963
The video was made on the most recent build of 5.0. Ishiiruka was recommended for playing Prime specifically for a long time, but now that the main branch has Ubershaders, it's not really necessary. There's still slowdown when looking at the map, but apart from that it plays great. Ishiiruka is still an option for injection SSAO if you're into that kind of stuff.

Are there any tricks needed to keep the 2D UI elements from stretching when running at 16:9 or is that just built into the emulator now? I recall that being a bit tricky when running GCN on the Wii with widescreen codes.
 
OP
OP
Dancrane212

Dancrane212

Member
Oct 25, 2017
13,963
Oct 25, 2017
14,668
Just tried this out for the first time, v1.1. It's super cool and these upscales methods are so accurate to the original that sometimes I second guessed if it was even working, but then I'd turn it off and the difference would be obvious.

Do you know where Samus' visor texture is collige ? I'd like to give that one the personal touch, auto upscale amplified some weird marks.

B3MsRa3l.png


Wait, I found it. Here's the offender: tex1_64x64_m_dc893b73a414cb4c_14
UxHWZhp.jpg

It picked up on some slight variation on the original texture and amplified it into a blemish.
I made my own custom DDS file update for this one: https://drive.google.com/open?id=1zWViK2HdfdZT7rTHcQ0O8aO1KWXYmcOZ

All better!
JYCX1sil.png


I also think we're probably better off without the new sky texture, it seems like the upscaling has added a weird texture to it. I haven't been able to find this texture yet.
u7neewy.jpg


Point me in the direction of this one and any other textures you think in particular need a personal touch and I'd be happy to give them a go.
I might try to find Samus' suit to do some housecleaning there, too.
 

Bearborg

Member
Jun 23, 2018
6
Point me in the direction of this one and any other textures you think in particular need a personal touch and I'd be happy to give them a go.
I might try to find Samus' suit to do some housecleaning there, too.
Skyboxes are broken up into multiple textures- here's the full list for Chozo Ruins.
tex1_64x8_9c2139d9932c4be3_14
tex1_64x64_m_2229267983dfdac7_14
tex1_128x64_m_ec1b8df2d1fc73b0_14
tex1_128x64_m_ceaed3c3b12c7031_14
tex1_128x64_m_a2d8f14d03e1bc4c_14
tex1_128x64_m_6235c0f14f1c7b55_14
tex1_128x64_m_60338245f9f8b5d5_14
tex1_128x64_m_4024822b0c434cea_14
tex1_128x64_m_3c19efaef7df9c7c_14
tex1_128x64_m_155a93b8d7f3da92_14
tex1_128x128_m_e4d436be24702308_14
tex1_128x128_m_ceab50c3f1d7824e_14
tex1_128x128_m_ccd24c76a057fd41_14
tex1_128x128_m_c1a8a7e4f6e35ede_14
tex1_128x128_m_b4770ca3a17733ca_14
tex1_128x128_m_32e96e5842fa0a75_14
tex1_128x128_m_200063a4a721ebc7_14
tex1_128x128_m_0f716e099e88932a_14
tex1_256x128_m_d617b57938349e9a_14
tex1_256x128_m_aaa691c4c06c23b5_14
tex1_256x128_m_9a5336a5b4bf0765_14
tex1_256x128_m_8b47cd46866683c2_14
tex1_256x128_m_6d3270ccece3b48c_14
tex1_256x128_m_65ebf3fd99db0f6b_14
tex1_256x128_m_370197dd9cc96f26_14
tex1_256x128_m_195a577368205a08_14

I have some tools that make it pretty easy to track down specific textures in Metroid Prime, so if you want any others, let me know.
 
Oct 25, 2017
14,668
Skyboxes are broken up into multiple textures- here's the full list for Chozo Ruins.


I have some tools that make it pretty easy to track down specific textures in Metroid Prime, so if you want any others, let me know.

Oh cool, thanks!
I didn't know there would be so many pieces! Might be hard to personally address without accidentally creating unwanted seams. I'll experiment a bit but it might just be better for me to delete them from custom textures and let the originals show through. I'll find out.

There are a few more I'm after if you're offering. First, all of Samus' 3p suit textures. Maybe the 1p left hand, too.

Second, whatever texture creates this beige space effect above the frigate. It's got visible banding and color blocking I'd like to smooth out.
VJQ8oBz.png
 

Bearborg

Member
Jun 23, 2018
6
Third-person Samus textures:
Power Suit:
tex1_64x64_m_dc893b73a414cb4c_14
tex1_64x64_m_af1c411bff37445b_14
tex1_64x64_m_4c1f4e1584953213_14
tex1_64x64_m_38b803a22eabb2ef_14
tex1_64x64_m_0419492b8934407f_14
tex1_128x128_m_cf9bc44bcbd36f8d_14
tex1_128x128_m_a4b016cb3bb1f42d_14
tex1_128x128_m_796fdc918c6e90d2_14
tex1_128x128_m_2b386211d28deea9_14
tex1_256x256_m_f5fcfccdfed56bd8_14
tex1_256x256_m_a61f3cc368a9c5fe_14
tex1_256x256_m_7ed9be20ef4fed55_14
tex1_256x256_m_6e76d486fc90efd4_14
---
tex1_64x64_m_77e166fdb55187d8_14
tex1_128x128_m_33a69ceccb9f1028_14
tex1_256x256_m_fba79698624fa6d5_14

Varia Suit:
tex1_64x64_m_df40d29e98015bd0_14
tex1_64x64_m_dc893b73a414cb4c_14
tex1_64x64_m_af1c411bff37445b_14
tex1_64x64_m_38b803a22eabb2ef_14
tex1_64x64_m_1f86871798bc6f66_14
tex1_128x128_m_90b9e28cb02d6d15_14
tex1_128x128_m_73b8649d184b42c7_14
tex1_128x128_m_3b981b533af7cbf0_14
tex1_128x128_m_31c9729bbebff00c_14
tex1_256x256_m_e54dec7509263ac3_14
tex1_256x256_m_e50417cc89f6da17_14
tex1_256x256_m_7a0241539f57e00a_14
tex1_256x256_m_6b816c135d61fedf_14
---
tex1_64x64_m_94a9f2e126592517_14
tex1_128x128_m_e83d6a18c442d17b_14
tex1_256x256_m_e2abedcfa245f34a_14

Gravity Suit:
tex1_64x64_m_c4c047eeb41cd7f6_14
tex1_64x64_m_af1c411bff37445b_14
tex1_64x64_m_9860919f9decf6f4_14
tex1_64x64_m_6c4e1270e0fc0ed8_14
tex1_64x64_m_4b851c896c0b2422_14
tex1_64x64_m_30c21042f4da675e_14
tex1_64x64_m_1ff3e9d69d2d5c6d_14
tex1_128x128_m_90b9e28cb02d6d15_14
tex1_128x128_m_73b8649d184b42c7_14
tex1_128x128_m_3b981b533af7cbf0_14
tex1_128x128_m_31c9729bbebff00c_14
tex1_128x128_m_028c7cb584c3021a_14
tex1_256x256_m_da817ef0f8338fa1_14
tex1_256x256_m_94c6e2799c1da72f_14
tex1_256x256_m_30614e5b942f77d9_14
tex1_256x256_m_2e96ffb547ec2103_14
---
tex1_64x64_m_ac2e6e00c583698e_14
tex1_64x64_m_3cff94599a1dfdeb_14
tex1_64x64_m_29d561b7be05f845_14
tex1_128x128_m_a57e6252cc7be3e9_14
tex1_256x256_m_69bc2d04d6c6faae_14

Phazon Suit:
tex1_32x32_m_9f2656dbb9f11fc3_14
tex1_32x32_m_605c26ef6af1b5af_14
tex1_64x64_m_f3e75b2087f5bf7e_14
tex1_64x64_m_c20d361c6b565727_14
tex1_64x64_m_b9b5671d6d497284_14
tex1_64x64_m_af1c411bff37445b_14
tex1_64x64_m_a4ae100f1ede7d61_14
tex1_64x64_m_9e18f71dd88c6c92_14
tex1_64x64_m_78d91fd55fb97ebb_14
tex1_64x64_m_1ce7d583ff26a85b_14
tex1_64x64_m_121de930946cd9a0_14
tex1_128x128_m_f94210ed52276395_14
tex1_128x128_m_db45e945e2afa9ef_14
tex1_128x128_m_82e1b409dac4d327_14
tex1_128x128_m_6f5229898b196e5d_14
tex1_128x128_m_5d3e3c8f8e44691a_14
tex1_128x128_m_3d25f4e5acfa2c52_14
tex1_128x128_m_01f8b82758a2b32b_14
---
tex1_64x64_m_46f6a01880d076c8_14
tex1_64x64_m_27d56f2744d5f9cf_14
tex1_128x128_m_c9f55a6fabc5198f_14
tex1_256x256_m_4a16526bfe93d36d_14


First-person hand textures:
Power Suit:
tex1_32x32_m_7f5be2b873cb2a5b_14
tex1_64x64_m_38b803a22eabb2ef_14
tex1_64x64_m_ff7536f456958d62_14
tex1_128x128_m_280f450554ef7706_14

Varia Suit:
tex1_32x32_m_b11f77e5ded1eee8_14
tex1_64x64_m_38b803a22eabb2ef_14
tex1_64x64_m_35f2fece808e0051_14
tex1_128x128_m_028716ecc9868af9_14

Gravity Suit:
tex1_32x32_m_ed1e3d0222a406dc_14
tex1_64x64_m_38b803a22eabb2ef_14
tex1_64x64_m_35f2fece808e0051_14
tex1_128x128_m_a17b5f264c3f304e_14

Phazon Suit:
tex1_64x64_m_005f4d9b757b9118_14
tex1_64x64_m_f3e75b2087f5bf7e_14
tex1_128x128_m_1e2438f33aec3640_14

Beige space effect: tex1_256x128_m_8c58d3de22eef675_14
 
Last edited:

collige

Member
Oct 31, 2017
12,772
Third-person Samus textures:



First-person hand textures:


Beige space effect: tex1_256x128_m_8c58d3de22eef675_14
Does this tool only work with Metroid Prime? There's some other games I'm working on where finding specific textures would be handy.


Thanks for the help. At the moment, I don't really have a plan for how to include user-generated overrides, but for textures we want to exclude entirely, the easiest thing to keep track of for me would be opening a Github issue since I already maintain a list of ignored textures for each game.
 
Oct 25, 2017
14,668
Thanks Bearborg. That shit's really split up, will make it difficult to address. I'll start poking around, though. I'd at least like to try tackling the upper chest and shoulders specifically, along with the helmet. Since those are the areas of detail most closely seen.

But then even on the same suit variant there are duplicate texture files for the same section of the suit, if I'm remembering correctly from when I gave them a quick glance. So that's a little confusing. Or maybe I just got lost.

Thanks for the help. At the moment, I don't really have a plan for how to include user-generated overrides, but for textures we want to exclude entirely, the easiest thing to keep track of for me would be opening a Github issue since I already maintain a list of ignored textures for each game.

I wouldn't know how to manage that either, and have never used github. I'm basically just straight replacing them in your pack I downloaded to create my own variant.
For the moment I've just been uploading my own personal changes to Gdrive. I wouldn't really consider them ready/finished for any sort of release but you're free to check it out if you're inclined.
https://drive.google.com/open?id=1ATWTly3iEDbACuc64nsARNnR_HrRbDeQ

On there is the fixed visor you already know about.
Also I touched up the Tallon IV surface (as viewed from the frigate) since I thought the sharpening made the red areas look... awkward.
I smoothed out the beige space effect so it doesn't look as color bandy and experimented with a subtle space cloud pattern.
I went through and smoothed out the weird pattern that happened to Chozo Ruins Skybox, but I would not recommend using these skybox ones yet.


On the topic of the Chozo Skybox, starting from your upscale and then smoothing out the oddities I think did result in a better skybox. Bouncing back and forth from original to our result, the seams even blend together better and color doesn't seem as blocky. With one exception. The only issue is when you look straight up. Even the original had visible seams here, but they seem to have become more pronounced after what I did (relating to the smoothing).
And for the life of me I can't find which specific textures/edges are the ones I need to address.

I'm away from my main machine right now but for reference (from memory):
A bunch of textures (blue labelled) basically circle around and leave an open hole in the center, and another texture (green) sits behind/above the hole to fill it.
I can't figure out which textures the red labelled edges belong to. I can't seem to match them up with the dds files. I know I'm looking at them I just can't recognize them. Because they're nondescript clouds. Haha
PiFaNdL.jpg


At this point I'm wondering if I'm better off just giving up and sticking with the OG textures.
 
Last edited:

Bearborg

Member
Jun 23, 2018
6
Does this tool only work with Metroid Prime? There's some other games I'm working on where finding specific textures would be handy.
Unfortunately yes, the set of tools I'm using is all made for Prime modding/hacking.

But then even on the same suit variant there are duplicate texture files for the same section of the suit, if I'm remembering correctly from when I gave them a quick glance. So that's a little confusing. Or maybe I just got lost.
Nope, you're correct. The duplicate textures are because there's a high-quality cutscene model for each suit AND a low-quality model used for morph ball transition animations. I've edited my last post to put dividers between the high-quality and low-quality models' textures- the ones up top are HQ and the ones underneath are LQ. All the low-quality textures are just shrunken-down versions of the HQ textures packed into a smaller number of files, so if you do the HQ ones first it should be easy to copy them over the LQ ones.

I can't figure out which textures the red labelled edges belong to. I can't seem to match them up with the dds files. I know I'm looking at them I just can't recognize them.
You're looking for the textures with "256x128" in their filenames- the last 8 in my list. You might also have noticed that textures are vertically flipped, so the edges you want will be on the bottom of the textures.

Also: I've given Metroid Prime 2 a shot. Still need to fix a couple issues, but I'll probably upload the full pack sometime this week.
 

AztecComplex

Banned
Oct 25, 2017
10,371
Oh dear, just release the Prime Trilogy HD already, Nintendo! Goddammit. The wait for Prime 4 is gonna be so painful.
 

Bearborg

Member
Jun 23, 2018
6
Does this work on the trilogy or does it only work with the game cube versions?
It'll work with the Trilogy, but you'll need to rename the texture folder with the Trilogy's game id (R3ME01 or R3MP01 for NTSC and PAL respectively) so that Dolphin knows to load it. Any UI elements that were changed for the Wii version (e.g. Wiimote button prompts) won't be HD, but everything else should be.
 

Deleted member 14663

User requested account closure
Banned
Oct 27, 2017
749
I feel like this project could go far, the whole trilogy and then resident evil 4 hd pack from albert ported to the Wii version!
 
OP
OP
Dancrane212

Dancrane212

Member
Oct 25, 2017
13,963
It'll work with the Trilogy, but you'll need to rename the texture folder with the Trilogy's game id (R3ME01 or R3MP01 for NTSC and PAL respectively) so that Dolphin knows to load it. Any UI elements that were changed for the Wii version (e.g. Wiimote button prompts) won't be HD, but everything else should be.

Awesome!