Karoshi MSX Community
05 de Julio de 2021, 03:35:46 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Uso de BASIC BIOS STRTMS (0099H)  (Leído 2572 veces)
0 Usuarios y 1 Visitante están viendo este tema.
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« : 14 de Febrero de 2013, 05:11:31 pm »

Buenas a todos,

Estoy en fase de desarrollo de entrada para la MSXDEV'13.
Hay poquete espacio para el juego esta vez..jeje 16Ks...pero no me quejo ahí está el reto.Smiley

Una de las cosas que queria eliminar de esta entrada/juego para la DEV era la música o efectos de sonido por espacio principalmente que supone el replayer y los datos. Pero pensando, me acordé de la rutina de BASIC BIOS STRTMS (0099H), la que usa el PLAY vamos.
Creo recordar que le llenas un buffer en la zona alta de memoria RAM y de ahí en background podria ir haciendo lectura a lo Play del Basic. Habia una revista un numero de la MSXCLUB que desmenuzaba el uso y como se usaba esta rutina desde ASM.

¿Teneis alguno documentación de uso, codigo de ejemplo? ¿ O recuerda alguien el numero de msxclub q es ?
Es una buena opcion para ahorrar codigo para la MSXDEV'13, usando BIOS que ya que está, pues usarla.

P.D: Espero en un par de semanas hacer ya la entrada en el foro de MSXDEV'13 con una pequeña demo. A ver si me sale Wink

EDIT : Creo que ya lo he encontrado. MSXCLUB Numero 53 http://issuu.com/homesanto/docs/msx-club-53
« Última modificación: 14 de Febrero de 2013, 05:24:22 pm por j4mk3 » En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
MsxKun
Karoshi Forum's Guru
*******
Mensajes: 1554


Kimochi-ii


WWW Email
« Respuesta #1 : 14 de Febrero de 2013, 05:25:11 pm »

Pues tengo la susodicha revista. Y el ligero recuerdo de que el codigo de ejemplo que habia nunca me llego a funcionar.
Pero aunque tire no se hasta que punto te serviria. Es decir, es una parte del proceso del que no tendras control y el PLAY del Basic es lento en si. Si bien no estarias bajo el interprete, no se hasta que punto te iba a dar un rendimiento bueno para un juego. Pero bueno, se puede probar.
En línea

--

Cindy Lauper She Bops!
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« Respuesta #2 : 15 de Febrero de 2013, 09:05:47 am »

Tampoco es para soltar una Banda Sonora ahi de fondo. Es para hacer chiribitas, FX de sonido, muerte, coger cosas, pasos, sonidos rarunos de fondo,...
En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
kabish
Karoshi Maniac
****
Mensajes: 470


caspaflims@hotmail.com
« Respuesta #3 : 15 de Febrero de 2013, 02:41:53 pm »

Tienes algo de información en el Msx Top Secret. En el capitulo del Basic, creo recordar que viene un ejemplo con el comando circle.
Lo que se dice pruebas, nunca he realizado.
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!