Hacking How can I recompress ARM9 for Metroid Prime: Hunters?

atrueboss

Member
OP
Newcomer
Joined
Dec 27, 2019
Messages
7
Trophies
0
Age
28
XP
43
Country
United Kingdom
I am currently working on a balance mod for this game (making all the weapons and hunters balanced by changing values in ARM9).

The file needs to be decompressed in order to do anything practical.
Finding the values and editing was done with brute force and is no issue now.

The problem for me is that I need to recompress the ARM9 before I insert it back into the MPH rom. If I put it back in decompressed, the game works but suffers memory problems when playing online due to the ARM9 file being larger than the original because it's decompressed, leading to crashes.

Does anyone have a solution to this problem? I have tried using BLZ compressor by CUE but it always gives me this error when I try to boot the rom in NO$GBA.

"Undefined opcode - with no debug vector defined."
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,796
Trophies
3
XP
28,413
Country
United Kingdom
Are you sure it was compressed to begin with?

A recall an older thread wherein I think it was that game which Crystaltile2 false positived as compressed and caused some woes before it was figured out.
 

atrueboss

Member
OP
Newcomer
Joined
Dec 27, 2019
Messages
7
Trophies
0
Age
28
XP
43
Country
United Kingdom
Yeah I'm pretty sure it is.

It can be extracted from the rom either compressed or decompressed using EveryFileExplorer and they give me different files. One 500kb and the other 888kb.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, ok sorry