[RH - ASM] ¿Se puede arreglar el bug de flechas del DNS?


Like Tree6Gracias
  • 2 Post By Andrea
  • 2 Post By Samu
  • 1 Post By Dr. Seuss
  • 1 Post By Samu
Tema cerrado
 
Herramientas Desplegado
  #1  
Hace 4 Semanas
Predeterminado ¿Se puede arreglar el bug de flechas del DNS?
Todo aquel que haya usado la herramienta de DNS asumo que ha tenido este problema. Cuadno pisas un tile que muestra una flecha para warp al momento de mostrarse la flecha el efecto del DNS desaparece parcial o totalmente hasta que la pantalla se refresque. Tal y como en la imagen:



¿Existe manera de arreglar este bug?
Cuando el Dragón Verde y Negro se convierta en el terrible gigante y desate su furia contenida contra todo ser viviente y conquiste el cielo... Vida y Muerte, Cielo y Tierra, Existencia y la Nada, Pasado y Futuro... Las flamas convertirán toda la vida en ruido y cubrirán el mundo. Aunque muchas almas vagarán, buscando un eterno descanso, ellas serán comida para la furia del gigante y consumidas por el Ragnarök, para dar inicio a una era de caos... Los mundos de Anctgard y Nezgard se aplastaran uno con otro, junto a sus respectivas penas... No existirá ni un solo rayo de luz o algún resquicio de la oscuridad. Solo el ruido inerte del La Sinfonía de un Final Destinado...
  #2  
Hace 4 Semanas
Predeterminado Re: ¿Se puede arreglar el bug de flechas del DNS?
If the DNS was insert at B00000:
Go to B00076 and overwrite 00 29 D9 D1 with 01 29 D9 D0
Go to B00082 and overwrite 02 28 26 DC con 1E 28 26 D0
Credit goes to Manux, who finded these fix first (personally, i haven't test it...)
Gracias: Dr. Seuss y Inferno
  #3  
Hace 4 Semanas
Predeterminado Re: ¿Se puede arreglar el bug de flechas del DNS?
Dicho por Andrea Ver mensaje
If the DNS was insert at B00000:
Go to B00076 and overwrite 00 29 D9 D1 with 01 29 D9 D0
Go to B00082 and overwrite 02 28 26 DC con 1E 28 26 D0
Credit goes to Manux, who finded these fix first (personally, i haven't test it...)
Be careful tho, I'm pretty sure DNS tool created different binaries for Emerald and Ruby/Fire red.
Anyways, that bug seems to be related to a problem with the DMA transfer between the palette buffer and the palette RAM. I'm curious if this fix I posted will fix this other problem too:

https://whackahack.com/foro/t-57977/...eo-dns-en-warp

If not, what's most likely causing the problem is a DMA transfer between the buffer and the palette RAM that's being done outside the "TransferPlttBuffer" function (which is the one the DNS actually modifies).


@Dr. Seuss , prueba de las dos formas a ver si alguna te lo arregla xD.
Gracias: Andrea y Dr. Seuss

Última edición por Samu; Hace 4 Semanas a las 11:55
  #4  
Hace 4 Semanas
Predeterminado Respuesta: Re: ¿Se puede arreglar el bug de flechas del DNS?
Dicho por Samu Ver mensaje
Be careful tho, I'm pretty sure DNS tool created different binaries for Emerald and Ruby/Fire red.
Anyways, that bug seems to be related to a problem with the DMA transfer between the palette buffer and the palette RAM. I'm curious if this fix I posted will fix this other problem too:

https://whackahack.com/foro/t-57977/...eo-dns-en-warp

If not, what's most likely causing the problem is a DMA transfer between the buffer and the palette RAM that's being done outside the "TransferPlttBuffer" function (which is the one the DNS actually modifies).


@Dr. Seuss , prueba de las dos formas a ver si alguna te lo arregla xD.
He estado usando ese método y hasta el momento me funciona muy bien. LAstimosamente el bug mencionado no era arreglado.

Dicho por Andrea Ver mensaje
If the DNS was insert at B00000:
Go to B00076 and overwrite 00 29 D9 D1 with 01 29 D9 D0
Go to B00082 and overwrite 02 28 26 DC con 1E 28 26 D0
Credit goes to Manux, who finded these fix first (personally, i haven't test it...)
Tested and worked perfectly



You're a real life saver, dude. Thanks!
Gracias: Andrea
Cuando el Dragón Verde y Negro se convierta en el terrible gigante y desate su furia contenida contra todo ser viviente y conquiste el cielo... Vida y Muerte, Cielo y Tierra, Existencia y la Nada, Pasado y Futuro... Las flamas convertirán toda la vida en ruido y cubrirán el mundo. Aunque muchas almas vagarán, buscando un eterno descanso, ellas serán comida para la furia del gigante y consumidas por el Ragnarök, para dar inicio a una era de caos... Los mundos de Anctgard y Nezgard se aplastaran uno con otro, junto a sus respectivas penas... No existirá ni un solo rayo de luz o algún resquicio de la oscuridad. Solo el ruido inerte del La Sinfonía de un Final Destinado...
  #5  
Hace 4 Semanas
Predeterminado Re: Respuesta: Re: ¿Se puede arreglar el bug de flechas del DNS?
Dicho por Dr. Seuss Ver mensaje
He estado usando ese método y hasta el momento me funciona muy bien. LAstimosamente el bug mencionado no era arreglado.



Tested and worked perfectly



You're a real life saver, dude. Thanks!
Luego miraré por curiosidad que son exactamente esos cambios, lo único que te puedo decir es que a mi en decomp no me pasa con el DNS que hice en C xD.
Gracias: Stunx
Tema cerrado

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 02:44.