Ví esto y decidí re-escribir un poco este tutorial.
Como lo mencioné en el titulo, aumentaremos la cantidad de niveles de Pokémon Fire Red de 100 a 255.
Los creditos van para Esipode por haber posteado el tutorial justo aqui, Doesnt por haber encontrado la raiz de un problema con el metodo y Blurose por haberlo solucionado.
Sin mas que decir, empecemos.
Requisitos:
-ROM de Pokémon Fire Red v1.0 (USA).
-Editor de texto y editor hexadecimal a preferencia.
Instrucciones:
1) Copiar la siguiente Rutina ASM Compilada e insertarla en un offset con espacio vacio dentro de nuestra ROM.
Como me gusta apostarle a lo seguro, sugiero que la inserten en un offset que acabe en 0, 4, 8 o C.
Yo la dejaré en 800000
2) Haremos las siguientes modificaciones:
En el offset 02FFB8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0300E4 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0301F4 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03DCC8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03E828 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03E894 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 04199C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 043B88 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 043C0C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 049F48 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E7F10 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E803C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E814C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 136790 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 13AADC - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 1569E8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 156B14 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 156C24 - Reemplazar E4 3A 25 08 con XX XX XX 08
Nota: XX XX XX 08 = Offset donde insertamos la Rutina Compilada del Paso 1, convertido en un pointer.
Ej: Yo la inserté en 800000, por lo que debo de reemplazar XX XX XX 08 con 00 00 80 08.
3) Haremos las siguientes modificaciones:
En el offset 04A216 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 021CFA - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 021FB6 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 03E806 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 03E872 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041834 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B1E - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B22 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 0420E8 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 0420EC - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 04274E - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 045684 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B0E - Cambiar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 032F6E - Cambiar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
4) Haremos las siguientes modificaciones:
En el offset 03E7F2 - Reemplazar CA 25 6D 00 con 20 25 6D 01
En el offset 03E85E - Reemplazar CA 25 6D 00 con 20 25 6D 01
En el offset 02FF34 - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 0E7E8C - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 156964 - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 043B64 - Reemplazar C8 21 49 00 con 20 21 49 01
En el offset 030094 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 049ED4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 03DBF8 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 156AC4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 156BCC - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 1366AA - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 13A9F4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 0E7FEC - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 0E80F4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 03019C - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 043BE0 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 043B5E - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 041860 - Reemplazar CA 20 40 00 con 20 20 40 01
5) En el offset 1262D2 - Reemplazar 64 con TU NIVEL EN HEXADECIMAL
6) Haremos las siguientes modificaciones:
En el offset 136684 - Reemplazar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 13A9DC - Reemplazar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 13664C - Reemplazar 07 con 09
En el offset 1366C0 - Reemplazar 07 con 09
7) Haremos las siguientes modificaciones:
En el offset 136378 - Reemplazar 03 con 04
En el offset 13639C - Reemplazar 03 con 04
En el offset 136534 - Reemplazar 03 con 04
En el offset 13656E - Reemplazar 03 con 04
En el offset 1365A4 - Reemplazar 03 con 04
En el offset 1365DA - Reemplazar 03 con 04
En el offset 136610 - Reemplazar 03 con 04
En el offset 11E9B2 - Reemplazar 03 con 04
8) Nos dirigmos a este post y aplicamos los cambios redactados en él.
9) Guardar y probar.
Explicación del proceso.
Aqui hay un video tutorial bastante innecesario, muestra del resultado en el Minuto 9:50.
Instrucciones Rapidas:
https://pastebin.com/raw/JWdWLthj
Y eso fue todo.
Como lo mencioné en el titulo, aumentaremos la cantidad de niveles de Pokémon Fire Red de 100 a 255.
Los creditos van para Esipode por haber posteado el tutorial justo aqui, Doesnt por haber encontrado la raiz de un problema con el metodo y Blurose por haberlo solucionado.
Sin mas que decir, empecemos.
Requisitos:
-ROM de Pokémon Fire Red v1.0 (USA).
-Editor de texto y editor hexadecimal a preferencia.
Instrucciones:
1) Copiar la siguiente Rutina ASM Compilada e insertarla en un offset con espacio vacio dentro de nuestra ROM.
Como me gusta apostarle a lo seguro, sugiero que la inserten en un offset que acabe en 0, 4, 8 o C.
Yo la dejaré en 800000
Código:
00 00 00 00 01 00 00 00 08 00 00 00 1B 00 00 00 40 00 00 00 7D 00 00 00 D8 00 00 00 57 01 00 00 00 02 00 00 D9 02 00 00 E8 03 00 00 33 05 00 00 C0 06 00 00 95 08 00 00 B8 0A 00 00 2F 0D 00 00 00 10 00 00 31 13 00 00 C8 16 00 00 CB 1A 00 00 40 1F 00 00 2D 24 00 00 98 29 00 00 87 2F 00 00 00 36 00 00 09 3D 00 00 A8 44 00 00 E3 4C 00 00 C0 55 00 00 45 5F 00 00 78 69 00 00 5F 74 00 00 00 80 00 00 61 8C 00 00 88 99 00 00 7B A7 00 00 40 B6 00 00 DD C5 00 00 58 D6 00 00 B7 E7 00 00 00 FA 00 00 39 0D 01 00 68 21 01 00 93 36 01 00 C0 4C 01 00 F5 63 01 00 38 7C 01 00 8F 95 01 00 00 B0 01 00 91 CB 01 00 48 E8 01 00 2B 06 02 00 40 25 02 00 8D 45 02 00 18 67 02 00 E7 89 02 00 00 AE 02 00 69 D3 02 00 28 FA 02 00 43 22 03 00 C0 4B 03 00 A5 76 03 00 F8 A2 03 00 BF D0 03 00 00 00 04 00 C1 30 04 00 08 63 04 00 DB 96 04 00 40 CC 04 00 3D 03 05 00 D8 3B 05 00 17 76 05 00 00 B2 05 00 99 EF 05 00 E8 2E 06 00 F3 6F 06 00 C0 B2 06 00 55 F7 06 00 B8 3D 07 00 EF 85 07 00 00 D0 07 00 F1 1B 08 00 C8 69 08 00 8B B9 08 00 40 0B 09 00 ED 5E 09 00 98 B4 09 00 47 0C 0A 00 00 66 0A 00 C9 C1 0A 00 A8 1F 0B 00 A3 7F 0B 00 C0 E1 0B 00 05 46 0C 00 78 AC 0C 00 1F 15 0D 00 00 80 0D 00 21 ED 0D 00 88 5C 0E 00 3B CE 0E 00 40 42 0F 00 70 B7 0F 00 94 2E 10 00 AC A7 10 00 B8 22 11 00 B8 9F 11 00 AC 1E 12 00 94 9F 12 00 70 22 13 00 40 A7 13 00 04 2E 14 00 BC B6 14 00 68 41 15 00 08 CE 15 00 9C 5C 16 00 24 ED 16 00 A0 7F 17 00 10 14 18 00 74 AA 18 00 CC 42 19 00 18 DD 19 00 58 79 1A 00 8C 17 1B 00 B4 B7 1B 00 D0 59 1C 00 E0 FD 1C 00 E4 A3 1D 00 DC 4B 1E 00 C8 F5 1E 00 A8 A1 1F 00 7C 4F 20 00 44 FF 20 00 00 B1 21 00 B0 64 22 00 54 1A 23 00 EC D1 23 00 78 8B 24 00 F8 46 25 00 6C 04 26 00 D4 C3 26 00 30 85 27 00 80 48 28 00 C4 0D 29 00 FC D4 29 00 28 9E 2A 00 48 69 2B 00 5C 36 2C 00 64 05 2D 00 60 D6 2D 00 50 A9 2E 00 34 7E 2F 00 0C 55 30 00 D8 2D 31 00 98 08 32 00 4C E5 32 00 F4 C3 33 00 90 A4 34 00 2C 85 35 00 C8 65 36 00 64 46 37 00 00 27 38 00 9C 07 39 00 38 E8 39 00 D4 C8 3A 00 70 A9 3B 00 0C 8A 3C 00 A8 6A 3D 00 44 4B 3E 00 E0 2B 3F 00 7C 0C 40 00 18 ED 40 00 B4 CD 41 00 50 AE 42 00 EC 8E 43 00 88 6F 44 00 24 50 45 00 C0 30 46 00 5C 11 47 00 F8 F1 47 00 94 D2 48 00 30 B3 49 00 CC 93 4A 00 68 74 4B 00 04 55 4C 00 A0 35 4D 00 3C 16 4E 00 D8 F6 4E 00 74 D7 4F 00 10 B8 50 00 AC 98 51 00 48 79 52 00 E4 59 53 00 80 3A 54 00 1C 1B 55 00 B8 FB 55 00 54 DC 56 00 F0 BC 57 00 8C 9D 58 00 28 7E 59 00 C4 5E 5A 00 60 3F 5B 00 80 84 57 00 04 69 58 00 7C 4F 59 00 E8 37 5A 00 48 22 5B 00 9C 0E 5C 00 E4 FC 5C 00 20 ED 5D 00 50 DF 5E 00 74 D3 5F 00 8C C9 60 00 98 C1 61 00 98 BB 62 00 8C B7 63 00 74 B5 64 00 50 B5 65 00 20 B7 66 00 E4 BA 67 00 9C C0 68 00 48 C8 69 00 E8 D1 6A 00 7C DD 6B 00 04 EB 6C 00 80 FA 6D 00 F0 0B 6F 00 54 1F 70 00 AC 34 71 00 F8 4B 72 00 38 65 73 00 6C 80 74 00 94 9D 75 00 B0 BC 76 00 C0 DD 77 00 C4 00 79 00 BC 25 7A 00 A8 4C 7B 00 88 75 7C 00 5C A0 7D 00 24 CD 7E 00 E0 FB 7F 00 90 2C 81 00 34 5F 82 00 CC 93 83 00 58 CA 84 00 D8 02 86 00 4C 3D 87 00 B4 79 88 00 10 B8 89 00 60 F8 8A 00 A4 3A 8C 00 DC 7E 8D 00 08 C5 8E 00 28 0D 90 00 3C 57 91 00 44 A3 92 00 00 00 00 00 01 00 00 00 0F 00 00 00 34 00 00 00 7A 00 00 00 ED 00 00 00 96 01 00 00 7D 02 00 00 AE 03 00 00 2E 05 00 00 08 07 00 00 41 09 00 00 E1 0B 00 00 EE 0E 00 00 6F 12 00 00 69 16 00 00 E1 1A 00 00 DB 1F 00 00 5C 25 00 00 67 2B 00 00 00 32 00 00 28 39 00 00 E2 40 00 00 31 49 00 00 14 52 00 00 8D 5B 00 00 9C 65 00 00 41 70 00 00 7A 7B 00 00 48 87 00 00 A8 93 00 00 97 A0 00 00 14 AE 00 00 1B BC 00 00 A9 CA 00 00 B9 D9 00 00 47 E9 00 00 4E F9 00 00 C9 09 01 00 B1 1A 01 00 00 2C 01 00 AE 3D 01 00 B6 4F 01 00 0D 62 01 00 AE 74 01 00 8D 87 01 00 A2 9A 01 00 E4 AD 01 00 47 C1 01 00 C1 D4 01 00 48 E8 01 00 FC 00 02 00 43 1A 02 00 1A 34 02 00 7D 4E 02 00 68 69 02 00 D7 84 02 00 C5 A0 02 00 2F BD 02 00 0E DA 02 00 60 F7 02 00 1D 15 03 00 40 33 03 00 C4 51 03 00 A3 70 03 00 D7 8F 03 00 58 AF 03 00 21 CF 03 00 2A EF 03 00 8E 14 04 00 EA 37 04 00 78 5E 04 00 A6 85 04 00 67 AA 04 00 AA D2 04 00 83 FB 04 00 7F 21 05 00 55 4B 05 00 B4 75 05 00 BF 9C 05 00 00 C8 05 00 BD F3 05 00 A5 1B 06 00 26 48 06 00 16 75 06 00 A4 9D 06 00 37 CB 06 00 29 F9 06 00 21 22 07 00 92 50 07 00 52 7F 07 00 76 A8 07 00 8E D7 07 00 E1 06 08 00 ED 2F 08 00 70 5F 08 00 1A 8F 08 00 C5 B7 08 00 73 E7 08 00 0A 08 09 00 C0 27 09 00 04 70 09 00 3C BA 09 00 68 06 0A 00 88 54 0A 00 9C A4 0A 00 A4 F6 0A 00 A0 4A 0B 00 90 A0 0B 00 74 F8 0B 00 4C 52 0C 00 18 AE 0C 00 D8 0B 0D 00 8C 6B 0D 00 34 CD 0D 00 D0 30 0E 00 60 96 0E 00 E4 FD 0E 00 5C 67 0F 00 C8 D2 0F 00 28 40 10 00 7C AF 10 00 C4 20 11 00 00 94 11 00 30 09 12 00 54 80 12 00 6C F9 12 00 78 74 13 00 78 F1 13 00 6C 70 14 00 54 F1 14 00 30 74 15 00 00 F9 15 00 C4 7F 16 00 7C 08 17 00 28 93 17 00 C8 1F 18 00 5C AE 18 00 E4 3E 19 00 60 D1 19 00 D0 65 1A 00 34 FC 1A 00 8C 94 1B 00 D8 2E 1C 00 18 CB 1C 00 4C 69 1D 00 74 09 1E 00 90 AB 1E 00 A0 4F 1F 00 A4 F5 1F 00 9C 9D 20 00 88 47 21 00 68 F3 21 00 3C A1 22 00 04 51 23 00 C0 02 24 00 70 B6 24 00 14 6C 25 00 AC 23 26 00 38 DD 26 00 B8 98 27 00 2C 56 28 00 94 15 29 00 F0 D6 29 00 40 9A 2A 00 84 5F 2B 00 BC 26 2C 00 E8 EF 2C 00 08 BB 2D 00 1C 88 2E 00 24 57 2F 00 20 28 30 00 10 FB 30 00 F4 CF 31 00 CC A6 32 00 98 7F 33 00 58 5A 34 00 0C 37 35 00 B4 15 36 00 50 F6 36 00 E0 D8 37 00 64 BD 38 00 DC A3 39 00 48 8C 3A 00 A8 76 3B 00 FC 62 3C 00 44 51 3D 00 80 41 3E 00 B0 33 3F 00 D4 27 40 00 EC 1D 41 00 F8 15 42 00 F8 0F 43 00 EC 0B 44 00 D4 09 45 00 B0 09 46 00 80 0B 47 00 44 0F 48 00 FC 14 49 00 A8 1C 4A 00 48 26 4B 00 DC 31 4C 00 64 3F 4D 00 E0 4E 4E 00 50 60 4F 00 B4 73 50 00 0C 89 51 00 58 A0 52 00 98 B9 53 00 CC D4 54 00 F4 F1 55 00 10 11 57 00 20 32 58 00 24 55 59 00 1C 7A 5A 00 08 A1 5B 00 E8 C9 5C 00 BC F4 5D 00 84 21 5F 00 40 50 60 00 F0 80 61 00 94 B3 62 00 2C E8 63 00 B8 1E 65 00 38 57 66 00 AC 91 67 00 14 CE 68 00 70 0C 6A 00 C0 4C 6B 00 04 8F 6C 00 3C D3 6D 00 68 19 6F 00 88 61 70 00 9C AB 71 00 A4 F7 72 00 A0 45 74 00 90 95 75 00 74 E7 76 00 4C 3B 78 00 18 91 79 00 D8 E8 7A 00 8C 42 7C 00 34 9E 7D 00 D0 FB 7E 00 60 5B 80 00 E4 BC 81 00 5C 20 83 00 C8 85 84 00 28 ED 85 00 7C 56 87 00 C4 C1 88 00 00 2F 8A 00 30 9E 8B 00 54 0F 8D 00 6C 82 8E 00 78 F7 8F 00 00 00 00 00 01 00 00 00 04 00 00 00 0D 00 00 00 20 00 00 00 41 00 00 00 70 00 00 00 B2 00 00 00 14 01 00 00 89 01 00 00 1C 02 00 00 E9 02 00 00 C7 03 00 00 CE 04 00 00 37 06 00 00 A5 07 00 00 99 09 00 00 E6 0B 00 00 94 0E 00 00 AE 11 00 00 40 15 00 00 52 19 00 00 F2 1D 00 00 2B 23 00 00 0A 29 00 00 9B 2F 00 00 EC 36 00 00 0C 3F 00 00 07 48 00 00 EE 51 00 00 D0 5C 00 00 BB 68 00 00 C2 75 00 00 F4 83 00 00 63 93 00 00 21 A4 00 00 40 B6 00 00 DD C5 00 00 A1 DA 00 00 59 EC 00 00 00 04 01 00 FD 17 01 00 C5 32 01 00 35 49 01 00 5E 67 01 00 6F 80 01 00 3D A2 01 00 1D BE 01 00 D7 E3 01 00 B6 02 02 00 A4 2C 02 00 B6 4E 02 00 21 7D 02 00 99 A2 02 00 CF D5 02 00 E2 FE 02 00 33 37 03 00 17 64 03 00 D4 A1 03 00 C2 D2 03 00 40 16 04 00 70 4B 04 00 05 95 04 00 B3 CE 04 00 B8 1E 05 00 20 5D 05 00 F0 B3 05 00 4F F7 05 00 4A 55 06 00 DF 9D 06 00 64 03 07 00 70 51 07 00 E1 BE 07 00 A7 12 08 00 69 88 08 00 2B E2 08 00 A6 60 09 00 AA C0 09 00 47 48 0A 00 D3 AE 0A 00 00 40 0B 00 5B AD 0B 00 85 48 0C 00 F9 BC 0C 00 91 62 0D 00 69 DE 0D 00 E4 8E 0E 00 6A 12 0F 00 3D CE 0F 00 C0 59 10 00 64 21 11 00 33 B5 11 00 21 89 12 00 8C 25 13 00 42 06 14 00 9C AB 14 00 99 99 15 00 34 48 16 00 FB 43 17 00 2C FC 17 00 51 B6 18 00 48 12 1A 00 50 1E 1B 00 4C 2C 1C 00 3C 3C 1D 00 20 4E 1E 00 F8 61 1F 00 C4 77 20 00 84 8F 21 00 38 A9 22 00 E0 C4 23 00 7C E2 24 00 0C 02 26 00 90 23 27 00 08 47 28 00 74 6C 29 00 D4 93 2A 00 28 BD 2B 00 70 E8 2C 00 AC 15 2E 00 DC 44 2F 00 00 76 30 00 18 A9 31 00 24 DE 32 00 24 15 34 00 18 4E 35 00 00 89 36 00 DC C5 37 00 AC 04 39 00 70 45 3A 00 D4 CC 3C 00 74 13 3E 00 08 5C 3F 00 90 A6 40 00 0C F3 41 00 7C 41 43 00 E0 91 44 00 38 E4 45 00 84 38 47 00 C4 8E 48 00 F8 E6 49 00 20 41 4B 00 3C 9D 4C 00 4C FB 4D 00 50 5B 4F 00 48 BD 50 00 34 21 52 00 14 87 53 00 E8 EE 54 00 B0 58 56 00 6C C4 57 00 1C 32 59 00 C0 A1 5A 00 58 13 5C 00 E4 86 5D 00 64 FC 5E 00 D8 73 60 00 40 ED 61 00 9C 68 63 00 EC E5 64 00 30 65 66 00 68 E6 67 00 94 69 69 00 B4 EE 6A 00 C8 75 6C 00 D0 FE 6D 00 CC 89 6F 00 BC 16 71 00 A0 A5 72 00 84 34 74 00 5C C5 75 00 28 58 77 00 E8 EC 78 00 9C 83 7A 00 44 1C 7C 00 E0 B6 7D 00 70 53 7F 00 F4 F1 80 00 6C 92 82 00 D8 34 84 00 38 D9 85 00 8C 7F 87 00 D4 27 89 00 10 D2 8A 00 40 7E 8C 00 64 2C 8E 00 7C DC 8F 00 88 8E 91 00 88 42 93 00 7C F8 94 00 64 B0 96 00 40 6A 98 00 10 26 9A 00 D4 E3 9B 00 8C A3 9D 00 38 65 9F 00 D8 28 A1 00 6C EE A2 00 F4 B5 A4 00 70 7F A6 00 E0 4A A8 00 D0 17 AA 00 B4 E6 AB 00 8C B7 AD 00 58 8A AF 00 18 5F B1 00 CC 35 B3 00 74 0E B5 00 10 E9 B6 00 A0 C5 B8 00 24 A4 BA 00 9C 84 BC 00 08 67 BE 00 68 4B C0 00 BC 31 C2 00 04 1A C4 00 40 04 C6 00 70 F0 C7 00 94 DE C9 00 AC CE CB 00 B8 C0 CD 00 B8 B4 CF 00 AC AA D1 00 94 A2 D3 00 70 9C D5 00 40 98 D7 00 04 96 D9 00 BC 95 DB 00 68 97 DD 00 08 9B DF 00 9C A0 E1 00 24 A8 E3 00 A0 B1 E5 00 10 BD E7 00 74 CA E9 00 CC D9 EB 00 18 EB ED 00 58 FE EF 00 8C 13 F2 00 B4 2A F4 00 D0 43 F6 00 E0 5E F8 00 E4 7B FA 00 DC 9A FC 00 C8 BB FE 00 A8 DE 00 01 7C 03 03 01 44 2A 05 01 00 53 07 01 B0 7D 09 01 54 AA 0B 01 EC D8 0D 01 78 09 10 01 F8 3B 12 01 6C 70 14 01 D4 A6 16 01 00 00 00 00 01 00 00 00 09 00 00 00 39 00 00 00 60 00 00 00 87 00 00 00 B3 00 00 00 EC 00 00 00 3A 01 00 00 A3 01 00 00 30 02 00 00 E6 02 00 00 CD 03 00 00 ED 04 00 00 4C 06 00 00 F3 07 00 00 E7 09 00 00 30 0C 00 00 D6 0E 00 00 DF 11 00 00 54 15 00 00 3A 19 00 00 99 1D 00 00 79 22 00 00 E0 27 00 00 D7 2D 00 00 63 34 00 00 8C 3B 00 00 5A 43 00 00 D3 4B 00 00 00 55 00 00 E6 5E 00 00 8D 69 00 00 FD 74 00 00 3C 81 00 00 53 8E 00 00 47 9C 00 00 20 AB 00 00 E6 BA 00 00 9F CB 00 00 54 DD 00 00 0A F0 00 00 C9 03 01 00 99 18 01 00 80 2E 01 00 87 45 01 00 B3 5D 01 00 0C 77 01 00 9A 91 01 00 63 AD 01 00 70 CA 01 00 C6 E8 01 00 6D 08 02 00 6D 29 02 00 CC 4B 02 00 93 6F 02 00 C7 94 02 00 70 BB 02 00 96 E3 02 00 3F 0D 03 00 74 38 03 00 3A 65 03 00 99 93 03 00 99 C3 03 00 40 F5 03 00 97 28 04 00 A3 5D 04 00 6C 94 04 00 FA CC 04 00 53 07 05 00 80 43 05 00 86 81 05 00 6D C1 05 00 3D 03 06 00 FC 46 06 00 B3 8C 06 00 67 D4 06 00 20 1E 07 00 E6 69 07 00 BF B7 07 00 B4 07 08 00 CA 59 08 00 09 AE 08 00 79 04 09 00 20 5D 09 00 07 B8 09 00 33 15 0A 00 AC 74 0A 00 7A D6 0A 00 A3 3A 0B 00 30 A1 0B 00 26 0A 0C 00 8D 75 0C 00 6D E3 0C 00 CC 53 0D 00 B3 C6 0D 00 27 3C 0E 00 30 B4 0E 00 D6 2E 0F 00 1F AC 0F 00 14 2C 10 00 FD AD 10 00 37 26 11 00 C3 B3 11 00 94 39 12 00 59 C1 12 00 12 4B 13 00 BF D6 13 00 60 64 14 00 F5 F3 14 00 7E 85 15 00 FB 18 16 00 6C AE 16 00 D1 45 17 00 2A DF 17 00 77 7A 18 00 B8 17 19 00 ED B6 19 00 16 58 1A 00 33 FB 1A 00 44 A0 1B 00 49 47 1C 00 42 F0 1C 00 2F 9B 1D 00 10 48 1E 00 E5 F6 1E 00 AE A7 1F 00 6B 5A 20 00 1C 0F 21 00 C1 C5 21 00 5A 7E 22 00 E7 38 23 00 68 F5 23 00 DD B3 24 00 46 74 25 00 A3 36 26 00 F4 FA 26 00 39 C1 27 00 72 89 28 00 9F 53 29 00 C0 1F 2A 00 D5 ED 2A 00 DE BD 2B 00 DB 8F 2C 00 CC 63 2D 00 B1 39 2E 00 8A 11 2F 00 57 EB 2F 00 18 C7 30 00 CD A4 31 00 76 84 32 00 13 66 33 00 A4 49 34 00 29 2F 35 00 A2 16 36 00 0F 00 37 00 70 EB 37 00 C5 D8 38 00 0E C8 39 00 4B B9 3A 00 7C AC 3B 00 A1 A1 3C 00 BA 98 3D 00 C7 91 3E 00 C8 8C 3F 00 BD 89 40 00 A6 88 41 00 83 89 42 00 54 8C 43 00 19 91 44 00 D2 97 45 00 7F A0 46 00 20 AB 47 00 B5 B7 48 00 3E C6 49 00 BB D6 4A 00 2C E9 4B 00 91 FD 4C 00 EA 13 4E 00 37 2C 4F 00 78 46 50 00 AD 62 51 00 D6 80 52 00 F3 A0 53 00 04 C3 54 00 09 E7 55 00 02 0D 57 00 EF 34 58 00 D0 5E 59 00 A5 8A 5A 00 6E B8 5B 00 2B E8 5C 00 DC 19 5E 00 81 4D 5F 00 1A 83 60 00 A7 BA 61 00 28 F4 62 00 9D 2F 64 00 06 6D 65 00 63 AC 66 00 B4 ED 67 00 F8 2F 69 00 30 74 6A 00 5C BA 6B 00 7C 02 6D 00 90 4C 6E 00 98 98 6F 00 94 E6 70 00 84 36 72 00 68 88 73 00 40 DC 74 00 0C 32 76 00 CC 89 77 00 80 E3 78 00 28 3F 7A 00 C4 9C 7B 00 54 FC 7C 00 D8 5D 7E 00 50 C1 7F 00 BC 26 81 00 1C 8E 82 00 70 F7 83 00 B8 62 85 00 F4 CF 86 00 24 3F 88 00 48 B0 89 00 60 23 8B 00 6C 98 8C 00 6C 0F 8E 00 60 88 8F 00 48 03 91 00 24 80 92 00 F4 FE 93 00 B8 7F 95 00 70 02 97 00 1C 87 98 00 BC 0D 9A 00 50 96 9B 00 D8 20 9D 00 54 AD 9E 00 C4 3B A0 00 28 CC A1 00 80 5E A3 00 CC F2 A4 00 0C 89 A6 00 40 21 A8 00 68 BB A9 00 84 57 AB 00 94 F5 AC 00 98 95 AE 00 90 37 B0 00 7C DB B1 00 5C 81 B3 00 30 29 B5 00 F8 D2 B6 00 B4 7E B8 00 00 00 00 00 01 00 00 00 06 00 00 00 15 00 00 00 33 00 00 00 64 00 00 00 AC 00 00 00 12 01 00 00 99 01 00 00 47 02 00 00 20 03 00 00 28 04 00 00 66 05 00 00 DD 06 00 00 93 08 00 00 8C 0A 00 00 CC 0C 00 00 5A 0F 00 00 39 12 00 00 6F 15 00 00 00 19 00 00 F0 1C 00 00 46 21 00 00 05 26 00 00 33 2B 00 00 D4 30 00 00 EC 36 00 00 82 3D 00 00 99 44 00 00 37 4C 00 00 60 54 00 00 18 5D 00 00 66 66 00 00 4D 70 00 00 D3 7A 00 00 FC 85 00 00 CC 91 00 00 4A 9E 00 00 79 AB 00 00 5F B9 00 00 00 C8 00 00 60 D7 00 00 86 E7 00 00 75 F8 00 00 33 0A 01 00 C4 1C 01 00 2C 30 01 00 72 44 01 00 99 59 01 00 A7 6F 01 00 A0 86 01 00 88 9E 01 00 66 B7 01 00 3D D1 01 00 13 EC 01 00 EC 07 02 00 CC 24 02 00 BA 42 02 00 B9 61 02 00 CF 81 02 00 00 A3 02 00 50 C5 02 00 C6 E8 02 00 65 0D 03 00 33 33 03 00 34 5A 03 00 6C 82 03 00 E2 AB 03 00 99 D6 03 00 97 02 04 00 E0 2F 04 00 78 5E 04 00 66 8E 04 00 AD BF 04 00 53 F2 04 00 5C 26 05 00 CC 5B 05 00 AA 92 05 00 F9 CA 05 00 BF 04 06 00 00 40 06 00 C0 7C 06 00 06 BB 06 00 D5 FA 06 00 33 3C 07 00 24 7F 07 00 AC C3 07 00 D2 09 08 00 99 51 08 00 07 9B 08 00 20 E6 08 00 E8 32 09 00 66 81 09 00 9D D1 09 00 93 23 0A 00 4C 77 0A 00 CC CC 0A 00 1A 24 0B 00 39 7D 0B 00 2F D8 0B 00 00 35 0C 00 C5 93 0C 00 8A F2 0C 00 43 53 0D 00 F0 B5 0D 00 91 1A 0E 00 26 81 0E 00 AF E9 0E 00 2C 54 0F 00 9D C0 0F 00 02 2F 10 00 5B 9F 10 00 A8 11 11 00 E9 85 11 00 1E FC 11 00 47 74 12 00 64 EE 12 00 75 6A 13 00 7A E8 13 00 73 68 14 00 60 EA 14 00 41 6E 15 00 16 F4 15 00 DF 7B 16 00 9C 05 17 00 4D 91 17 00 F2 1E 18 00 8B AE 18 00 18 40 19 00 99 D3 19 00 0E 69 1A 00 77 00 1B 00 D4 99 1B 00 25 35 1C 00 6A D2 1C 00 A3 71 1D 00 D0 12 1E 00 F1 B5 1E 00 06 5B 1F 00 0F 02 20 00 0C AB 20 00 FD 55 21 00 E2 02 22 00 BB B1 22 00 88 62 23 00 49 15 24 00 FE C9 24 00 A7 80 25 00 44 39 26 00 D5 F3 26 00 5A B0 27 00 D3 6E 28 00 40 2F 29 00 A1 F1 29 00 F6 B5 2A 00 3F 7C 2B 00 7C 44 2C 00 AD 0E 2D 00 D2 DA 2D 00 EB A8 2E 00 F8 78 2F 00 F9 4A 30 00 EE 1E 31 00 D7 F4 31 00 B4 CC 32 00 85 A6 33 00 4A 82 34 00 03 60 35 00 B0 3F 36 00 51 21 37 00 E6 04 38 00 6F EA 38 00 EC D1 39 00 5D BB 3A 00 C2 A6 3B 00 1B 94 3C 00 68 83 3D 00 A9 74 3E 00 DE 67 3F 00 07 5D 40 00 24 54 41 00 35 4D 42 00 3A 48 43 00 33 45 44 00 20 44 45 00 01 45 46 00 D6 47 47 00 9F 4C 48 00 5C 53 49 00 0D 5C 4A 00 B2 66 4B 00 4B 73 4C 00 D8 81 4D 00 59 92 4E 00 CE A4 4F 00 37 B9 50 00 94 CF 51 00 E5 E7 52 00 2A 02 54 00 63 1E 55 00 90 3C 56 00 B8 59 57 00 D4 78 58 00 E4 99 59 00 E8 BC 5A 00 E0 E1 5B 00 CC 08 5D 00 AC 31 5E 00 80 5C 5F 00 48 89 60 00 04 B8 61 00 B4 E8 62 00 58 1B 64 00 F0 4F 65 00 7C 86 66 00 FC BE 67 00 70 F9 68 00 D8 35 6A 00 34 74 6B 00 84 B4 6C 00 C8 F6 6D 00 00 3B 6F 00 2C 81 70 00 4C C9 71 00 60 13 73 00 68 5F 74 00 64 AD 75 00 54 FD 76 00 38 4F 78 00 10 A3 79 00 DC F8 7A 00 9C 50 7C 00 50 AA 7D 00 F8 05 7F 00 94 63 80 00 24 C3 81 00 A8 24 83 00 20 88 84 00 8C ED 85 00 EC 54 87 00 40 BE 88 00 88 29 8A 00 C4 96 8B 00 F4 05 8D 00 18 77 8E 00 30 EA 8F 00 3C 5F 91 00 3C D6 92 00 30 4F 94 00 18 CA 95 00 F4 46 97 00 C4 C5 98 00 88 46 9A 00 40 C9 9B 00 EC 4D 9D 00 8C D4 9E 00 00 00 00 00 01 00 00 00 0A 00 00 00 21 00 00 00 50 00 00 00 9C 00 00 00 0E 01 00 00 AC 01 00 00 80 02 00 00 8F 03 00 00 E2 04 00 00 7F 06 00 00 70 08 00 00 BA 0A 00 00 66 0D 00 00 7A 10 00 00 00 14 00 00 FD 17 00 00 7A 1C 00 00 7D 21 00 00 10 27 00 00 38 2D 00 00 FE 33 00 00 68 3B 00 00 80 43 00 00 4B 4C 00 00 D2 55 00 00 1B 60 00 00 30 6B 00 00 16 77 00 00 D6 83 00 00 76 91 00 00 00 A0 00 00 79 AF 00 00 EA BF 00 00 59 D1 00 00 D0 E3 00 00 54 F7 00 00 EE 0B 01 00 A4 21 01 00 80 38 01 00 87 50 01 00 C2 69 01 00 37 84 01 00 F0 9F 01 00 F2 BC 01 00 46 DB 01 00 F2 FA 01 00 00 1C 02 00 75 3E 02 00 5A 62 02 00 B5 87 02 00 90 AE 02 00 F0 D6 02 00 DE 00 03 00 60 2C 03 00 80 59 03 00 43 88 03 00 B2 B8 03 00 D3 EA 03 00 B0 1E 04 00 4E 54 04 00 B6 8B 04 00 EE C4 04 00 00 00 05 00 F1 3C 05 00 CA 7B 05 00 91 BC 05 00 50 FF 05 00 0C 44 06 00 CE 8A 06 00 9C D3 06 00 80 1E 07 00 7F 6B 07 00 A2 BA 07 00 EF 0B 08 00 70 5F 08 00 2A B5 08 00 26 0D 09 00 6A 67 09 00 00 C4 09 00 ED 22 0A 00 3A 84 0A 00 ED E7 0A 00 10 4E 0B 00 A8 B6 0B 00 BE 21 0C 00 58 8F 0C 00 80 FF 0C 00 3B 72 0D 00 92 E7 0D 00 8B 5F 0E 00 30 DA 0E 00 86 57 0F 00 96 D7 0F 00 66 5A 10 00 00 E0 10 00 69 68 11 00 AA F3 11 00 C9 81 12 00 D0 12 13 00 CB A5 13 00 C6 38 14 00 B5 CD 14 00 98 64 15 00 6F FD 15 00 3A 98 16 00 F9 34 17 00 AC D3 17 00 53 74 18 00 EE 16 19 00 7D BB 19 00 00 62 1A 00 77 0A 1B 00 E2 B4 1B 00 41 61 1C 00 94 0F 1D 00 DB BF 1D 00 16 72 1E 00 45 26 1F 00 68 DC 1F 00 7F 94 20 00 8A 4E 21 00 89 0A 22 00 7C C8 22 00 63 88 23 00 3E 4A 24 00 0D 0E 25 00 D0 D3 25 00 87 9B 26 00 32 65 27 00 D1 30 28 00 64 FE 28 00 EB CD 29 00 66 9F 2A 00 D5 72 2B 00 38 48 2C 00 8F 1F 2D 00 DA F8 2D 00 19 D4 2E 00 4C B1 2F 00 73 90 30 00 8E 71 31 00 9D 54 32 00 A0 39 33 00 97 20 34 00 82 09 35 00 61 F4 35 00 34 E1 36 00 FB CF 37 00 B6 C0 38 00 65 B3 39 00 08 A8 3A 00 9F 9E 3B 00 2A 97 3C 00 A9 91 3D 00 1C 8E 3E 00 83 8C 3F 00 DE 8C 40 00 2D 8F 41 00 70 93 42 00 A7 99 43 00 D2 A1 44 00 F1 AB 45 00 04 B8 46 00 0B C6 47 00 06 D6 48 00 F5 E7 49 00 D8 FB 4A 00 AF 11 4C 00 7A 29 4D 00 39 43 4E 00 EC 5E 4F 00 93 7C 50 00 2E 9C 51 00 BD BD 52 00 40 E1 53 00 B7 06 55 00 22 2E 56 00 81 57 57 00 D4 82 58 00 1B B0 59 00 56 DF 5A 00 85 10 5C 00 A8 43 5D 00 BF 78 5E 00 CA AF 5F 00 C9 E8 60 00 BC 23 62 00 A3 60 63 00 7E 9F 64 00 4D E0 65 00 10 23 67 00 C7 67 68 00 72 AE 69 00 11 F7 6A 00 A4 41 6C 00 2B 8E 6D 00 A6 DC 6E 00 15 2D 70 00 78 7F 71 00 50 D3 72 00 1C 29 74 00 DC 80 75 00 90 DA 76 00 38 36 78 00 D4 93 79 00 64 F3 7A 00 E8 54 7C 00 60 B8 7D 00 CC 1D 7F 00 2C 85 80 00 80 EE 81 00 C8 59 83 00 04 C7 84 00 34 36 86 00 58 A7 87 00 70 1A 89 00 7C 8F 8A 00 7C 06 8C 00 70 7F 8D 00 58 FA 8E 00 34 77 90 00 04 F6 91 00 C8 76 93 00 80 F9 94 00 2C 7E 96 00 CC 04 98 00 60 8D 99 00 E8 17 9B 00 64 A4 9C 00 D4 32 9E 00 38 C3 9F 00 90 55 A1 00 DC E9 A2 00 1C 80 A4 00 50 18 A6 00 78 B2 A7 00 94 4E A9 00 A4 EC AA 00 A8 8C AC 00 A0 2E AE 00 8C D2 AF 00 6C 78 B1 00 40 20 B3 00 08 CA B4 00 C4 75 B6 00 74 23 B8 00 18 D3 B9 00 B0 84 BB 00 3C 38 BD 00 BC ED BE 00 30 A5 C0 00 98 5E C2 00 F4 19 C4 00 44 D7 C5 00
En el offset 02FFB8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0300E4 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0301F4 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03DCC8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03E828 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 03E894 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 04199C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 043B88 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 043C0C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 049F48 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E7F10 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E803C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 0E814C - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 136790 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 13AADC - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 1569E8 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 156B14 - Reemplazar E4 3A 25 08 con XX XX XX 08
En el offset 156C24 - Reemplazar E4 3A 25 08 con XX XX XX 08
Nota: XX XX XX 08 = Offset donde insertamos la Rutina Compilada del Paso 1, convertido en un pointer.
Ej: Yo la inserté en 800000, por lo que debo de reemplazar XX XX XX 08 con 00 00 80 08.
3) Haremos las siguientes modificaciones:
En el offset 04A216 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 021CFA - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 021FB6 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 03E806 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 03E872 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041834 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B1E - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B22 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 0420E8 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 0420EC - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 04274E - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 045684 - Cambiar 64 con TU NIVEL EN HEXADECIMAL
En el offset 041B0E - Cambiar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 032F6E - Cambiar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
4) Haremos las siguientes modificaciones:
En el offset 03E7F2 - Reemplazar CA 25 6D 00 con 20 25 6D 01
En el offset 03E85E - Reemplazar CA 25 6D 00 con 20 25 6D 01
En el offset 02FF34 - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 0E7E8C - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 156964 - Reemplazar CA 21 49 00 con 20 21 49 01
En el offset 043B64 - Reemplazar C8 21 49 00 con 20 21 49 01
En el offset 030094 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 049ED4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 03DBF8 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 156AC4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 156BCC - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 1366AA - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 13A9F4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 0E7FEC - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 0E80F4 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 03019C - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 043BE0 - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 043B5E - Reemplazar CA 20 40 00 con 20 20 40 01
En el offset 041860 - Reemplazar CA 20 40 00 con 20 20 40 01
5) En el offset 1262D2 - Reemplazar 64 con TU NIVEL EN HEXADECIMAL
6) Haremos las siguientes modificaciones:
En el offset 136684 - Reemplazar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 13A9DC - Reemplazar 63 con TU NIVEL EN HEXADECIMAL MENOS 1
En el offset 13664C - Reemplazar 07 con 09
En el offset 1366C0 - Reemplazar 07 con 09
7) Haremos las siguientes modificaciones:
En el offset 136378 - Reemplazar 03 con 04
En el offset 13639C - Reemplazar 03 con 04
En el offset 136534 - Reemplazar 03 con 04
En el offset 13656E - Reemplazar 03 con 04
En el offset 1365A4 - Reemplazar 03 con 04
En el offset 1365DA - Reemplazar 03 con 04
En el offset 136610 - Reemplazar 03 con 04
En el offset 11E9B2 - Reemplazar 03 con 04
8) Nos dirigmos a este post y aplicamos los cambios redactados en él.
9) Guardar y probar.
Explicación del proceso.
1) Aqui estamos insertando la nueva tabla de experiencia que los Pokémon podrán seguir llegados a Nivel 100, para poder seguir subiendo.
2) Aqui estamos modificado los pointers que dirigian a la vieja tabla de experiencia, para que ahora dirijan información necesaria a la nueva.
3) Los offsets comprendidos en este paso, son los que comprueban el maximo nivel permitido que tienen los Pokémon (100).
¡Siempre tengan presente que estamos trabajando con valores hexadecimales!
Eso significa que el maximo nivel que podemos tener, es Nivel 255 pues el maximo valor que un solo byte puede tener es FF (255).
4) Por defecto, los Pokémon en Pokémon Fire Red tiene 6 formas de crecimiento distintas (Lento, Medio, Medio-Lento, etc).
Cada una de ellas ocupan 404 bytes dentro de la ROM y por defecto, están adaptadas para funcionar con los niveles que la ROM posee por defecto, Nivel 0 y Niveles del 1 al 100. Debido a que precisamos acomodar esas 6 formas de crecimiento a nuestra nueva cantidad de niveles, cada una deberá pasar a ocupar 1024 bytes dentro de la ROM, lo que significa que los pointers que dirijen hacia ellas necesitarán un nuevo tamaño.
5) Aqui estamos modificando los Caramelos Raros para que reconozcan la existencia de los niveles que vienen despues del 100.
6) Aqui estamos acomodando ciertos valores para que la experiencia sea visualizada correctamente en la pantalla de datos Pokémon tras el Nivel 100.
7) Aqui cambiamos unos pocos valores para que las estadisticas de un Pokémon puedan alcanzar 4 digitos.
8) Aquí estamos corrigiendo un problema que ocurre debido a la manera en la que Game Freak programó las naturalezas pokémon.
9) ¿Necesito explicar este paso tambien..?
2) Aqui estamos modificado los pointers que dirigian a la vieja tabla de experiencia, para que ahora dirijan información necesaria a la nueva.
3) Los offsets comprendidos en este paso, son los que comprueban el maximo nivel permitido que tienen los Pokémon (100).
¡Siempre tengan presente que estamos trabajando con valores hexadecimales!
Eso significa que el maximo nivel que podemos tener, es Nivel 255 pues el maximo valor que un solo byte puede tener es FF (255).
4) Por defecto, los Pokémon en Pokémon Fire Red tiene 6 formas de crecimiento distintas (Lento, Medio, Medio-Lento, etc).
Cada una de ellas ocupan 404 bytes dentro de la ROM y por defecto, están adaptadas para funcionar con los niveles que la ROM posee por defecto, Nivel 0 y Niveles del 1 al 100. Debido a que precisamos acomodar esas 6 formas de crecimiento a nuestra nueva cantidad de niveles, cada una deberá pasar a ocupar 1024 bytes dentro de la ROM, lo que significa que los pointers que dirijen hacia ellas necesitarán un nuevo tamaño.
5) Aqui estamos modificando los Caramelos Raros para que reconozcan la existencia de los niveles que vienen despues del 100.
6) Aqui estamos acomodando ciertos valores para que la experiencia sea visualizada correctamente en la pantalla de datos Pokémon tras el Nivel 100.
7) Aqui cambiamos unos pocos valores para que las estadisticas de un Pokémon puedan alcanzar 4 digitos.
8) Aquí estamos corrigiendo un problema que ocurre debido a la manera en la que Game Freak programó las naturalezas pokémon.
9) ¿Necesito explicar este paso tambien..?
Aqui hay un video tutorial bastante innecesario, muestra del resultado en el Minuto 9:50.
Instrucciones Rapidas:
https://pastebin.com/raw/JWdWLthj
Y eso fue todo.
Última edición: