HAGI - GC/Wii | Inject Texture

Imancol

Otak Productions
OP
Member
Joined
Jun 29, 2017
Messages
1,376
Trophies
0
XP
2,766
Country
Colombia
I've been delving deeper into how the Gamecube and Wii game ports work on the Switch. This is what I found out about replacing textures, so you can use this to add entire texture packs.

From what I can understand, HAGI loads the textures into RAM as .dds. This is the structure

1698174014847.png


GREEN: SIZE X Y
ORANGE: OFFSET TEXT RAM (.DDS)
BLUE: HASH 16 byte.

They are assigned in alphabetical order (the first would be the Nintendo logo)

To add the texture to .har .hix file, first revert the endian format of the hash and use Hixtool

[Sunshine]
580F0000 00201BA0
580F1000 000005D0
580F1000 000005C8
580F1000 000000D0
780F0000 000000A0
640F0000 00000000 00000000
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: @BigOnYa series S is the way to go, its a bargain for a capable system