
Iniciado por
masteries
Sí, el timing del engine no es frame-based,
es delta-based, así tanto NTSC como PAL evolucionan a la misma velocidad
¿cómo lo has implementado? ¿Tienes dos tablas en punto fijo con los incrementos posibles en PAL y otra en NTSC? Por evitar hacer multiplicaciones...
Yo en mis juegos he hecho una ñapa para no tocar tanto el código (dos son ports) y lo que hago es que en algunos frames en NTSC no hago nada, de esta forma un sprite avanzará siempre 50 pixels en un segundo, aunque en NTSC en algunos frames no se mueva nada (no se nota :P)
No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.
It is an undisputed truth that the Atari ST gets the best out of coders. No dedicated hardware, just the CPU and a frame buffer! Some call it Spartan, others name it Power Without The Price, and a select few say `challenge accepted'! --- by spkr from smfx
Marcadores