Registrarse

[ASM] FR | Pantalla de EV-IV en español, mejorada y fácil de insertar

Jaizu

Usuario mítico
Introducción

Hola, he cogido esta rutina:



Y la he modificado. He mejorado la posición de la mano y la he traducido y he alineado los textos y cosas guais. También la he compilado y os la he dejado super masticadita para que no tengáis que insertarla en vuestra rom lidiando con versiones viejas de devkitarm de 32 bits en windows de 64 bits como tuve que hacer yo (^:

Créditos necesarios a Jaizu y jiangzhengwenjz

Instalación

Abres FSF con tu ROM. En Free-Space byte seleccionáis FF.
En needed Bytes ponéis 6882. Si no os deja cambiar el texto lo seleccionáis y empezáis a escribir.
En Search invertal dejáis 1.
En Search from offset escribís 600000.
Pulsais el botón que dice Search.
El primero no nos vale, porque tendrá un byte antes que no sea FF, así que le damos a Find Next.
Si el offset que os da cuando le dimos a Find Next no termina en 0, 4, 8 o C le dais a Find next hasta que uno de esos sí termine en0, 4, 8 o C. Yo para ahorrarme problemas suelo elegir uno que termina en 0

Copiais el offset.
Abrís vuestra rom con HxD.
Vais a ese offset. Podéis pulsar Control+G y pegáis el offset.
Pegais la rutina que os dejo aquí abajo con Control+B, en la columna de la izquierda, en los bytes(FF), no en las ÿ de la derecha, que nos conocemos.

Esta es la rutina
Código:
00 48 00 47 C1 A2 71 08 11 4B 10 B5 11 48 1C 68 11 4B 00 F0 4B F8 11 4B 20 60 00 F0 47 F8 10 4B 00 F0 44 F8 0F 4B 00 F0 41 F8 0F 4B 00 F0 3E F8 0E 4B 00 F0 3B F8 00 21 0D 4B 0E 48 00 F0 36 F8 0D 48 0E 4B 00 F0 32 F8 10 BC 01 BC 00 47 C0 46 34 B2 71 08 04 10 00 00 B1 2B 00 08 11 6B 00 08 29 05 07 08 F1 88 00 08 BD 73 07 08 65 7E 08 08 1D 74 07 08 AD A4 71 08 F1 A2 71 08 45 05 00 08 10 B5 06 4B 00 F0 12 F8 05 48 06 4B 00 F0 0E F8 05 4B 00 F0 0B F8 10 BC 01 BC 00 47 65 23 11 08 49 A2 71 08 45 05 00 08 41 99 06 08 18 47 C0 46 10 B5 07 4B 00 F0 14 F8 06 4B 00 F0 11 F8 06 4B 00 F0 0E F8 05 4B 00 F0 0B F8 10 BC 01 BC 00 47 79 75 07 08 5D 6B 00 08 A9 6B 00 08 D1 04 07 08 18 47 C0 46 F0 B5 57 46 4E 46 45 46 E0 B4 86 B0 02 A9 8C 46 0A 24 00 21 64 44 21 80 C0 21 45 4B 45 4A 1B 68 49 02 92 46 5F 18 12 68 43 4E 44 48 44 49 35 68 2C 60 05 68 2B 60 0D 68 2A 60 80 25 6D 01 AC 46 63 44 BB 42 F3 D1 00 23 05 93 33 68 05 AA 1A 60 3C 4A 03 68 12 68 1A 60 53 46 5B 68 03 93 03 9A 0B 68 1A 60 33 68 38 4A 1C 60 03 68 12 68 1A 60 53 46 9B 68 03 93 03 9A 0B 68 1A 60 33 4B 00 21 00 20 99 46 00 F0 7A F8 00 20 31 4B 00 F0 76 F8 51 46 30 4B 0C 31 02 22 00 20 00 F0 6F F8 2E 4B 00 26 98 46 2D 4F 34 06 24 0E 00 22 00 21 20 00 00 F0 67 F8 01 36 00 22 00 21 20 00 00 F0 60 F8 04 2E F0 D1 26 4B 27 48 00 F0 58 F8 26 4B 00 F0 55 F8 53 46 1E 25 99 8A 00 20 00 F0 53 F8 23 4B 1B 68 19 68 01 20 04 31 21 4B 00 F0 47 F8 21 4C 00 20 00 F0 44 F8 10 36 01 20 00 F0 40 F8 1E 4C 01 96 00 95 00 23 00 22 00 21 00 20 00 F0 37 F8 01 96 00 95 00 23 00 22 00 21 01 20 00 F0 2F F8 06 B0 1C BC 90 46 99 46 A2 46 F0 BC 01 BC 00 47 54 B2 71 08 F8 B0 71 08 48 B2 71 08 44 B2 71 08 40 B2 71 08 4C B2 71 08 50 B2 71 08 39 0A 00 08 19 16 00 08 59 16 00 08 91 1B 00 08 09 1D 00 08 25 3B 00 08 34 B1 71 08 29 2C 00 08 34 B2 71 08 A1 1F 00 08 BD 19 00 08 55 24 00 08 18 47 20 47 38 47 40 47 48 47 C0 46 F0 B5 4D 46 44 46 5F 46 56 46 F0 B4 A4 4C 21 68 0A 68 93 78 85 B0 05 00 08 2B 00 D9 2C E1 A1 4A 9B 00 D3 58 9F 46 00 23 01 20 00 93 10 22 00 21 40 42 9D 4D 00 F0 91 F9 23 68 1A 68 93 78 01 33 93 70 05 B0 3C BC 90 46 99 46 A2 46 AB 46 F0 BC 01 BC 00 47 95 48 96 4B 00 F0 7E F9 23 68 1A 68 93 78 EC E7 00 20 F6 E7 92 4B 00 F0 75 F9 23 68 1A 68 93 78 E3 E7 90 4B 00 F0 6E F9 00 28 ED D1 DF E7 8E 4B 00 22 19 68 01 20 00 23 8C 4D 00 F0 64 F9 23 68 1A 68 93 78 D1 E7 8A 4B 1B 68 1B 68 19 7A 89 4E 09 02 14 20 00 F0 58 F9 90 22 87 4B 52 00 19 68 00 20 86 4B 86 4D 00 F0 4E F9 86 48 86 4B 10 30 99 46 00 F0 47 F9 00 27 82 46 84 4B 0E 21 98 46 00 F0 40 F9 7F 4A 02 21 28 32 81 4D 0F 23 02 97 01 97 00 97 50 46 00 F0 36 F9 7E 4B 00 F0 32 F9 78 48 20 30 00 F0 33 F9 83 46 76 48 18 30 00 F0 2E F9 0D 21 00 F0 2A F9 0D 21 58 46 00 F0 26 F9 70 4A 19 23 44 32 02 21 02 97 01 97 00 97 58 46 00 F0 19 F9 6B 48 70 4D 4C 30 20 22 D0 21 00 F0 12 F9 20 22 E0 21 6D 48 00 F0 0D F9 20 22 F0 21 6B 48 00 F0 08 F9 F0 21 40 20 00 F0 05 F9 82 21 44 20 89 01 00 F0 00 F9 66 49 48 20 00 F0 FC F8 65 49 4A 20 00 F0 F8 F8 64 49 50 20 00 F0 F4 F8 63 49 52 20 00 F0 F0 F8 62 4B 18 68 62 4B 00 F0 E9 F8 23 68 1A 68 93 78 57 E7 00 20 5F 4D 00 F0 E2 F8 01 20 00 F0 DF F8 23 68 1A 68 93 78 4C E7 5B 4E 5C 48 00 F0 D8 F8 5B 48 00 F0 D5 F8 5B 48 00 F0 D2 F8 5A 4B 5B 48 00 F0 CC F8 AB 00 5D 19 59 4B 9A 46 1B 68 ED 00 5E 19 58 4F 00 23 11 22 10 21 57 48 00 F0 C1 F8 53 46 1B 68 BB 46 5F 19 54 4B 98 46 30 81 3B 89 1A 01 D3 18 42 46 12 68 94 46 9B 00 63 44 9A 88 4F 4E 32 40 9A 80 10 21 00 23 09 22 4D 48 00 F0 AB F8 53 46 1B 68 99 46 A9 44 4B 46 78 81 5B 89 1A 01 D3 18 42 46 12 68 94 46 9B 00 63 44 9A 88 32 40 9A 80 4A 46 44 4F 12 89 18 21 DA 85 DF 61 0D 22 00 23 41 48 00 F0 8F F8 4B 46 58 81 53 46 1B 68 5D 19 6B 89 1A 01 D3 18 42 46 12 68 9B 00 D3 18 9A 88 16 40 9E 80 2A 89 DF 61 DA 85 38 4B 00 F0 74 F8 23 68 1A 68 93 78 E2 E6 35 48 00 68 C0 88 C0 0B 00 D1 DC E6 AB 00 5D 19 28 4B 1B 68 ED 00 5D 19 00 23 AB 81 EB 81 2F 4B 2B 60 0A 68 93 78 CE E6 34 B2 71 08 10 B1 71 08 89 05 07 08 FD 4B 0F 08 F5 06 00 08 25 A3 71 08 15 A8 71 08 24 B2 71 08 41 20 00 08 38 B2 71 08 39 0A 00 08 1C B2 71 08 FF 02 00 00 D1 17 00 08 34 B1 71 08 E5 3C 00 08 09 A9 71 08 49 2C 00 08 BD A8 71 08 ED 03 07 08 0C 19 47 08 2C 19 47 08 3F 1F 00 00 1F 0F 00 00 41 3F 00 00 0F 0A 00 00 14 B2 71 08 45 A9 71 08 BD 20 00 08 CD EB 00 08 FC 2E 46 08 04 2F 46 08 0C 2F 46 08 29 89 00 08 1C 2F 46 08 3C B2 71 08 8D 6F 00 08 2C 30 46 08 20 B2 71 08 FF F3 FF FF 44 30 46 08 B9 0F 13 08 5C 30 46 08 45 AC 71 08 30 B2 71 08 E1 AE 71 08 18 47 28 47 30 47 38 47 40 47 48 47 58 47 C0 46 30 B5 21 4C 23 68 1B 68 5B 78 83 B0 01 2B 2B D0 00 2B 1F D0 02 2B 0D D0 03 2B 19 D1 1B 4B 40 22 18 68 00 21 1A 4B 00 F0 3D F8 01 20 03 B0 30 BC 02 BC 08 47 17 4B 00 F0 35 F8 03 00 00 20 00 2B F4 D1 23 68 1A 68 53 78 01 33 53 70 00 20 ED E7 01 20 EB E7 10 4B 00 F0 25 F8 23 68 1A 68 53 78 01 33 53 70 00 20 E1 E7 0C 4B 19 68 00 23 00 22 00 93 01 20 0A 4D 00 F0 16 F8 23 68 1A 68 53 78 01 33 53 70 00 20 D1 E7 34 B2 71 08 28 B2 71 08 ED 03 07 08 2D 68 0F 08 09 68 0F 08 2C B2 71 08 79 68 0F 08 18 47 28 47 10 B5 00 21 84 B0 00 20 0B 4B 00 F0 3B F8 0B 4B 02 93 00 23 01 93 0A 4B 03 22 00 93 02 21 03 23 00 20 08 4C 00 F0 2F F8 00 20 07 4B 00 F0 2A F8 04 B0 10 BC 01 BC 00 47 5D 44 00 08 A0 B1 71 08 04 5A 41 08 1D E5 12 08 A1 3F 00 08 70 B5 04 00 0D 00 09 4B 00 21 00 F0 15 F8 20 00 07 4B 00 F0 11 F8 C0 22 2B 00 20 00 92 00 00 21 04 4C 00 F0 0A F8 70 BC 01 BC 00 47 5D 44 00 08 A1 3F 00 08 E9 F2 10 08 18 47 20 47 F0 B5 5F 46 56 46 4D 46 44 46 AC 4B 9B 46 00 23 F0 B4 89 B0 82 46 02 93 01 93 00 93 5A 46 02 21 A7 4C 03 20 00 F0 66 F9 00 23 5A 46 02 93 01 93 28 33 08 32 00 93 02 21 00 23 A1 4C 03 20 00 F0 59 F9 A0 4C A0 49 20 68 A0 4B 00 F0 52 F9 A0 4B 1A 21 50 46 99 46 00 F0 4C F9 9E 4E 9E 4D 03 23 02 22 01 00 30 68 A8 46 00 F0 45 F9 9B 4D 31 68 20 68 00 F0 40 F9 9A 49 20 68 00 F0 3C F9 1B 21 50 46 00 F0 3B F9 03 23 02 22 01 00 30 68 00 F0 34 F9 31 68 20 68 00 F0 2E F9 92 49 20 68 00 F0 2A F9 1C 21 50 46 00 F0 29 F9 03 23 01 00 02 22 30 68 00 F0 22 F9 31 68 20 68 00 F0 1C F9 00 23 02 93 01 93 0E 33 00 93 00 21 22 68 00 23 7C 4F 03 20 00 F0 11 F9 7D 4B 83 49 20 68 00 F0 09 F9 1D 21 50 46 00 F0 0A F9 03 23 02 22 01 00 30 68 00 F0 03 F9 31 68 20 68 00 F0 FD F8 7B 49 20 68 00 F0 F9 F8 1E 21 50 46 00 F0 F8 F8 02 22 01 00 03 23 30 68 00 F0 F1 F8 31 68 20 68 00 F0 EB F8 5B 46 34 33 19 00 20 68 05 93 00 F0 E4 F8 1F 21 50 46 00 F0 E3 F8 03 23 01 00 02 22 30 68 00 F0 DC F8 31 68 20 68 00 F0 D6 F8 00 23 02 93 01 93 1A 33 00 93 00 21 00 23 22 68 59 4F 03 20 00 F0 CB F8 5A 4A 58 49 20 68 00 F0 C2 F8 27 21 50 46 00 F0 C4 F8 02 23 01 00 02 22 30 68 00 F0 BD F8 31 68 20 68 00 F0 B7 F8 FF 22 12 02 93 46 07 92 07 AA 11 00 20 68 00 F0 AE F8 51 49 20 68 00 F0 AA F8 28 21 50 46 00 F0 A9 F8 02 23 01 00 02 22 30 68 00 F0 A2 F8 31 68 20 68 00 F0 9C F8 5A 46 07 92 07 AA 11 00 20 68 00 F0 95 F8 45 49 20 68 00 F0 91 F8 29 21 50 46 00 F0 90 F8 02 23 01 00 02 22 30 68 00 F0 89 F8 31 68 20 68 00 F0 83 F8 00 23 02 93 01 93 36 33 00 93 00 21 00 23 22 68 2F 4F 03 20 00 F0 78 F8 30 4A 37 49 20 68 00 F0 6F F8 2A 21 50 46 00 F0 71 F8 02 23 01 00 02 22 30 68 00 F0 6A F8 31 68 20 68 00 F0 64 F8 5A 46 07 92 07 AA 11 00 20 68 00 F0 5D F8 2B 49 20 68 00 F0 59 F8 2B 21 50 46 00 F0 58 F8 02 23 01 00 02 22 30 68 00 F0 51 F8 31 68 20 68 00 F0 4B F8 5A 46 07 92 07 AA 11 00 20 68 00 F0 44 F8 05 99 20 68 00 F0 40 F8 2C 21 50 46 00 F0 3F F8 02 23 01 00 02 22 30 68 00 F0 38 F8 31 68 20 68 00 F0 32 F8 00 23 22 68 02 93 01 93 42 33 00 93 00 21 00 23 07 4C 03 20 00 F0 25 F8 09 B0 3C BC 90 46 99 46 A2 46 AB 46 F0 BC 01 BC 00 47 B0 B1 71 08 49 2C 00 08 10 B2 71 08 C0 B1 71 08 85 8D 00 08 E9 FB 03 08 18 B2 71 08 79 8E 00 08 A5 8D 00 08 C4 B1 71 08 CC B1 71 08 D4 B1 71 08 DC B1 71 08 10 47 18 47 20 47 28 47 38 47 40 47 48 47 C0 46 F0 B5 82 B0 30 4C 20 1C 30 4B 00 F0 F7 F8 08 34 20 1C 2E 4B 00 F0 F2 F8 08 34 20 1C 2B 4B 00 F0 ED F8 6C 46 2A 48 20 60 2A 48 60 60 68 46 27 4B 00 F0 E4 F8 28 48 20 60 28 48 E0 80 28 48 A0 80 68 46 28 4B 00 F0 DA F8 27 48 04 78 00 25 27 48 64 21 69 43 08 18 00 F0 59 F8 01 28 1D D0 23 48 64 21 69 43 08 18 00 F0 49 F8 00 28 27 D0 07 1C 1F 49 80 00 08 18 00 68 00 90 19 48 69 46 01 90 1C 48 28 18 C8 80 68 46 16 4B 00 F0 B7 F8 00 F0 45 F8 01 35 A5 42 DA D1 11 E0 17 48 00 90 10 48 69 46 01 90 13 48 28 18 C8 80 68 46 0D 4B 00 F0 A5 F8 FF 27 00 F0 32 F8 01 35 A5 42 C7 D1 00 F0 70 F8 02 B0 F0 BD 00 00 44 AE 71 08 29 89 00 08 F0 E7 3C 08 03 13 00 00 EC 2B 3D 08 06 14 00 00 00 04 00 00 DD 86 00 08 29 40 02 02 84 42 02 02 A0 37 3D 08 00 14 00 00 88 BB E7 08 00 B5 0B 21 01 4B 00 F0 7B F8 00 BD E9 FB 03 08 00 B5 2D 21 01 4B 00 F0 73 F8 00 BD E9 FB 03 08 10 B5 86 B0 69 46 10 48 40 19 08 80 FF 2F 03 D0 0E 48 38 18 00 78 00 E0 01 20 0D 4A 10 18 48 80 0C 48 88 60 0C 48 48 60 00 20 C8 60 0B 48 48 61 0B 48 08 61 00 F0 18 F8 68 46 00 23 09 4C 00 F0 50 F8 06 B0 10 BD 00 00 00 14 00 00 80 3E 3D 08 00 13 00 00 5C AE 71 08 6C AE 71 08 0D 76 00 08 7C AE 71 08 8D 6F 00 08 03 2D 06 DB 20 20 E9 1E 48 43 98 21 41 18 68 22 04 E0 20 20 68 43 98 21 41 18 48 22 70 47 10 B5 86 B0 6C 46 0C 48 00 90 0C 48 60 80 0C 48 A0 60 0C 48 60 60 00 20 E0 60 0B 48 60 61 0B 48 20 61 68 46 9A 21 3C 22 00 23 09 4C 00 F0 16 F8 09 4C 20 70 06 B0 10 BD 00 00 06 14 00 00 03 13 00 00 5C AE 71 08 74 AE 71 08 0D 76 00 08 7C AE 71 08 8D 6F 00 08 90 99 03 02 18 47 20 47 40 37 3D 08 00 13 00 00 60 37 3D 08 01 13 00 00 80 37 3D 08 02 13 00 00 60 AE 71 08 00 00 08 00 10 00 08 00 FE FF 00 00 00 00 00 80 00 04 00 00 00 00 00 80 00 00 00 00 80 AE 71 08 00 01 00 01 00 00 00 00 FF 7F 00 00 00 00 00 00 10 B5 0C 4B 1B 68 DB 88 DB 0B 0F D1 0A 4B 00 F0 29 F9 0A 4B 00 F0 26 F9 09 4B 1B 68 18 68 09 4B 00 F0 20 F9 08 48 09 4B 00 F0 1C F9 10 BC 01 BC 00 47 C0 46 30 B2 71 08 09 75 07 08 CD 3E 00 08 34 B2 71 08 C5 2B 00 08 C5 68 05 08 45 05 00 08 F0 B5 7A 4C 23 68 1A 68 13 78 83 B0 01 2B 1A D0 00 2B 07 D0 02 2B 01 D1 FF F7 CA FF 03 B0 F0 BC 01 BC 00 47 83 00 18 18 71 4B 1B 68 C0 00 18 18 83 89 01 33 1B 04 1B 0C 83 81 20 2B EE D1 13 78 01 33 13 70 EA E7 6B 4B 1B 68 DB 8D 20 2B 00 D1 A0 E0 2E D8 02 2B 00 D1 8F E0 10 2B DE D1 66 4B 1B 68 1D 78 00 2D D9 D0 64 4B 1B 68 1B 78 64 4A 1E 01 F3 18 16 68 9B 00 F6 18 34 8C 61 4B 20 34 9A 21 00 22 04 E0 01 32 04 33 AA 42 C6 DA 19 88 A1 42 F8 D1 5F 88 BC 46 77 8C BC 45 F3 D1 83 00 18 18 53 4B 1B 68 31 84 C0 00 18 18 C3 89 01 33 2C E0 40 2B 36 D0 80 2B B0 D1 4F 4B 1B 68 1C 78 00 2C AB D0 4D 4B 1B 68 1B 78 4D 4A 1E 01 F3 18 16 68 9B 00 F6 18 35 8C 4A 4B 9A 21 00 22 05 E0 01 32 04 33 A2 42 00 DB 98 E7 19 88 8D 42 F7 D1 71 8C 5F 88 20 31 8F 42 F2 D1 83 00 18 18 3C 4B 1B 68 77 84 C0 00 18 18 C3 89 03 33 1B 04 1B 0C C3 81 64 20 43 43 3C 4A 10 68 C0 18 3B 4B 00 F0 79 F8 7B E7 34 4B 1B 68 1C 78 00 2C 00 D1 75 E7 32 4B 1B 68 1B 78 32 4A 1E 01 F3 18 16 68 9B 00 F6 18 35 8C 2F 4B 9A 21 00 22 05 E0 01 32 04 33 A2 42 00 DB 62 E7 19 88 8D 42 F7 D1 71 8C 5F 88 20 39 8F 42 F2 D1 83 00 18 18 21 4B 1B 68 77 84 C0 00 18 18 C3 89 03 3B C8 E7 00 23 01 20 00 93 00 22 10 33 00 21 40 42 21 4D 00 F0 44 F8 23 68 1A 68 54 E7 18 4B 1B 68 1D 78 00 2D 00 D1 3D E7 16 4B 1B 68 1B 78 16 4A 1E 01 F3 18 16 68 9B 00 F6 18 34 8C 13 4B 20 3C 9A 21 00 22 05 E0 01 32 04 33 AA 42 00 DB 29 E7 19 88 A1 42 F7 D1 5F 88 BC 46 77 8C BC 45 F2 D1 83 00 18 18 04 4B 1B 68 31 84 C0 00 18 18 C3 89 01 3B 8F E7 34 B2 71 08 3C B2 71 08 08 B2 71 08 04 B2 71 08 0C B2 71 08 20 B2 71 08 EC B1 71 08 14 B2 71 08 45 A9 71 08 89 05 07 08 18 47 28 47 00 08 00 81 00 01 00 85 00 02 00 81 F0 61 00 00 D5 33 00 00 40 30 00 00 10 A5 71 08 14 A5 71 08 22 A5 71 08 2E A5 71 08 46 A5 71 08 3A A6 71 08 50 A6 71 08 D2 A4 71 08 00 A5 71 08 00 0A 02 0C 02 0F 57 00 FF 00 00 00 00 00 00 00 00 01 11 1C 02 0E 00 00 00 01 05 0E 0A 0D 6F 00 00 11 05 0C 0A 0D 09 03 CD D9 E0 D9 D7 D7 DD E3 E2 D5 E6 F0 00 79 7A 7B 7C 00 CD D5 E0 DD E6 F0 00 BC FF FF CA C9 C5 1B C7 C9 C8 FF 2E 53 00 00 FF 7F 00 00 FF 7F FF 7F FF 7F FF 7F FF 7F FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BF D0 E7 00 D9 00 C3 D0 E7 FF FF 00 00 BF D0 E7 F0 FF 00 00 00 C3 D0 E7 F0 FF 00 00 00 CA CD F0 FF 00 00 BB F0 FF FF 00 00 00 00 BE F0 FF FF 00 00 D0 BF C6 F0 FF FF 00 00 00 BB BF F0 FF FF 00 00 00 BE BF F0 FF FF 00 00 9A 00 3C 00 BA 00 3C 00 DA 00 3C 00 9A 00 5C 00 BA 00 5C 00 DA 00 5C 00 29 40 02 02 F0 30 00 03 90 99 03 02 18 1D 02 02 84 42 02 02 D0 1C 02 02 6C 0D 47 08 3C 06 02 02 E8 54 41 08 54 59 41 08 C0 47 41 08 B8 7A 03 02 48 AB 03 02 0C 50 00 03 90 50 00 03 DC 00 00 04 D8 00 00 04 D4 00 00 04 00 00 00 07 00 00 00 05 00 00 00 06 10 00 08 00 00 00 00 00 FF FF
En mi caso la he pregado sobreescribiendo los bytes en 71A240.

Abrimos A-Map, cogemos un mini cualquiera, en mi caso el gordo de Pueblo paleta.
Escribimos nuestro super mega largo, script. Os lo voy a dejar hecho, dada su alta complejidad.
Código:
callasm 0xoffset+1
En mi caso es callasm 0x71A241

Como el gordo tiene un msgbox el cual tiene más bytes que un callasm, le voy a cambiar el msgbox por un callasm, así no tengo que repuntear nada ni hacer un script nuevo.

Abrís vuestro emulador con vuestra rom, vais a donde tengáis el script y hablaís con el gordo.

Magia. Si vais con un Pokémon casi que mejor, de verdad.

Resultado final

 

C.

Miembro Deshonroso
Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Código:
callasm 0xoffset+1
Tío, creo yo que te has pasado, esta linea de código es demasiado larga y tendré que expandir la rom a 64MB (????????)

Fuera de bromas esto es algo que se puede implementar bastante bien, vuelvo a repetir que tus tutoriales gozan de una explicación detallada sin llegar a lo difícil.

Muy buen aporte
 

Sayer301!

UnityLord!
Miembro de honor
Es una tonteria la verdad, pero se que te encantan estas tonterias jajaja, nah es por joder, en realidad se agracede ya que de la otra forma quedaba todo demasiado saturado y no facilitaba su lectura nada.

Cuidese jaisu-san
 

Asmodeo Leviatan

¿La Iglesia inventó el Infierno? O es lo contrario
Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

me gusta!!! pero ya tendré que mejorar con eso XD oni-chan! lo haces parecer tan fácil, de seguro lo es 7-7/
 
Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Ya hice todo tal cual pero cuando hablo con el gordo se reinicia el juego
 

Lunos

Enfrentando a La Organización
Miembro insignia
Re: Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Aquí hay un serio problema, y es que esto se creó en C por un motivo. Forzando al usuario a compilar el codigo por si mismo, tú le estás dando la oportunidad de elegir en donde será insertado el codigo.

Vos no podés insertar una pieza de codigo como esta en un offset, copiar lo que se inserte ahi y a tomar por culo.
Aquí faltan pointers que en tu ROM dirigen a 0x71A240, que todos nosotros tendriamos que ajustar si quisieramos insertar el codigo en algun otro sitio.
Ahora mismo, ese trozo de bytes hexadecimales solamente funcionará si se inserta en el offset 0x71A240. Si lo ponés en.. yo que sé, 0x800000, te va a pasar lo mismo que a pokemaniatico 14 ahi arriba.

Dicho eso, a mi tampoco me gusta mucho que no hayas enlazado el repositorio de Jiang, ni que tampoco hayas posteado el codigo fuente despues de haberlo modificado.

Meh.
 
Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Pues genial tutorial, muy fácil y bien explicado.
Sólo veo un problema, y es que al parecer o bien la rutina ASM o bien el comando "callasm" tienen algún problema con este otro tutorial. Porque si hago primero la pantalla de EV/IVs se ven bien los dos, pero si meto primero el de las MTs infinitas el callasm del mini me manda a la pantalla de inicio. En cuanto a los offset, dudo que ese sea el problema, puesto que la rutina la he metido en el 71A240 (como tú en el tuto) y me daba error también. Incluso al poner la rutina en la dirección 800000 me iba bien siempre y cuando no hiciese primero el tutorial de las MTs infinitas. No es algo muy problemático ya que simplemente es hacer primero la pantalla de IVs y EVs y luego el otro, pero lo aviso por si acaso, y quién sabe si hay quien sepa el por qué del problema. ¡Un saludo y genial tuto!
 

Rubire4

Usuario mítico
Respuesta: Re: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Puede usarse en emerald esa rutina? O habría que modificar algo
No, en el tema pone que la rutina está para FireRed inglés. Probablemente habría que cambiar la rutina ASM y es un nivel demasiado avanzado.
 

~Criisss

Usuario mítico
Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

Si no fuera por la flojera de la gente que solo quiere aplicar parches y ya, sobre algo bastante complejo como esto, y además se dedicaran a buscar un poquitito dentro del foro, encontrarían que el creador original jiangzhengwenjz sí hizo una versión de esto para emerald.

Acá les dejo el link del repo: https://github.com/jiangzhengwenjz/EV-IV-Screen-EM

Aún así, si usan FR tampoco vale la pena usar este parche por lo que comenta Lunos mas arriba, siempre es mejor insertar las cosas por uno mismo.

Saludos,
 
Re: Respuesta: [FR][ASM-HEX] Pantalla de EV-IV en español, mejorada y fácil de insertar

No planeaba usar el parche, sino saber si era posible ese efecto en emerald, además como tal, rara vez uso parches, precisamente por qué es mejor insertar las cosas uno mismo.
Aunque admito que si pregunté antes de buscar.
Y muchas gracias por mandar el link del tema que busco.
 
Arriba