¡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!
¿Por qué? Porque nadie los acaba, así que un hack es solo una página de capturas con algún video.
(Alarma, alarma, generalización, es falsa, es falsa!)
Respuesta: GBA | Otros | Como compilar una rutina ASM
Solo comento para decir que eso que hay en esa carpeta thumb no es "el compilador de hackmew". Es GAS, el ensamblador de GNU, con un script .bat de hackmew.
Respuesta: Duda base ROOM!
No he jugado a ningún hack que llegue a la liga pokémon. La gran mayoría no pasan de unos cuantos gimnasios. Aunque llegaran, añadir algo después de la liga se podría hacer sin demasiado problema.
Quien elige Emerald no lo hace por el frente batalla, en general. Si...
Aquí hay más de uno que no sabe aceptar que se debatan tabús, huh?
Bueno, el argumento fácil a favor es que, si alguien hace algo por ti, lo mínimo es que dejes una notita en el tema del hack diciéndolo.
Por lo que hace a los tiles de nintendo: Técnicamente no distribuimos obras derivadas de los...
http://whackahack.com/foro/t-31145/inscripciones-abiertas-escuela-para-introduccion-al-ds-hacking
¿La edición de mapas se sigue haciendo con plugins filtrados de nintendo?
Me haces más viejo de lo que soy ;)
Yo llegé a WaH en tiempo de transición, es decir, ya no era parte de SP, pero aún no teníamos el MyBB de abril de 2010. Existían los 3 foros de los que se formó la WaH actual (ya nadie se acuerda ehhh?), pero no estaba registrado en ninguno.
.thumb
.align 2
main:
push r0, lr
ldr r0 .FUNCION_ORIGINAL
blx r0
pop r0, lr
bx lr
.align 2
.FUNCION_ORIGINAL:
.word 0x0806F541
Esto quizá está mejor. Quizá no, tengo el thumb un poco atrofiado.
PD: ↓ La versión de eing está mejor.
PD2: Pero veo algún error xD
PD3: Nah, esta bien, solo...
Siga fallando o no, el return tiene que estar.
Quizá esa subrutina no está preparada para ser llamada fuera de contexto. Usa un debugger (el de vba-sdl-h, o el que sea) para ver lo que está pasando. Mira si llegas bien a la rutina, hasta cual de esos bl's llegas, etc.
PD: Tu código esta mal...
¿Puedes dar también el desensamblado de dicha rutina original?
De todos modos, al final de tu rutina necesitas un return ("bx lr" en thumb, si no recuerdo mal). Si no, es normal que se detenga el juego.
¿Haciendo un hack de pokémon perjudicas a nintendo? En cierto modo les haces competencia desleal.
¿Traduciendo un hack perjudicas a su autor? En cierto modo filosófico, puede.
Estamos en una situación de doble estándar, más que robar a un ladrón. Es lo mismo, pero para unos sí pero para otros...
Para cualquier lenguaje hay un montón de libros, tutoriales y documentación. Luego tienes que practicar, y leer código de otros.
PD: Colaborar en proyectos de software libre también está bien.
Depende de qué nivel quieras para poder decir que sabes programar en ese lenguaje.
De más a menos conocimiento, y que me venga a la cabeza:
En un primer nivel (te escribo lo que quieras): Python, C, C++, bash, Rust, PHP, Javascript, Lua, ASM (ARM, z80 y x86)
En un segundo nivel (voy a tirar...
Quiero que respeten mi copyright, así que no respetar el de los demás sería hipócrita.
Aun así, cuando considero que algo es abandoware ya me da un poco igual.