• ¡Estamos buscando un/a Encargado/a de Eventos! Si crees que puedes ayudarnos con los concursos de Whack a Hack. ¡No esperes más, Invitado! ¡Haz click abajo, infórmate y manda tu postulación!

    Muchas gracias a todos los interesados en mejorar la comunidad

Acimut
Puntuación de reacción
204

Mensajes de perfil Última actividad Publicaciones Acerca Medallas

  • Te mandé unos mensajes! No encuentro tu discord como Acimut#3926, me ayudas? Gracias!
    Acimut
    Acimut
    Lo siento. Olvidé que había cambiado el tag con Nitro. Acimut#9999 .
    Aiolia.leo
    Aiolia.leo
    Vale! Te envie solicitd!
    Hola buenas noches! me podrias pasar tu discord? me encantaria hablar con usted, saludos
    Conectate al discord....
    Eaas
    Eaas
    😂😂😂😂, ya estamos así.
    Se conectó ayer q las 4 de la tarde, dejo un msg en el canal de moderadores del Factor Hex y kboom.
    No supe más nada de él.
    Es un fantasmita.
    Hey, hace como un millón de años que no me paso por el foro. He visto tu respuesta al chico que pedía desactivar el START. La rutina la has hecho tu? Y si es así lo has hecho buscando la rutina que displayea el menu (después de comprar si la flag de la tecla esté activada)? Me imagino que habrás hecho eso añadiendo la comprobación de una var.

    Cuando le daba al RH el ASM era una de mis especialidades (igual me conoces por el tuto de ASM completo que hay por ahí) y simplemente me ha picado la curiosidad al ver tu respuesta.
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Sí, la rutina la he hecho yo, pero debo aclarar que prácticamente lo he hecho en C. Me he valido de pokefirered, porque es más sencillo ver qué hacen las funciones ahí, y no en ida pro o en el desensamblador del VBA, que por cierto, suelo usar para ver cómo queda compilado el código C que realizo. Esto lo hago más que nada porque me da curiosidad cómo funciona la optimización del compilador, y le he aprendido un par de trucos; y como alguna vez me dijo un profesor del MIT, "conocer el lenguaje ensamblador te hará mejor programador", una pena que no siguiera mis estudios y ahora me arrepiento.

    Volviendo al punto, en lugar de buscar cuándo se presiona la tecla start, simplemente busqué las llamadas de la función del start menu, que son 3. Estos son los primeros hooks, y lo que hacen es cambiar el bl del start menu hacia el cuarto hook (usé el espacio de una rutina unused de pokefirered, SpriteCB_UnusedDebugSprite), y este si te manda a la nueva rutina.
    Acimut
    Acimut
    El código en C de la rutina sería el siguiente:
    C:
    void FalgStartMenu(void)
    {
        if (!FlagGet(FLAG_0x83D))
        {
            ShowStartMenu();
        }
        else
        {
            ScriptContext1_SetupScript(&ScriptNoStartMenu);
        }
    }
    Y el código que llama a esta función era algo como esto:
    C:
    void hook_080111ec(void)
    {
        FlagStartMenu();
    }
    No quise usar el método de hacer los hook de tu tuto "Aprendiendo sobre ASM", porque no quería complicarme con los registros, mientras que aquí prácticamente lo he hecho todo desde C. Aún así, te agradezco por el tuto, fue de los primeros que leí en este foro y que aprendí mucho de el.
    MetalKaktus
    MetalKaktus
    Si que es más sencillo en C usando el pokefirered xD. Aunque el nivel de abstracción de hw es muy alto jaja. De todos mola lo que has hecho. Realmente el ensamblador está bien conocerlo para saber que el lo que estás haciendo en el fondo pero hacer las cosas en C es mejor idea (me he dado cuenta de ello en la carrera).
    • Me gusta
    Reacciones : Acimut
    Tu perfil lleva mucho sin comentarios :c
    • Sad
    Reacciones : Acimut
    Acimut
    Acimut
    Que puedo decir, ando en modo fantasmón. Suelo ver las nuevas publicaciones pero evito comentar para no tener dolores de cabeza con discusiones que probablemente no vayan a buen término.
    En fin, gracias por pasarte por aquí, estoy preparando mi voto para los MPT, espero dar un voto justo y con criterio.
    Fran Agustín
    Fran Agustín
    Jaja, siempre es un placer, hermano. Me alegra que sigas por aquí ^^
    Ánimos, siempre es bueno votar.
    • Me gusta
    Reacciones : Acimut
    Acimut, tenemos un server de decomp en Discord, te interesa entrar? 😁
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    No me molestaría entrar, pero advierto que soy fantasmón en todo server en el que estoy xd.
    ¿Y que pasó con tu jakeo de habitaciones?
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Resumen de mi actividad hackeando habitaciones en los últimos 3 meses:
    • Inactivo en el foro los últimos 3 meses porque me he metido de lleno a estudiar el código de PokeFireRed.
    • Estuve ocupado el último mes por cuestiones de trabajo, ah pero antes:
    • He terminado deliciosas investigaciones que a más de uno sorprenderá. Es el año de la revolución del hackeo de habitaciones xd
    • Estoy preparando unos buenos tutoriales (en serio lo necesitarán).
    • Minihack en que estaba trabajando: pausado hasta que termine un par de detalles que estaba preparando.
    • Las 2 primeras semanas del año, las he dedicado a desarrollar un delicioso aporte en conjunto con un par de amigos. Pausado hasta que arreglen un bug del mGBA.
    • Me estoy tomando las cosas con calma, así, poco a poco volveré a estar activo.
    • He estado revisando el foro de vez en cuando, pero sólo me ha dado tiempo para eso.
    • Tengo muchas cosas que hice para rojo fuego que nunca saldrán a la luz. Fin.
    DIZZY
    DIZZY
    Contame por privado sobre esas "deliciosas investigaciones", estoy intrigado(?)
    Hey! Ya pude solucionarlo y repointear casi todo lo que encontré. La cosa era así: los pointers son entre bytes 00, no entre grupos separados por "00 00". Entonces, la K de King of games es un pointer (00) la P de prince of games es otro (00) y así va
    • Me gusta
    Reacciones : Acimut
    M
    MegaParadise
    No habia leido el MP! Igual, estoy eternamente agradecido por tu ayuda, no podría haber hallado los punteros jamás sin vos!
    • Me gusta
    Reacciones : Acimut
    M
    MegaParadise
    De hecho, surgió un problemón. A partir del offset 00F25692 empiezan los titulos de las cartas del juego, pero ningúno tiene pointer. Alguna idea?
    Acimut
    Acimut
    Apenas salga del trabajo con mucho gusto te ayudo.
    • Love
    Reacciones : Acimut
    Acimut
    Acimut
    Primera vez escuchándola, y déjame decirte que me encantó. Hace rato no escuchaba una canción tan rica armónicamente, y aún más tiempo una con la que me identificara. Que gran canción.
    Fran Agustín
    Fran Agustín
    Me pasó lo mismo la primera vez que la escuché hace algunos años.
    Una obra de arte.

    Un placer compartirla contigo, amigo.
    Por cierto, estoy totalmente de acuerdo contigo con lo que crees que Decomp es aburrido.Al fin y al cabo creo lo mismo.Y por cierto, me encantan tus tutos, al principio me guie por ellos, pero al final me pase al FR Inglesa, ¿Por que?, la razón es simple y la de todos, es mas facil.Pero cuando te vallas de la comunidad, y por alguna razón quieres volver, no hay problema.Seras bienvenido nuevamente, cuando quieras puedes hablar conmigo por Discord, claro si tienes.Contactame por aqui Caminator3000#8614, estaré activo siempre.Saludos
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Igualmente hay que tener en cuenta lo potente que es decomp, solo con ver el mapa de offset que me pasó Lunos pude ver un poco la estructura del juego en la ROM, a la cual se puede sacar provecho incluso en binario. Por algo es el código fuente. Respecto a las ROM de diferentes idiomas, claro que es más fácil trabajar un proyecto con una ROM inglesa, igual solo resta traducir texto y ya está. Lo que hice para la ROM española solo es un prueba de que con un poco de esfuerzo se pudo haber hecho mucho con esta ROM, una pena que pocos lo intentaron. Todavía no pienso irme, Royal me hizo cambiar de parecer. Casi no uso discord, bueno, ya no lo uso. Igualmente te mandé solicitud, si hay algo en que pueda ayudarte con mucho gusto lo haré.
    kakarotto
    kakarotto
    Vengo del futuro y caminator se comió sus palabras 😎
    Muy buenas, amigo, me encantan las investigaciones que haces para BPRS.
    También intentaré investigar y portear algunas cosas, me gustaría que a futuro a muchos se les quite el miedo de hackear roms españolas.
    Me sería de ayuda, si puedes, claro, una guía o algunas notas o, algo de como llevas a cabo tus investigaciones, te lo pido.

    Y bueno, éxitos! sigue aportando cuando puedas.
    • Me gusta
    Reacciones : Acimut
    aiki
    aiki
    De todos modos no quita que me pase a Decomp en un futuro cercano, ya que si tengo la idea y todo lo pensado para mi proyecto principal, pero lo de la ROM española es para un proyecto más personal que pienso cumplir.

    Y bueno... Pienso que una guía de "El Rey de las ROMs españolas" Es algo que me hubiese gustado ver, ya que es justo lo que buscaba para mi Proyecto secundario. Pero bueno, espero te animes y me envíes esos "apuntes" Y quizás hasta pueda terminar alguna de las investigaciones que empezaste (?

    Y nada bro, Que lástima que no decidas hacer un proyecto, pues con el poco tiempo que llevas y el conocimiento que tienes y dedicación, se te veía un gran futuro en esto....
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Nunca pensé seriamente en hacer un proyecto, claro que rompí algunas ROM para probar algunas cosas y sacar algunas risas, pero nada serio. Verás, soy pésimo creando historias, y hacer un sprite me lleva días, que digo, meses. Pero ahora que mencionas que tienes un proyecto secundario, tal vez me anime a echarte una mano, podría ser interesante.
    • Me gusta
    Reacciones : aiki
    aiki
    aiki
    Si bro, me vendría bien cualquier ayuda que pudieses aportar!

    Y bueno, respect al proyecto, en este momento estoy tratando de portear la rutina de Repelentes BW (a mano) a Rojo Fuego, y si, estoy aprendiendo lo básico de ASM.

    Si quieres te puedo contar por mensaje o Discord lo que pienso hacer en el Proyecto.
    • Me gusta
    Reacciones : Acimut
    Buenas, amigo. Bienvenido a WaH
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Gracias por la bienvenida, pero actualmente estoy inactivo. Justo ahora tengo demasiado trabajo y a duras penas visito el foro para ver notificaciones.
    Fran Agustín
    Fran Agustín
    Te entiendo completamente. ¡Mucha suerte!
    Espero puedas tener más tiempo libre en algún futuro cercano ;)
    • Me gusta
    Reacciones : Acimut
    Hace tiempo hice este pequeño aporte, espero poder serte de ayuda
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Gracias, aunque ya lo he revisado con anterioridad, precisamente estoy evitando publicar contenido que ya existe para la BPRS.
    gracias por los parches :)
    • Me gusta
    Reacciones : Acimut
    Acimut
    Acimut
    Me alegra que te sirviera bro. Aunque, justamente hace 1 hora encontré un pequeño bug gráfico que por suerte acabo de solucionar. Ahora queda esperar hasta mañana dado que aprovecharé para actualizar el post y enlaces de descarga, debido a el nuevo aporte que traeré puesto que se complementan de maravilla. Ya lo verás.
  • Cargando…
  • Cargando…
  • Cargando…
  • Cargando…
Arriba