Pues ayer estuve trateando con Z88DK para hacerme mi propio motor y un pequeño programa con dos rutinas en ensamblador, una de ellas de sprites a color, que representa una cuadrícula en pantalla me genera un TAP de 550 bytes con el cargador basic y todo. Vamos, nada, no veo tan mal el Z88DK.
Así que voy a usar el Z88DK como base, ya es hora de juntar piezas y hacerme un motor sencillo desde cero. Eso si, sin usar rutinas de la ROM o librerías externas, sólo C puro y duro con ASM. De esta forma puedo portar lo que haga a otras plataformas readaptando las rutinas de ensamblador (en mi caso motor.h).
Estoy hasta por hacer un tutorial de Z88DK para torpes.
Curso de Z88DK de Magazine ZX en PDF
- radastan
- Amiga 2500
- Mensajes: 4542
- Registrado: 11 Jun 2007, 19:29
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Sega Genesis/Megadrive
- Primera consola: TV Games/Pong Clone
- Ubicación: Córdoba
- Gracias dadas: 9 veces
- Gracias recibidas: 40 veces
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
- na_th_an
- Amiga 1200
- Mensajes: 1273
- Registrado: 10 Oct 2012, 11:17
- Sistema Favorito: (Otro)
- primer_sistema: Spectrum +2
- consola_favorita: Sony PlayStation 1
- Primera consola: Sega Master System
- Gracias dadas: 18 veces
- Gracias recibidas: 15 veces
Re: Curso de Z88DK de Magazine ZX en PDF
Anímate, esas cosas vienen muy bien
Me acuerdo de cuando empecé yo y no había nada de nada. Si no fuera porque Alvin (Alcoholicus Annonymous) tuvo la paciencia infinita de aguantarme durante posts infinitos en los foros del WOS, aún estaría dándome de hostias. El Phantomas Infinity hubiese sido imposible sin su ayuda.

- josepzin
- Amiga 2500
- Mensajes: 3103
- Registrado: 12 Ene 2009, 14:36
- Sistema Favorito: C64
- primer_sistema: ZX81
- Ubicación: Carthagonova
- Gracias dadas: 4 veces
- Gracias recibidas: 63 veces
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
radastan escribió:Os recuerdo donde descargar todos los números de Magazine ZX, yo hasta los tengo impresos a color porque son joyazas:
http://magazinezx.speccy.org/
Falta el PDF del último número, ¿lo tienes?
- radastan
- Amiga 2500
- Mensajes: 4542
- Registrado: 11 Jun 2007, 19:29
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Sega Genesis/Megadrive
- Primera consola: TV Games/Pong Clone
- Ubicación: Córdoba
- Gracias dadas: 9 veces
- Gracias recibidas: 40 veces
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
Pues no se decirte, tendría que revisar entre los DVD's y DVD's de copias de seguridad. Evidentemente ya no conservo en el disco duro algo que imprimí en su día.
Pero vamos, que la versión HTML sigue ahí.
Pero vamos, que la versión HTML sigue ahí.
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
- falvarez
- Amstrad PCW 8256
- Mensajes: 173
- Registrado: 10 Mar 2013, 16:59
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo SNES
- Primera consola: Nintendo GameBoy
- Gracias dadas: 11 veces
- Gracias recibidas: 4 veces
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
josepzin escribió:radastan escribió:Os recuerdo donde descargar todos los números de Magazine ZX, yo hasta los tengo impresos a color porque son joyazas:
http://magazinezx.speccy.org/
Falta el PDF del último número, ¿lo tienes?
El PDF del último número no existe.
- Hark0
- Amiga 1200
- Mensajes: 1695
- Registrado: 11 Jul 2012, 23:44
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: (Otro)
- Primera consola: (Otro)
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
Gracias por este pedazo PDF... ahora a buscar tiempo 

http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
- mentalthink
- Amiga 2500
- Mensajes: 2840
- Registrado: 11 Abr 2010, 15:06
- Gracias dadas: 45 veces
- Gracias recibidas: 14 veces
Re: Curso de Z88DK de Magazine ZX en PDF
Se agradece Radas aunque también he visto que el otro Compilador tira bastante más al menos en los AMstrad.... pero también hay que pensar que se va ha hacer, creo que el juego esté de Retroworks, de Teodoro no sabe Volar, está hecho con el czz80 que en realidad es el más lento de todos, y el juego está realmente bien y el lenguaje es mucho más sencillo que C... no todo tienen que ser millones de disparos y muñecos a la vez para que haya diversión...
- jrodriguezv
- MSX Turbo R
- Mensajes: 325
- Registrado: 02 Jun 2012, 18:21
- Sistema Favorito: Amstrad CPC
- primer_sistema: Amstrad CPC
- consola_favorita: Sega Genesis/Megadrive
- Ubicación: Madrid
Re: Curso de Z88DK de Magazine ZX en PDF
Yo pensaba que todo lo de Retroworks para CPC estaba hecho en ensamblador.
Para CPC también está la cpcrslib compilada para SDCC. He intentado hacer algo con ella, pero creo que para incluir tus sprites tienes que recompilar la librería. A ver si tengo algo de tiempo y puedo mirarlo mejor.
A ver si alguien se anima a hacer un tutorial para nuestros CPC, que yo no me veo capaz.
Para CPC también está la cpcrslib compilada para SDCC. He intentado hacer algo con ella, pero creo que para incluir tus sprites tienes que recompilar la librería. A ver si tengo algo de tiempo y puedo mirarlo mejor.
A ver si alguien se anima a hacer un tutorial para nuestros CPC, que yo no me veo capaz.

- jrodriguezv
- MSX Turbo R
- Mensajes: 325
- Registrado: 02 Jun 2012, 18:21
- Sistema Favorito: Amstrad CPC
- primer_sistema: Amstrad CPC
- consola_favorita: Sega Genesis/Megadrive
- Ubicación: Madrid
- radastan
- Amiga 2500
- Mensajes: 4542
- Registrado: 11 Jun 2007, 19:29
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Sega Genesis/Megadrive
- Primera consola: TV Games/Pong Clone
- Ubicación: Córdoba
- Gracias dadas: 9 veces
- Gracias recibidas: 40 veces
- Contactar:
Re: Curso de Z88DK de Magazine ZX en PDF
falvarez escribió:josepzin escribió:radastan escribió:Os recuerdo donde descargar todos los números de Magazine ZX, yo hasta los tengo impresos a color porque son joyazas:
http://magazinezx.speccy.org/
Falta el PDF del último número, ¿lo tienes?
El PDF del último número no existe.
Acabas de hacer trizas las ilusiones y esperanzas de millones de niños. Ya no volverán a creer en retroPapá Noël y llorarán tapándose los oidos mientras repiten sin descanso "el PDF no existe, el PDF no existe...".
Por cierto, ya estoy escribiendo el curso básico de lenguaje C para Z88DK. Si, no sólo es de Z88DK, es un curso de C también muy sencillito.
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝
Volver a “Retroinformatica hoy”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 13 invitados