Se encontraron 2975 coincidencias

por pser1
03 Jul 2020 22:29
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Hola, he modificado el motor para que reproduzca la música sensiblemente mas baja que antes, de esta forma se oyen perfectamente los efectos y no he notado apreciable pérdida en la música mientras suenan los efectos ... He intentado reducir el volumen de sonido en el VTracker, pero solo he conseguid...
por pser1
02 Jul 2020 23:43
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Hola, ¿Recuerdas José Luis que, al principio de la conversión comenté que no hacía falta mantener el código que genera la tabla vT_ ya que disponemos de ella en una serie de lineas con declaraciones fcb? Pues bien, como luego aparecieron toda clase de problemas, acabé por realizar una conversión prá...
por pser1
02 Jul 2020 18:52
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

confirmo que *NO* se pueden abrir dos sesiones de DBG en el mismo PC -banghead
saludos
pere
por pser1
02 Jul 2020 18:32
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

He hecho una sesión de trazado (DBG-XRoar) para tres programas. - A) El programa que solo contiene el motor AGD y produce música sin scripts AGD - B) La versión que produce música y sonido - C) La versión DiamondGeezer8 que solo produce música He anotado los datos de ayRegs en los tres casos durante...
por pser1
02 Jul 2020 15:00
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Hola de nuevo, revisando el código de música / efectos he encontrado un par de errores que posiblemente solo afectaban a los efectos ... De todas formas, recompilando las tres versiones del juego, las que solamente ofrecen una funcionalidad están 'sonando' correctamente, incluso la de música! No obs...
por pser1
02 Jul 2020 00:12
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

@jltursan, me parece una excelente idea lo del borde. En cuanto a las interrupciones propias de Dragón, no me afecta para nada ya que las tengo deshabilitadas desde que empieza el programa hasta que retorna al Basic De momento tengo que encontrar tiempo para ver el motivo por el que los efectos, aún...
por pser1
01 Jul 2020 20:15
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Jeje, menudo follón. Yo no desactivo para nada las interrupciones del VDP, de hecho no recuerdo si el TMS me permite esa posibilidad. Esas interrupciones son el único medio que dispongo en el MSX para poder sincronizar la ejecución con el barrido de pantalla, algo extremadamente vital. Lo que si qu...
por pser1
01 Jul 2020 12:02
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Buenos dias, tras comprobar que la parte de música del motor AGD convertido para 6309 funciona perfectamente, puedo decir que será muy simple crear un disquet grande con el motor, un montón de ficheros .pt3 y un programa Basic que permita seleccionar el fichero a escuchar De hecho haré dos versiones...
por pser1
01 Jul 2020 00:14
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

@jltursan en este momento estoy viendo otro posible punto de conflicto ... Dentro de la rutina VSync que se llama unas cuantas veces, justo al entrar se habilitan las interrupciones del V9958 y justo antes de salir, las deshabilita, no sé si esto puede perjudicar el rendimiento y hacer que se pierda...
por pser1
30 Jun 2020 23:50
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

He podido trazar un rato la versión 7 que usa efectos y música y he encontrado un gazapo. Por despiste moví las variables que se usan para efectos al final del motor junto con las de la música con tan mala fortuna que las intercalé. Debido a ésto, la variable ayFX_Priority a pesar de recibir el valo...
por pser1
30 Jun 2020 22:36
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

viendo el código, no parece que los efectos sean culpables ... Al principio de AyFX_Play se lee ayFX_Priority que debería ser 255 cuando no hay efecto seleccionado y, en este caso, se sale inmediatamente de la rutina. De hecho escuchando atentamente la música en la versión 8 de pruebas, no se oye ta...
por pser1
30 Jun 2020 21:33
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Es posible que sea el como se secuencian las llamadas a todas estas rutinas. La secuencia (toda ella en la IRQ) siempre debe de ser: 1) PSGROUT 2) MUSIC_PLAY 3) SFX_PLAY Obviamente ni MUSIC_PLAY, ni SFX_PLAY ejecutan ningún volcado sobre el PSG, simplemente dejan cargado el buffer AYREGS, listo par...
por pser1
30 Jun 2020 20:37
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Ahora mismo tengo tres versiones del juego DiamondGeezer, todas compiladas con la misma versión del motor AGD. - la versión 6 solamente utiliza Efectos (comandos Sound), funciona perfectamente - la versión 8 solamente utiliza Música (fichero FlipFlap.pt3) también funciona perfectamente - la versión ...
por pser1
30 Jun 2020 19:55
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Creo que el motor MSX que he estado convirtiendo, la música y los efectos se llaman desde la rutina de interrupción. Lo que sucede es que el bucle principal MLoop del motor AGD llama a VSync dos veces, de forma que los sprites y el jugador se mueven a 25-30 fps según sea la salida PAL ó NTSC ... Veo...
por pser1
30 Jun 2020 19:23
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

por cierto, he probado a cambiar los SOUND por BEEPs y cuando el personaje llega a un diamante, el juego se para totalmente, hasta que acaba el beep, aunque la música prosigue correctamente. Tendré que mirar si la pantalla sigue 'correcta' configurando el V9958 para trabajar en PAL, ganaría un 20% d...
por pser1
30 Jun 2020 19:20
Foro: Software MSX
Tema: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149
Respuestas: 455
Vistas: 5058

Re: Aprendiendo a manejar los chips de video V9958 y sonido YM-2149

Al final me he perdido un poco....¿has conseguido que el reproductor PT3 decodifique y reproduzca en el PSG correctamente la música? Efectivamente, con el motor sin juego alguno, simplemente reproduciendo el .pt3 ha acabado por funcionar correctamente. Al principio leía la secuencia de frames (14 b...

Ir a búsqueda avanzada