¡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!
Respuesta: GBC | [En proceso] 510 Movimientos/Ataques
La última opcion te limita bastante y no veo la razón por la que tenga que ser así.
En cualquier caso evitaría emplear la RAM si no es necesario. Amplia los datos de los 4 movimientos de cada pokemon de 4 a 5 bytes, y utiliza 4 bits de uno...
Los items de la trainer class RIVAL1 se eliminan nada mas entrar en combate. No tiene sentido que esté hecho de esa forma, pero así es:
https://github.com/kanzure/pokecrystal/blob/master/battle/core.asm#L8479
Simplemente elimina esa parte del código y te tomará el item que le indiques en su...
Pues a mi me funciona perfectamente:
[img]
Es impensable que ambos emuladores fallen en algo tan trivial... si fuera así nos habríamos dado cuenta mucho antes ya que cualquier juego se trabaría al toparse con instrucciones tan comunes como esas.
supongo que habrás puesto mal la dirección del...
Fallo mio, pero tan solo es cuestión de echar un vistazo a la rutina mas tranquilamente.
Puedes cambiar and %111 (E6 07) por and %110 (E6 06) para que todo vaya un frame mas rápido (1,3,5) -> (0,2,4). O si eso no te convence puedes ampliar la rutina para modificar solo las frames en modo fast...
Respuesta: GBC | Otros | Cambiando las formas de un Pokémon
El item 0x06 llama a la rutina del Town Map del Pokegear cuando es usado. Aparentemente se trata de un item beta obsoleto una vez que se decidió añadir el Pokegear...
Respuesta: GBC | [En proceso] 510 Movimientos/Ataques
Veo que sigues insistiendo en explicarme como las diferentes rutinas se manejan con ese noveno bit, que es lo mas superficial. Como actuar en función de ese noveno bit se puede enfocar de muchas maneras y me parece perfecto como lo has...
En G/S/C, la rutina PrintLevelDelay se encarga de determinar el numero de frames a esperar entre cada letra, en función de la opción elegida por el jugador en "text speed".
https://github.com/kanzure/pokecrystal/blob/master/home.asm#L318
Para poner el modo fast a 0 frames en vez de a 1...
Respuesta: GBC | [En proceso] 510 Movimientos/Ataques
Independientemente de los bits que quieras utilizar, el problema viene de mas abajo. GetMoveName no entiende otra cosa que no sea un numero hexademinal que ella recibe en la direccion d265 e identifica como un movimiento que tiene que...
Respuesta: GBC | [En proceso] 510 Movimientos/Ataques
Como sabe GetMoveName (o cualquier de otra de esas rutinas que nombras) de que dirección tomar ese último bit? Podría haber hasta 48 direcciones ram que almacenen los PP de un movimiento (6 pokemon * 4 ataques * 2 entrenadores). Es mas, el...
ahora mismo no recuerdo exactamente pero fue sencillo. La verdad lo hice hace ya un año o asi, pero guarde un save y asi lo puedo cargar cuando me hace falta.
como consecuencia he sacado ya un monton de videos sobre glitches en rby que increiblemente no se conocian a pesar de que han pasado casi 20 años desde que se lanzaron los juegos!
https://www.youtube.com/user/CrystaL12RG/videos
estoy algo ocupado haciendo investigacion de la mecanica de batalla en rby para simuladores de pokemon: All Gens - Past Gens Research Thread | Smogon Forums
Pero todavia sigo trabajando en el hack de vez en cuando, espero acabarlo en pocos meses
Alrededor de 50%.
De todas formas Persian ya tiene 100% (99.6%) cuando usa slash, y en general eso ocurre con cualquier pokemon con speed decente que utilize un move de alto %CH