Registrarse

[Otros] HG/SS | Remover el limite de 510 EVs por Pokémon

Lunos

Enfrentando a La Organización
Miembro insignia
Antes de empezar, hay que aclarar que todos los creditos van totalmente a MeroMero que fue quien explicó el metodo en el tema de su HackROM en PokeCommunity.
Ahora si, al lio.

Requisitos:
-Una versión especial de New Super Mario Bros. Editor que pueden descargar aqui o aqui mediante DropBox
-Una ROM Americana de HeartGold o SoulSilver
-Un editor hexadecimal (yo usaré mi amado HxD)
-La calculadora de Windows, porque pasaremos un valor de decimal a hexadecimal

Procedimiento:
1) Abrimos nuestra ROM con NSMB Editor, vamos a la pestaña Tools/Options, clickeamos en "Decompress ARM9 Binary", esperamos unos momentos y luego extraeremos el archivo "ARM9.bin" de nuestra rom yendo a la pestaña ROM File Browser, seleccionando el archivo "arm9.bin" y posteriormente clickeando en "Extract".

2) Abrimos el archivo "arm9.bin" que hemos extraido con nuestro editor hexadecimal de preferencia y buscamos "FE 01 00 00"
Nota: Hay 3 resultados, las mismas modificaciones se deben hacer en los tres casos.

3) Reemplazamos "FE 01" por el valor que ustedes quieran poner como el limite de los EVs que un Pokémon podrá tener.
Repito: Hay 3 resultados, las mismas modificaciones se deben hacer en los tres casos.
Nota: "FE 01" en decimal es 510, el limite por defecto de EVs en total que un Pokémon puede tener.
Nota2: Las estadisticas de los Pokémon tienen un limite de 999 Puntos y 255 EVs cada una.
Nota3: El limite general definitivo de EVs que un Pokémon puede tener es de 1530, pero para alcanzar los 999 Puntos por estadistica a Nivel 100 solo se precisa 1512 ya que cada 4 EVs se gana 1 punto en su correspondiente stat, haciendo inutiles los restantes 3 EVs en cada estadistica.

4) Una vez hechos los cambios pertinentes guardamos el archivo "arm9.bin", volvemos a NSMB Editor, pestaña "ROM File Browser", click en "arm9.bin", click en "Replace", elegimos nuestro arm9.bin modificado, esperamos unos segunditos solo por si las moscas y ya está listo.

Y basicamente eso es todo.

Aqui he grabado un video demostrando (junto a otras modificaciones que expliqué en este tema) como mi Cyndaquil supera el limite de 510 EVs mediante Vitaminas modificadas.

Nota: Detalles en la descripción.

Antes de despedirme haré una mención honorifica a este Action Replay de HeartGold que es facilmente encontrable en Google:
520899C4 F99CF7E6
120899CC 000021A3
120899D8 000021A4
120899E4 000021A5
120899F0 000021A6
120899FC 000021A8
12089A08 000021A9
12089A14 000021A7
D2000000 00000000
94000130 FDFF0000
120899CC 0000210D
120899D8 0000210D
120899E4 0000210E
120899F0 0000210F
120899FC 00002111
12089A08 00002112
12089A14 00002110
D2000000 00000000
94000130 FEFF0000
120899CC 00002146
120899D8 00002146
120899E4 00002147
120899F0 00002148
120899FC 0000214A
12089A08 0000214B
12089A14 00002149
D2000000 00000000
Basicamente sirve para comprobar los EVs e IVs de un Pokémon manteniendo pulsado L (EVs) o R (IVs) al entrar en el menú con los datos de tu Pokémon.

EDITO: Tambien, como alternativa para los que usan Desmume, Meromero me comentó que existe un Script escrito en Lua que cumple el mismo proposito y mas. Lo pueden encontrar aqui.

Pues nada mas, hasta luego.​
 
Última edición:
Arriba