Título: Uso de BASIC BIOS STRTMS (0099H) Publicado por: j4mk3 en 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.:) 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 ;) EDIT : Creo que ya lo he encontrado. MSXCLUB Numero 53 http://issuu.com/homesanto/docs/msx-club-53 Título: Re: Uso de BASIC BIOS STRTMS (0099H) Publicado por: MsxKun en 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. Título: Re: Uso de BASIC BIOS STRTMS (0099H) Publicado por: j4mk3 en 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,...
Título: Re: Uso de BASIC BIOS STRTMS (0099H) Publicado por: kabish en 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. |