Categorías
AGD Ensamblador sjasm MPAGD

Creando un juego con MPAGD, ejemplo prático

Aquí se describe el ejemplo práctico uilizado en el vídeo donde creamos un juego utilizando MPAGD sin utilizar programación. Ver vídeo: Nuestro juego será un gato que tiene que ir cazando ratones, los perros se lo pondrán difícil: Lo primero es poner el tipo de plataforma, pincha en Machine y en MSX, procura que salga […]

Categorías
AGD Ensamblador sjasm MPAGD Programación

Tu primer juego con MPAGD

¿Alguna vez has pensado como hacen esos juegos tan chulos? yo te lo muestro.  Contenido 1 Introducción, recursos, instalación. 1.1 Probando MPAGD.. 2.Creando nuestro primer programa. 3.Componentes de MPAGD.. 3.1Windows size. 3.2 Font. 3.3 Bloques (1 ,2,x,h,v, m y k). 3.3.1 Código. 3.4 Sprites (1,2,x,h y v, i, r,d, f, m y k). 3.4.1 Tipos. […]

Categorías
MSX Música Programación

Creando un replayer con arckos tracher 2

Puedes descargar todos los recursos desde aquí. Ve a su web y descarga arkos tracker 2: https://www.julien-nevo.com/arkostracker/index.php/download/ Si estás en winwoun: Descomprimimos el zip: Vemos  que el ensamblador que utiliza es RASM: Lo pegamos en la carpeta de antes y lo ensamblamos: Abrimos el openMSX con pinchando en la opción DiskA->Browse for disk folder (DirAsDisk) […]

Categorías
MSX Basic Programación

Carga de datas

Introducción a la carga de datas. 1.Carga de sprites. 1.1 Carga de sprites con instrucciones basic. 1.1.1 Definiendo sprites de 8×8 pixeles. Screen 2. Screen 5. 1.1.2 Definiendo sprites de 16×16 pixeles. Screen 2. 1.2 Carga de sprites con pokes. 1.3 Carga de sprites desde archivo.bin en disco. 1.3.1 Utilizando código basic. 1.3.2 Utilizando decimales […]

Categorías
MSX Basic Programación

Creación de archivos bin desde emulador en dsk

Aquí dejo el vídeo donde explico como crearlos desde el emulador

Categorías
MSX Basic Programación

Colisiones

Archivos amenaza.zip amenaza2.zip, rectangulos.zip, cosionesdesprites.zip Juega desde aquí: http://msx.tipolisto.es/webmsx/standalone/?disk=files/amenaza.dsk La fórmula El código Algo más elaborado Evitar el rastro del personaje Colisiones entre sprites y plantilla de primer juego La fórmula 1 ‘ parámteros personaje, posición x e y, ancho y alto 10 let px=10: let py=20: let pw=20: let ph=20 1 ‘Vida del personaje […]

Categorías
Contacto MSX Basic

Screen 5 y los bitmaps en basic

Archivos: screen5_paisaje.zip screen5_personaje.zip 1 La paleta de colores, el RGB (Red, green, blue) y color=(entero_color, intensidad_R, intensidad_B, intensidad_G) 2 Retocando nuestra foto. 3.Set page entero_pagina_visualizacion_modificable, entero_pagina_activa_con_los_datos 4 COPY (coordenada_inicio_x, coordenada_inicio_y)-(coordenada_final_x. coordenada_final_y), entero_pagina TO (coordenada_x,coordena_y), entero_pagina 5 Copiando el circulo al disco. 6 Copiando el circulo del disco a la página 0 de la VRAM 7 […]

Categorías
MSX Basic Programación

Tiles en basic

Archivo Tiles plantilla basica1 / atchivo Tiles rellenando todos los trozos pantalla.zip / archivoTiles Paisaje en el centro pantalla.zip / Tiles plantilla pantalla completa.zip 1.¿Qué es un tile?. 2.Estructura de la memoria VRAM.. 3.EL problema de read variable: data byte. 4.Las partes de la pantalla. 4.1 Creando la tabla tiles 4.2 Creando la tabla mapa […]

Categorías
MSX Basic Programación

Sprites en basic

Archivo.doc Programa 1 Comprendiendo conceptos. 2 ¿Qué es un Sprite?. 3 screen 0. 4 screen 1. 5 screen 2. 5.1 Creando nuestro Sprite nave en screen 2,1. 5.2 Sobre el color de los sprites MSX 1. 5.3 Moviendo nuestro sprite nave en screen 2,1. 5.4 Creando nuestro personaje de 16×16 pixeles. 6. Screen 3. 7.Screen […]

Categorías
Programación

Entorno de desarrollo para basic 2020

Recusos: Plantilla para programar en basic Plantilla para programar en basic con ejemplo documento en word archivos Existen 4 formas de codear en el año 2020 en basic: 1.Escribiendo directamente en el basic del MSX. 2.Desde el pc escribiendo en tu editor de texto favorito y copiando y pegando en la pestaña input text del […]