Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Comentarios sobre el actual panorama retro. Lanzamiento de libros, películas, vídeos, y cualquier media sobre retro. Cualquier otra iniciativa que promueva nuestra afición y noticias retro que no cuenten con foro específico en ZONADEPRUEBAS.
Avatar de Usuario
radastan
Amiga 2500
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor radastan » 20 Oct 2013, 01:02

¿Lo ves? Al final te vamos a aficionar a tratar de terminar los juegos sin pokes.

:jumper:
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝

Avatar de Usuario
Hark0
Amiga 1200
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor Hark0 » 20 Oct 2013, 08:52

Enhorabuena Radastan!!! Muy logrado... :D
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
na_th_an
Amiga 1200
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor na_th_an » 20 Oct 2013, 10:18

mcleod_ideafix escribió:
na_th_an escribió:Adaptar el replayer de WYZ o cualquier otro es muy sencillo. Lo más fácil es colocarlo en su propia página de RAM (a menos que tengas sitio en los 48K normales, y así pueden funcionar en ordenadores de 48K con AY).

Yo uso Vortex Tracker para componer, y por tanto, el player del VT para incorporar al código.

Ejemplo aquí: http://www.atc.us.es/~rodriguj/dualplane.zip
(este ejemplo es para 128K, pero por un motivo ajeno al propio AY. Prueba dualpmusica.tap. Hice esta minidemo para demostrar una cosa de la pantalla shadow en un hilo de WOS, y cómo se podía incorporar música a la vez)

na_th_an escribió:El engine de la churrera no usa ningún ISR.

¡Anda! ¿Ni siquiera para pintar los sprites sin parpadeo? ¿O es que se espera a un HALT y luego pinta? ¿El engine podría funcionar estando el Z80 todo el tiempo sin interrupciones? (con un DI)



Nosotros usamos el WYZ player porque trae reproductor de efectos de sonido ¿Hay algo parecido para VT? Molaría :)

Sobre lo otro, en realidad no se espera a nada. Nuestros sprites los mueve splib2. La splib2 funciona de una forma muy guay que permite que no haya parpadeo sin tener que ir sincronizados. Lo que hace la splib2 es marcar los carácteres que cambian de un frame a otro (como un dirty rectangles orientado a caracter). Luego, en un buffer, dibuja cada caracter con el trozo de sprite correspondiente, y lo vuelca a la pantalla. Esto produce algún que otro tearing pero que apenas se aprecia. Claro que el sistema sólo es válido para pantallas fijas con pocos sprites, pero le va al pelo al motor.

Básicamente, la splib2 es una imitación software de como funcionan VDPs orientados a tiles y sprites como el de MSX.

Y sí, el engine funciona de hecho con un DI colocado justo al principio :D

Código: Seleccionar todo

void do_game (void) {
   unsigned char *allpurposepuntero;
   unsigned char playing;
#ifdef COMPRESSED_LEVELS
   unsigned char mlplaying, level;
#endif   
#ifdef SCRIPTING_KEY_M
   int key_m;
#endif
#ifdef RANDOM_RESPAWN
   int x, y;
#else
   unsigned char x, y;
#endif
   unsigned char success;
#ifdef PLAYER_CHECK_MAP_BOUNDARIES
   unsigned char x_pant, y_pant;
#endif

   #asm
      di
   #endasm
...

dancresp
Amiga 1200
Amiga 1200
Mensajes: 1393
Registrado: 23 Dic 2008, 17:53
Sistema Favorito: MSX
primer_sistema: ZX81
Primera consola: Atari 2600
Gracias dadas: 3 veces
Gracias recibidas: 20 veces

Re: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor dancresp » 20 Oct 2013, 21:00

radastan, a parte de felicitarte por el simpático juego que has hecho, hay que felicitarte por la que has liado con el tema de la churrera !!! =D> =D> =D>

Dan ganas de intentar hacer algon con ella.

Y puestos a preguntar, dices que has tardado unas 20 horas en hacer el juego, pero... ¿y en aprender como funciona la churrera?
Buscando la IP de la W.O.P.R.

Avatar de Usuario
na_th_an
Amiga 1200
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor na_th_an » 20 Oct 2013, 21:29

El tutorial está diseñado para que, mientras lo sigues, estés haciendo un juego. Cada capítulo cubre una de las etapas de diseño, así que mientras aprendes puedes estar construyendo tu obra maestra :)

Avatar de Usuario
zitror
Amiga 2500
Amiga 2500
Mensajes: 5349
Registrado: 02 Jul 2006, 00:16
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
Ubicación: El interior de un Z80
Gracias dadas: 248 veces
Gracias recibidas: 104 veces
Contactar:

Re: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor zitror » 20 Oct 2013, 21:56

Y Dancresp se arremanga en cinco, cuatro, tres... :jumper:
(C) 1.982 Sinclair Research Ltd

La buhardilla de Zitror

dancresp
Amiga 1200
Amiga 1200
Mensajes: 1393
Registrado: 23 Dic 2008, 17:53
Sistema Favorito: MSX
primer_sistema: ZX81
Primera consola: Atari 2600
Gracias dadas: 3 veces
Gracias recibidas: 20 veces

Re: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor dancresp » 20 Oct 2013, 22:45

zitror escribió:Y Dancresp se arremanga en cinco, cuatro, tres... :jumper:

Si no es especialmente complejo, cuenta con ello.

Es que me ha picado el gusanillo...

:jumper:
Buscando la IP de la W.O.P.R.

Avatar de Usuario
radastan
Amiga 2500
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor radastan » 20 Oct 2013, 23:03

dancresp escribió:
zitror escribió:Y Dancresp se arremanga en cinco, cuatro, tres... :jumper:

Si no es especialmente complejo, cuenta con ello.

Es que me ha picado el gusanillo...

:jumper:


En las 20 horas están incluidas las dedicadas a leer el curso y consultar un par de cosas en los foros de Mojonia.

Vamos, que ya estás tardando...
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝

Avatar de Usuario
commodoro
Amiga 1200
Amiga 1200
Mensajes: 1280
Registrado: 17 Abr 2010, 17:32

Re: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor commodoro » 21 Oct 2013, 10:53

¿Y va a haber segunda parte?....

¿ Misco Jones, en la cueva-castillo de Ramiro el vampiro.?

¿La churrera , permite hacer juegos de scroll lateral, o por el contrario esta pensada solo para plataformas?

y por ultimo... ¿Por que hay contador de Vah kahs, si solo hay una?, graficamente queda muy bien, y ver la Vah kah da sentido a lo que hay que buscar pero.... ¿que misterio hay en el contador?, ¿algo que ver con la plantacion de "pimientos de piquillo"?

Pee Cheetos, la nueva Lorna, no haria mal equipo con Misco Jones.

El juego es muy divertido, y este y Ramiro son los que he jugado ultimamente y me lo he pasado estupendo con ellos. Gracias.

Yo creo que apetece una segunda parte...

Avatar de Usuario
radastan
Amiga 2500
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: Misco Jones - En busca de la Vah-Ka perdida (ZX 48K)

Mensajepor radastan » 21 Oct 2013, 11:39

commodoro escribió:¿Y va a haber segunda parte?....

¿La churrera , permite hacer juegos de scroll lateral, o por el contrario esta pensada solo para plataformas?

y por ultimo... ¿Por que hay contador de Vah kahs, si solo hay una?, graficamente queda muy bien, y ver la Vah kah da sentido a lo que hay que buscar pero.... ¿que misterio hay en el contador?, ¿algo que ver con la plantacion de "pimientos de piquillo"?


Si, habrá segunda parte (eres como el cuarto o el quinto que me lo pide), pero necesito cogerle el tranquillo a la churrera y sus scripts para poder hacer ciertas cosas para hacerla: quiero trampas y pulsadores de suelo, vamos, mucho más a lo Indiana Jones. También quiero usar el tileset ampliado para meterle más riqueza gráfica y hacer el mapa un poco más grande para que dure un poco más.

Eso si, antes estoy con uno del oeste, que se me está resistiendo porque los gráficos del pueblo son muy jodidos de hacer, los de los exteriores me están saliendo de órdago y preciosos. Habrá hasta una mina y todo. Este será en perspectiva "genital" como dicen los Mojon Twins.
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 37 invitados