Registrarse

[ASM] FR | Expandir la cantidad de Niveles de 100 a 255

Lunos

Enfrentando a La Organización
Miembro insignia
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
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
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.
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..?

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:

dbzdark88

Maestro de las Waifus!
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Hola bro ^^ primero que nada me extraña que te hayas hecho semejante post y ni un comentario,porque la verdad este tema le interesa a varia gente

no se del tema ASM,o sea conocimiento casi nulo,solo se que debe insertarse la rutina en la Rom y luego ejecutarla mediante Script y hasta alli llego XD

queria preguntarte si el lv màximo es 255 verdad?

perdon por la ignorancia,pero...,al tener el poke a lv 255 (si es el màx) puede llegar a tener stats arriba de cuanto?

mi duda es que,cuanto puedo poner de limite en estadisticas base y que resultado obtendria si el poke esta en lv 255

sin duda es muy interesante el tema del post,ya que no estaria mal la idea de poder hacer algo asi,aunque de todos modos habria que realizar un hack bastante largo y que dè motivos para subir hasta semejante nivel jaja,pero aùn asi por ejemplo se puede innovar utilizando este sistema por ejemplo en un hack con tres regiones,asi como en resolute que lo malo que tenia era que ya en la primera region estabas en lv100 y ya luego nadie era capaz de siquiera tocarte XD,si hubiesen innovado con un sistema de este tipo hubiese dado mucho mas reto y variedad al hack

PD: si recuerdas los Pokegods verdad?,de ser asi,jaja ahora se hizo realidad lo de Zzazz,Missigno,Skelozard al lv200 y compañia XD

PD2: por cierto,ese parche que dejaste es de lv200 verdad?,tendras alguno que te sobre por ahi de 255 si es el màx XD

un Saludo! ^^
 

Sarkoo

Profesional de WaH
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

!!!MADRE MIA WILI!!! :D
Que aportazo, la verdad siempre pensaba en que si algun dia los niveles
podrian aumentar y es posible!!!
lo descargo y chequeo de una, gran aporte tio!!!
ahora un amigo va a querer romhackear un tiempo xD!!!
Un saludo
 

Lunos

Enfrentando a La Organización
Miembro insignia
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

no se del tema ASM,o sea conocimiento casi nulo,solo se que debe insertarse la rutina en la Rom y luego ejecutarla mediante Script y hasta alli llego XD
Esto no es ASM como tal, es ASM ya transformado en sencillas modificaciones hexadecimales.

queria preguntarte si el lv màximo es 255 verdad?
Como Esipode dijo, esta tabla es expandible, pero eso requerirá cambiar los valores del Paso #4

perdon por la ignorancia,pero...,al tener el poke a lv 255 (si es el màx) puede llegar a tener stats arriba de cuanto?
Como dije, la nueva tabla es expandible, Esipode no mencionó ningun maximo.
Sobre sus stats, eso dependerá totalmente de los Stats Base del Pokémon, Naturaleza, EVs e IVs.

mi duda es que,cuanto puedo poner de limite en estadisticas base y que resultado obtendria si el poke esta en lv 255
No estoy seguro de si puedas limitar las estadisticas base como tal.
Sobre el resultado, mira el anterior quote.

PD2: por cierto,ese parche que dejaste es de lv200 verdad?,tendras alguno que te sobre por ahi de 255 si es el màx XD
Como dije, la nueva tabla es expandible y Esipode no puso un limite como tal, el limite lo pones tú. Yo decidí usar Nv200 como el limite, y principalmente el .IPS es para hacer pruebas a voluntad de cada quien.
 

Juan Kio

Aprendiendo decomp...
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Al expandir el lv se expandira el hp
 

Nachoius

Caminante del cielo
Re: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Estas son las cosas de la esencia de pokemon, no se pueden cambiar. No me gusta :( solo serviria en un hack con muchas regiones. Y hasta por ahi, pero en fin buen aporte!
 

Juan Kio

Aprendiendo decomp...
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

era una pregunta me falto el signo XD
 

Gold

Porrero a tiempo parcial
Miembro insignia
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Pues yo tambien pregunto, ¿Como queda la ganancia de estadisticas, IV y EV? Porque hace tiempo que sabía de este proceso, pero no la usé porque me dijeron la ganancia de estos valores despues del L100 no son parejas y son inestables. Por cierto, gracias por traerlo c:
 

Lunos

Enfrentando a La Organización
Miembro insignia
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Pues yo tambien pregunto, ¿Como queda la ganancia de estadisticas, IV y EV? Porque hace tiempo que sabía de este proceso, pero no la usé porque me dijeron la ganancia de estos valores despues del L100 no son parejas y son inestables. Por cierto, gracias por traerlo c:
Usaré al Pikachu que mostré antes como sujeto de pruebas.

Analicemos su velocidad:
553-31 IVs=522.
522-63 puntos que conforman los 252 EVs=459.
P: ¿A cuanto puede llegar un Pikachu con 252 EVs y 31 IVs en Velocidad estando en Nivel 100?
R: 279 puntos.
279 en Nivel 100*2=558.
5 puntos mas.

Ahora la Defensa:
187-31 IVs=156.
P: ¿A cuanto puede llegar un Pikachu en Defensa, sin una naturaleza que la disminuya y con 0 EVs estando en Nivel 100?
R: 96 puntos.
96*2=192
De nuevo, 5 puntos mas.

Yo diria que las ganancias son parejas y tienen sentido.
Sobre inestabilidad, pues ahi ya tocaria hacer sus pruebas cada quien.
 

Bugrhak

A long time ago I used to call myself "Subzero".
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Al parecer había pasado por alto este aporte :v ...
Hace mucho que por curiosidad me preguntaba como se hacia esto y al fin alguien lo trae a WAH me alegra de que así sea, ya que soy un manco para el ingles y cuando vi el post no pillaba bien las ideas...

En fin, otro buen aporte para variar (?)
Se agradece que aun se traigan estas cosas lindas :)3) que reavivan el foro.
Buen aporte lunos.

Salu2:blush:
 
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Alguien me puede explicar el 2do paso, es que no lo entiendo ya tengo todos los bytes insertados, pero no entiendo lo de los pointers.
 

Juan Kio

Aprendiendo decomp...
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Uff que buen tutorial,hace un tiempo lo logre hacer y me anduvo todo bien sin errores
Hasta lo publique en un post de mi hack rom pero al final opte por no utilizarlo ya que mi
historia no sera tan larga ,en fin el post esta de 10
Saludos y +Gracias
 

Renee Cortez

Spriter
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Podrías hacer un video porque lo único que conseguí fue estropear la rom.
Muchas Gracias...
 

Lunos

Enfrentando a La Organización
Miembro insignia
Re: Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Podrías hacer un video porque lo único que conseguí fue estropear la rom.
Muchas Gracias...
He retocado un poco bastante el post principal y tambien añadí un video tutorial.
 

Lunos

Enfrentando a La Organización
Miembro insignia
Re: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Holi. Pasaba a comentar que hace un par de dias unos usuarios de cierto Discord del cual soy parte encontraron un pequeño fallo al aumentar el limite de niveles hasta 255. Yo confirmé el problema, lo llevé hasta PokeCommunity y nuestro amigable vecino @BluRose lo corrigió hace algunas horas, por lo cual tuve que traerlo hasta aquí.
Basicamente, los pokémon no podian conseguir mas de 654 puntos en un stat dejando los PS de lado. Al llegar tan lejos, el stat se reseteaba.

Para corregirlo, hay que hacer los siguientes cambios:
-En el offset 436D4 escribimos 0B
-En el offset 436DC escribimos 09
-En el offset 436E4 escribimos 0A

Comparación (atentos a la Defensa de Shuckle):


Post completo, incluyendo una explicación del problema.

Y eso fue todo.
 

darkeon75

ROM Hacker
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

He hecho el tutorial a la perfección, he aumentado el nivel límite a 255, pero hay un problema con Blissey en cuestión de PS, no te muestra los 4 dígitos correctamente.

Pero cuando voy a los stats del Pokémon si me muestra los 4 dígitos correctamente:
(no hay error, solo que la letra de la naturaleza está colocado en esa posición y por eso el número está atravesado)
 

GaboExtreme

El Ayudante Infinito
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

Es un gran aporte que de gran ayuda te felicito y te admiro.
 

2107Y

El Yagami
Respuesta: [FR] El futuro es hoy, otra vez | Expandir la cantidad de Niveles de 100 a 255

No entiendo porque pero al abrir el juego con el emulador se queda en blanco, alguien me puede ayudar?
 
Arriba