Un programador más para el speccy...
Moderador: Sir Cilve Sinclair
-
- Jack The Nipper
- Mensajes: 146
- Registrado: Mar May 07, 2013 9:42 am
Un programador más para el speccy...
Pues eso, estoy haciendo mis pinitos, de momento imprimo mapas de tiles en la vram con assembler.
Poco a poco, que la mayor parte de mi tiempo libre lo dedico a desarrollar mi segundo juego para móviles.
Un poco jodido (con perdón de la palabra) eso de optimizar los ciclos a las rutinas críticas...
Enviado con Tapatalk
Poco a poco, que la mayor parte de mi tiempo libre lo dedico a desarrollar mi segundo juego para móviles.
Un poco jodido (con perdón de la palabra) eso de optimizar los ciclos a las rutinas críticas...
Enviado con Tapatalk
- radastan
- Phantomas
- Mensajes: 2232
- Registrado: Lun May 07, 2007 5:34 pm
- Contactar:
Re: Un programador más para el speccy...
¡Oleeeeeeeee! bienvenido al maravilloso mundo de la programación retro.
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
-
- Jack The Nipper
- Mensajes: 146
- Registrado: Mar May 07, 2013 9:42 am
Re: Un programador más para el speccy...
Thanks!!
Tirando ahora con la ISR para preparar rutinas de sprites...
Enviado con Tapatalk
Tirando ahora con la ISR para preparar rutinas de sprites...
Enviado con Tapatalk
- javiperez
- Jack The Nipper
- Mensajes: 103
- Registrado: Vie Ago 24, 2007 12:45 pm
- Ubicación: Valladolid
Re: Un programador más para el speccy...
Qué apsionante es el mundo del assembler, pero qué poco productivo joer...
Yo sigo teniendo el dilema ASM vs Z88DK, veo que el rendimiento del código generado es (bastante) similar, pero sigue habiendo diferencias, el tamaño del binario se podría optimizar más, etc.
Pero por contra consigues hacer cosas mucho más rápido con un resultado más que aceptable...para los gustos hicieron los colores!
Yo sigo teniendo el dilema ASM vs Z88DK, veo que el rendimiento del código generado es (bastante) similar, pero sigue habiendo diferencias, el tamaño del binario se podría optimizar más, etc.
Pero por contra consigues hacer cosas mucho más rápido con un resultado más que aceptable...para los gustos hicieron los colores!
The Spectrum will rise again to rule the Earth.
Real programmers never die. They just return without gosub.
Real programmers never die. They just return without gosub.
- radastan
- Phantomas
- Mensajes: 2232
- Registrado: Lun May 07, 2007 5:34 pm
- Contactar:
Re: Un programador más para el speccy...
javiperez escribió:Qué apsionante es el mundo del assembler, pero qué poco productivo joer...
Yo sigo teniendo el dilema ASM vs Z88DK, veo que el rendimiento del código generado es (bastante) similar, pero sigue habiendo diferencias, el tamaño del binario se podría optimizar más, etc.
Pero por contra consigues hacer cosas mucho más rápido con un resultado más que aceptable...para los gustos hicieron los colores!
Yo la solución que encontré es hacer las rutinas críticas en ensamblador y el resto en C, así programas mucho más cómodamente.
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
-
- Freddy Hardest
- Mensajes: 619
- Registrado: Vie Dic 28, 2007 2:14 pm
- Ubicación: Valencia
- Contactar:
Re: Un programador más para el speccy...
Opino lo mismo que radastan, todo lo que se pueda en C y el resto en ASM, pero solo lo imprescindible.
Aunque programar en ASM desde cero hoy no es tan duro como entonces gracias a los emuladores, sigue siendo un faenon.
Aunque programar en ASM desde cero hoy no es tan duro como entonces gracias a los emuladores, sigue siendo un faenon.
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.
Emulador JSpeccy
ZXBaremulator
Revista del ejército EE.UU. PS, agosto 1993.
Emulador JSpeccy
ZXBaremulator
- Alxinho
- Freddy Hardest
- Mensajes: 896
- Registrado: Mar Jun 19, 2007 11:20 am
- Ubicación: Barcelona
- Contactar:
Re: Un programador más para el speccy...
Estaría bien que los que sabéis ASM hiciéseis cursos como los de los motores
Igual lo que digo es una chorrada pero es que como veo últimamente cursos por un tubo de motores pues creo que sería genial para ampliar la documentación.
El de Santiago Romero es el único que conozco (aparte del de Micro Hobby claro).
Igual lo que digo es una chorrada pero es que como veo últimamente cursos por un tubo de motores pues creo que sería genial para ampliar la documentación.
El de Santiago Romero es el único que conozco (aparte del de Micro Hobby claro).
Retrobytes Productions --> http://retrobytesproductions.blogspot.com.es
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
- javiperez
- Jack The Nipper
- Mensajes: 103
- Registrado: Vie Ago 24, 2007 12:45 pm
- Ubicación: Valladolid
Re: Un programador más para el speccy...
El de Santi es de lo mejorcito que te puedes encontrar.
Había un blog muy interesante, lamentablemente discontinuado hace tiempo: http://zxspectrumdev.blogspot.com.es/
Había un blog muy interesante, lamentablemente discontinuado hace tiempo: http://zxspectrumdev.blogspot.com.es/
The Spectrum will rise again to rule the Earth.
Real programmers never die. They just return without gosub.
Real programmers never die. They just return without gosub.
- radastan
- Phantomas
- Mensajes: 2232
- Registrado: Lun May 07, 2007 5:34 pm
- Contactar:
Re: Un programador más para el speccy...
Alxinho escribió:Estaría bien que los que sabéis ASM hiciéseis cursos como los de los motores
Igual lo que digo es una chorrada pero es que como veo últimamente cursos por un tubo de motores pues creo que sería genial para ampliar la documentación.
El de Santiago Romero es el único que conozco (aparte del de Micro Hobby claro).
Emmm... hice uno, inacabado, pero hice uno:
http://www.bytemaniacos.com/ficheros/curso_asm/
La idea es continuarlo, para que se complemente con el de Z88DK.
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
- Alxinho
- Freddy Hardest
- Mensajes: 896
- Registrado: Mar Jun 19, 2007 11:20 am
- Ubicación: Barcelona
- Contactar:
Re: Un programador más para el speccy...
Vaya, pues no sé cómo se me pasó
Ya lo tengo en marcadores
----
La verdad es que el de Santiago es una pasada y aunque no me entere de mucho me lo he leído tropecientas veces
A mí con el ASM lo que me pasa es que me cuesta imaginar cómo manejar los registros del procesador para conseguir algo concreto que quiero, es tan profundo el conocimiento que has de tener de la máquina que lleva un tiempo que te cagas y yo soy un puto impaciente
Algún día empezaré a meter chorradillas seguro pero ufff ... lo veo muy muy lejos
Ya lo tengo en marcadores
----
La verdad es que el de Santiago es una pasada y aunque no me entere de mucho me lo he leído tropecientas veces
A mí con el ASM lo que me pasa es que me cuesta imaginar cómo manejar los registros del procesador para conseguir algo concreto que quiero, es tan profundo el conocimiento que has de tener de la máquina que lleva un tiempo que te cagas y yo soy un puto impaciente
Algún día empezaré a meter chorradillas seguro pero ufff ... lo veo muy muy lejos
Retrobytes Productions --> http://retrobytesproductions.blogspot.com.es
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
-
- Freddy Hardest
- Mensajes: 657
- Registrado: Sab Nov 23, 2013 8:27 am
Re: Un programador más para el speccy...
Otro tutorial que puede venir bien es el de Jonathan Cauldwell "How to Write Spectrum Games"
al final de esta página :
http://www.spanglefish.com/egghead/inde ... eid=397755
al final de esta página :
http://www.spanglefish.com/egghead/inde ... eid=397755
-
- Jack The Nipper
- Mensajes: 146
- Registrado: Mar May 07, 2013 9:42 am
Un programador más para el speccy...
Pero que..? Me ha fallado las notificaciones del tapatalk!!
Muchas gracias por los aportes!!!
La verdad es que me guio por los tutos de Santiago, pero siempre viene bien cualquier info adiccional.
La verdad es que prefiero usar el z80 puro y duro, nada de c, z80 incluso para los menús, porque me encanta programar en assembler, da igual que me cueste más porque esto es como mi sudoku.
Ya programé antaño una rutina de scroll muy suave y super rápida para gameboy con z80 cuando todo el mundo lo hacia con C. Así como M68000 en Amiga.
Enviado con Tapatalk
Muchas gracias por los aportes!!!
La verdad es que me guio por los tutos de Santiago, pero siempre viene bien cualquier info adiccional.
La verdad es que prefiero usar el z80 puro y duro, nada de c, z80 incluso para los menús, porque me encanta programar en assembler, da igual que me cueste más porque esto es como mi sudoku.
Ya programé antaño una rutina de scroll muy suave y super rápida para gameboy con z80 cuando todo el mundo lo hacia con C. Así como M68000 en Amiga.
Enviado con Tapatalk
- Alxinho
- Freddy Hardest
- Mensajes: 896
- Registrado: Mar Jun 19, 2007 11:20 am
- Ubicación: Barcelona
- Contactar:
Re: Un programador más para el speccy...
Parece que dominas, ve poniendo las cositas que vayas haciendo!
Retrobytes Productions --> http://retrobytesproductions.blogspot.com.es
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
- Alxinho
- Freddy Hardest
- Mensajes: 896
- Registrado: Mar Jun 19, 2007 11:20 am
- Ubicación: Barcelona
- Contactar:
Re: Un programador más para el speccy...
No sé si los hay (al menos en español) pero a mí me encantaría tutoriales para mover al píxel los sprites y lo de la técnica de las máscaras
Retrobytes Productions --> http://retrobytesproductions.blogspot.com.es
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
Soy un tío feliz, más que nada ... porque me sale más a cuenta.
-
- Jack The Nipper
- Mensajes: 146
- Registrado: Mar May 07, 2013 9:42 am
Un programador más para el speccy...
Esto ayuda...
http://www.chilliant.com/z80shift.html
Y lo de las máscaras lo explica claramente aquí, haz un Xor de la máscara con fondo (o un AND si esta invertida) y luego un OR del sprite.
http://wiki.speccy.org/cursos/ensamblad ... tes_lowres
Enviado con Tapatalk
http://www.chilliant.com/z80shift.html
Y lo de las máscaras lo explica claramente aquí, haz un Xor de la máscara con fondo (o un AND si esta invertida) y luego un OR del sprite.
http://wiki.speccy.org/cursos/ensamblad ... tes_lowres
Enviado con Tapatalk
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 12 invitados