Mola mucho el tema que has compuesto. Aunque pega más para un juego de plataformas que para un juego de mamporros.
Por cierto. Nos estamos saliendo del hilo. Lo suyo sería comentar todo esto en el hilo de 4Mhz.
Sprite 16x16 en pantalla super-optimizada
Reglas del Foro
Debido a que hay varios temas pidiendo ayuda para programar en ensamblador máquinas distintas al Amstrad CPC, con micro distinto al Z80 y que incluso dependen del sistema operativo, nos vemos en la necesidad de poner por escrito que estos posts son bienvenidos pero que no es el lugar adecuado ya que por estos lares nos dedicamos más al ensamblador del Z80, un microprocesador de 8 bits que tuvo su gran auge en ordenadores y consolas de los años 80.
De todas formas, esto no quita que alguien que sepa del asunto pueda postear alguna respuesta pero es más fácil encontrar foros dedicados a programar en ensamblador en Windows o MS-DOS que ayudarán más que nosotros:
http://www.lawebdelprogramador.com/news ... nsamblador
Debido a que hay varios temas pidiendo ayuda para programar en ensamblador máquinas distintas al Amstrad CPC, con micro distinto al Z80 y que incluso dependen del sistema operativo, nos vemos en la necesidad de poner por escrito que estos posts son bienvenidos pero que no es el lugar adecuado ya que por estos lares nos dedicamos más al ensamblador del Z80, un microprocesador de 8 bits que tuvo su gran auge en ordenadores y consolas de los años 80.
De todas formas, esto no quita que alguien que sepa del asunto pueda postear alguna respuesta pero es más fácil encontrar foros dedicados a programar en ensamblador en Windows o MS-DOS que ayudarán más que nosotros:
http://www.lawebdelprogramador.com/news ... nsamblador
- McKlain
- I am The Forum
- Mensajes: 2558
- Registrado: Mar 28 Nov , 2006 2:48 pm
- Ubicación: Málaga
- Contactar:
Re: Sprite 16x16 en pantalla super-optimizada
Es el tema del menú, no la música in-game. Y también es un juego de plataformas
Mi música: https://mcklain.bandcamp.com
Re: Sprite 16x16 en pantalla super-optimizada
Ya me entiendes.
Re: Sprite 16x16 en pantalla super-optimizada
jgnavarro Cuántos sprites de ese tamaño puedes mostrar en pantalla al mismo tiempo a 25fps ?
- McKlain
- I am The Forum
- Mensajes: 2558
- Registrado: Mar 28 Nov , 2006 2:48 pm
- Ubicación: Málaga
- Contactar:
Re: Sprite 16x16 en pantalla super-optimizada
Yo he llegado a ver 3 malos y el del protagonista y el juego no se resiente. Creo que puede con alguno más.
Mi música: https://mcklain.bandcamp.com
Re: Sprite 16x16 en pantalla super-optimizada
No lo recuerdo, pero cuatro malos los aguanta a esa velocidad. Ahora mismo, con dos malos, me sobra para pintar otros dos, aunque tengo que dejar para el latigo o las armas.jgnavarro Cuántos sprites de ese tamaño puedes mostrar en pantalla al mismo tiempo a 25fps ?
Luego miro los números y te cuento, pq estoy optimizando bastante y estoy ganando tiempos en muchos sitios: p.ej. he simplificado la gestión de teclado y la hago más veces, pero en menos tiempo.
--
Salu2 (-:) JAVIER
Who'd need windows in a world without gates?
¿Quien necesita ventanas en un mundo sin puertas?
Visita www.4mhz.es
Salu2 (-:) JAVIER
Who'd need windows in a world without gates?
¿Quien necesita ventanas en un mundo sin puertas?
Visita www.4mhz.es
Re: Sprite 16x16 en pantalla super-optimizada
Está genial. Va a quedar de fábula.
La rutina la he visto, pero no he tenido tiempo para analizarla con detalle, aunque viendo el rendimiento del juego, no hay dudas.
La rutina la he visto, pero no he tenido tiempo para analizarla con detalle, aunque viendo el rendimiento del juego, no hay dudas.
Saludos,
gg.
gg.
Re: Sprite 16x16 en pantalla super-optimizada
Esa rutina no se usa en el juego, tuve que desoptimizar porque al usar la pila me jode las interrupciones...
Y por desgracia, al usar raster y split, pues me hacen un poco de falta
Y por desgracia, al usar raster y split, pues me hacen un poco de falta
--
Salu2 (-:) JAVIER
Who'd need windows in a world without gates?
¿Quien necesita ventanas en un mundo sin puertas?
Visita www.4mhz.es
Salu2 (-:) JAVIER
Who'd need windows in a world without gates?
¿Quien necesita ventanas en un mundo sin puertas?
Visita www.4mhz.es
Re: Sprite 16x16 en pantalla super-optimizada
A mí también me ocurre eso constantemente. Siempre hay que ir adaptando las rutinas de propósito general a las exigencias del programa concreto.
Saludos,
gg.
gg.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro
La Comunidad Española |