¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Yes, assuming that you uncommented the appropriate line/s in src/config.h before injecting the CFRU into a ROM.
https://github.com/Skeli789/Complete-Fire-Red-Upgrade/blob/master/src/config.h#L188-L192
Esto va en Dudas de GBA Binario o en Dudas de GBA Decompilación dependiendo de la forma en la que estés haciendo ROM Hacking.
Volviendo al tema; si estás haciendo ROM Hacking Binario no te puedo ayudar demasiado, solo sé que te tocará escribirte una inyección en C o usar muchos malabares con...
Eso sonó un poco al traductor de Google, pero se entendió igual.
El icono del genero ya seria un asunto aparte al nombre de la especie. Eso ya es cosa de la interfaz de batalla.
Me imagino que podrias agrandar las cajas de estadisticas que se encuentran en graphics/battle_interface, y quizá...
¿Que cambios estás haciendo exactamente?
Poniendo de lado la charla sobre el espacio libre en el archivo de guardado, lo que tenés que hacer es modificar el valor de la constante ya mencionada (POKEMON_NAME_LENGTH) que se encuentra en include/constants/global.h, modificar el nombre de tu especie...
Si, liberar espacio en las 3 estructuras ya mencionadas. No sé, creí que seria obvio cuando dije varias veces que esto utilizaba espacio vacio de algunas de las estructuras que conforman el archivo de guardado.
Si las estructuras están llenas (podés comprobarlo con el menú debug diseñado por...
Pues en el caso de que rebases el limite de espacio de algunas de las 3 estructuras involucradas (SaveBlock1, SaveBlock2 y PokemonStorage), cualquier dato que se encuentre a partir del limite en adelante no quedaria registrado en la partida gurdada del jugador.
Basicamente, si ocupas todo el...
Leon mismo lo dice en el tema donde posteó el parche; que el parche es un complemento para proyectos que usen tanto el DPE como el CFRU.
A mi eso me suena a que no tienes mucha opción, y sí o sí debes usar los dos.
Fuente.
Naturalmente, nada te impide comprobarlo tú mismo.
Bueno, no. Dejame clarificar algo para asegurarme de que nos estamos entendiendo.
El tamaño del archivo de guardado no cambia, ni siquiera aunque rebases sus limites. Nunca será "más pesado" porque nunca rebasa los 128 KB.
Aumentando el valor de la constante lo que haces es usar el espacio vacio...
Sencillisimo. Es cuestión de aumentar el valor de la constante POKEMON_NAME_LENGTH, guardar y compilar.
https://github.com/pret/pokeemerald/blob/master/include/constants/global.h#L93
Tené en cuenta que esta constante es usada dentro de las 3 structs principales que, junto al Hall of Fame, unos...
¿Sirve para Pokémon FireRed? Por supuesto que sí, sirve para Pokefirered.
Como lo presenté ahi arriba en una commit publicada en mi repositorio de Pokeemerald en GitHub.
Los trozos de codigo involucrados en estas modificaciones son extremadamente similares en Pokémon FireRed.
¿Es posible? Sí.
¿Es posible en binario? ... Tecnicamente sí, pero te tocará escribir rutinas ASM o inyecciones en C seguramente. Todo lo que involucra al codigo que compone el sistema de batalla de estos juegos es un puñetero dolor de cabeza modificarlo en binario si no se tiene ningun...
No sé de que emulador estás hablando, pero el punto aquí es que sí, tú puedes clonar, compilar y usar los decomps en Windows 7 perfectamente utilizando Cygwin o MSys2.
No. No tengo idea de donde sacaste eso.
Los decomps pueden ser compilados en Windows 8.1 o versiones más viejas mediante Cygwin o MSys2.
En Windows 10 están las dos mismas opciones, pero ademas de esto está WSL (tanto WSL1 como WSL2) que es superior.
WSL es una capa de compatibilidad (WSL1) o...
Es para ambos, por eso en el titulo dice "[EM][FR]". EM = EMerald, FR = FireRed.
No toma ni dos segundos ver que en el spoiler del apartado "Source Code" está una versión de la inyección para Emerald, y otra para FireRed.
El primero es un cambio de forma mediante un script de overworld, que no...
El metodo de obtención de devkitPro cambió. Sus desarrolladores removieron los paquetes ".deb".
La forma de instalarlo ahora es utilizando wget https://apt.devkitpro.org/install-devkitpro-pacman para descargar un script diseñado por ellos mismos, y ejecutandolo usando sudo...
Esto va en Dudas sobre ROM Hacking Binario, no en Dudas sobre Otras Plataformas.
Dicho eso, hay un tema en PokeCommunity con todo lo que necesitas.
https://www.pokecommunity.com/showthread.php?t=329357
https://www.pokecommunity.com/showthread.php?t=338137
No, no creo que pueda.
Lo que tú conoces como hidesprite es un macro o atajo a una función de codigo.
Dicha función de codigo se encarga de activar la flag que le asignes a un NPC, y posteriormente lo remueve del mapa...