Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: KNM en 21 de Abril de 2006, 11:53:19 am



Título: Sugerencias para WAVER...
Publicado por: KNM en 21 de Abril de 2006, 11:53:19 am
Bueno,se que robsy anda liado con lo de los megaroms...pero aqui va una sugerencia para su magnifico WAVER.

Estoy pasandome a WAV varias roms para hacerme un par de recopilaciones en CD,y he pensado que para "agilizar" un poco el proceso a la hora de trabajar desde linea de comandos,se podría hacer lo siguiente : que el WAVER te pregunte como quieres el wav.Me explico

pongamos esto : WAVER NAMAKE.ROM
y que los "switches" te aparezcan en pantalla en plan : BAUDS : XXXX / TITLE :XXXXX /COPYRIGHT :....... MONO :YES/NO / RESET : YES/NO .... etc

¿Que sus parece?

KNM
haciendo la puñeta  ;)


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 21 de Abril de 2006, 01:16:53 pm
Te refieres a que si no se introducen parámetros por comando de línea, se introduzcan en modo interactivo, es decir, que te pregunte el programa uno por uno... Lo he entendido bien?



Título: Re: Sugerencias para WAVER...
Publicado por: SapphiRe en 21 de Abril de 2006, 04:05:05 pm
Es lo que he entendido yo.

Creo que para eso es mejor utilizar un programa externo que te permita configurar el WaVeR y dejar el programa tal cual

Saludos
--
SapphiRe


Título: Re: Sugerencias para WAVER...
Publicado por: jltursan en 21 de Abril de 2006, 05:56:56 pm
Si, eso viene a ser la funcionalidad que proporciona un interfaz aparte.


Título: Re: Sugerencias para WAVER...
Publicado por: KNM en 21 de Abril de 2006, 06:33:31 pm
Te refieres a que si no se introducen parámetros por comando de línea, se introduzcan en modo interactivo, es decir, que te pregunte el programa uno por uno... Lo he entendido bien?


Correcto,robsy  ;)

KNM
WAVEando mas y mas...


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 26 de Abril de 2006, 11:57:10 am
Pues estoy preparando una nueva versión del WAVeR. No será tan salvaje como la usada en las RUs, que da muchos problemas de compatibilidad, y trataré de que sea bastante estable y tan cómoda como la anterior (o un poco más). Tendrá alguna sorpresa, eso sí. En breve os cuento más. Tengo que experimentar un poquito para que la velocidad sea de verdad ajustable.


Título: Re: Sugerencias para WAVER...
Publicado por: SapphiRe en 26 de Abril de 2006, 12:32:49 pm
Sugerencia: poder incluir una pantalla de carga... ::)


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 26 de Abril de 2006, 04:02:35 pm
Está contemplado: se le da un fichero PCX y hace todo lo demás, por la patilla ;)


Título: Re: Sugerencias para WAVER...
Publicado por: SapphiRe en 26 de Abril de 2006, 04:15:02 pm
Está contemplado: se le da un fichero PCX y hace todo lo demás, por la patilla ;)

¿PCX? ¿No puedes darle directamente una pantalla MSX? Así podríamos hacer pantallas de carga usando sprites para solventar el problema de los 2 colores por pixel :D


Título: Re: Sugerencias para WAVER...
Publicado por: jjfranco en 26 de Abril de 2006, 05:02:39 pm
Pues estoy preparando una nueva versión del WAVeR. No será tan salvaje como la usada en las RUs, que da muchos problemas de compatibilidad, y trataré de que sea bastante estable y tan cómoda como la anterior (o un poco más). Tendrá alguna sorpresa, eso sí. En breve os cuento más. Tengo que experimentar un poquito para que la velocidad sea de verdad ajustable.

Yo me descargr una versión de Waver, no recuerdo cual, para pasar el Saimazoom a CD, y cargarlos con mi Philips VG8020, sin embargo nunca consegui cargarlo, ni a 1200 Baudios, ni a 2400 Baudios, ni de ninguna manera.Aunque si llegaba a cargar la pantalla de presentacion de Waver.

 He llegado a pesar que podia ser fallo del propio lector de CD, sin embargo ahora que comentas que existian fallos de compatibilidad, me planteo la duda de si el fallo en la carga se debe a algo que yo este haciendo mal, o al propio programa Waver.

¿me gustaria que me echases una mano? Por que la verdad es que es un programa que me resulta muy util para cargar programas, sobre todo de la dev, en mi antiguo msx1.

Y Otro asunto que queria comentar, ya se que este no es el sitio idoneo, pero estoy viendo unos pedazos de presentaciones en los programas que se estan alistando en esta ultima dev, lo que me esta echando un poco para atrás, porque yo tengo en mente un pequeño proyecto en ensamblador que quería presentar en esta dev, pero que evidentemente no estará en condiciones de competir con graficos tan bien realizados(y posiblemente en ningun otro aspecto), así que me gustaría saber si los organizadores de la dev de este año no se van a sentir avergonzados de que se presenten programas cutres (graficos tipo años 80, musica tipo spectrum, etc, etc.)


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 27 de Abril de 2006, 12:09:59 am
WAVeR v.2 funciona perfectamente con los VG8020. De hecho, fue uno de los ordenadores en los que hice el desarrollo. El problema es otro: la clavija del MSX es mono y el conector de los CDs es estéreo. Si no consigues que cargue es por un problema de solapamiento de canales. Prueba a utilizar un separador de canales, que de una toma estéreo te da dos monoaurales. La otra opción, que es la que uso yo, consiste en simplemente meter la clavija del MSX en el reproductor de CDs sólo a medias. Así no suele dar ninguna pega.

Respecto a la calidad de las entradas para MSXdev'06, yo no me preocuparía: si crees que puedes hacer un juego para MSX, aprovecha la oportunidad. Habrá juegos para todos los gustos, eso es seguro. Por mi parte, no creo que me embarque en ninguna superproducción. De hecho, trataré de completar proyectos antiguos que tengo pendientes, ninguno de los cuales será un megaROM.


Título: Re: Sugerencias para WAVER...
Publicado por: jjfranco en 27 de Abril de 2006, 06:19:40 am
WAVeR v.2 funciona perfectamente con los VG8020. De hecho, fue uno de los ordenadores en los que hice el desarrollo. El problema es otro: la clavija del MSX es mono y el conector de los CDs es estéreo. Si no consigues que cargue es por un problema de solapamiento de canales. Prueba a utilizar un separador de canales, que de una toma estéreo te da dos monoaurales. La otra opción, que es la que uso yo, consiste en simplemente meter la clavija del MSX en el reproductor de CDs sólo a medias. Así no suele dar ninguna pega.

Gracias, lo probaré esta tarde. Es cierto que los ordenadores msx utilizaan solo magnetofonos mono, no se me habia ocurrido que podria ser ese el fallo.

Respecto a la calidad de los programas de la dev, simplemente era una pequeña broma. Es cierto que tengo intencion de presentar un pequeño juego (del que no hay ninguno igual, tan solo hay uno que se le parece un poco). Aunque de tiempo estoy bastante apurado, y quiero aprovechar este verano en las vacas para poder realizarlo.


Título: Re: Sugerencias para WAVER...
Publicado por: jjfranco en 27 de Abril de 2006, 06:48:43 pm
Edu Robsy, me gustaria decirte lo contrario, pero no he conseguido hacer funcionar el CD con las indicaciones que me has dado, he insertado la clavija del cassette solo a la mitad y sigue sin cargar.
El caso es que me sale la pantalla de presentacion de waver v2, pero al final de la carga me sale que ha habido un error y que vuelva a recargarlo.

Pienso que la señal le debe llegar bien, porque sino no me cargaría la pantalla de presentación, la verdad es que yo no tengo ni idea de lo que puede ocurrir. Si a tí se te ocurre lo puede ocurrir, me gustaria que me lo dijeses ;).

Es posible que estos problemas te puedan servir como testeo del Waver, aunque evidentemente no tienen porque ser fallos del programa (waver).

Estoy probando con distintos programas como Griel, tanto en mono, como a 1200 baudios y 2400. Aunque todavía no he conseguido cargarlos, si lo hago prometo indicarlo en este mismo foro.

Un saludo, y por mi bien que me funcione. ;D


Título: Re: Sugerencias para WAVER...
Publicado por: SapphiRe en 27 de Abril de 2006, 07:05:47 pm
Prueba desde el ordenador ajustando el volumen de salida. Yo tampoco he conseguido echarlo a andar desde un discman... :(


Título: Re: Sugerencias para WAVER...
Publicado por: jltursan en 27 de Abril de 2006, 07:45:35 pm
Procura que no estén activados ni ecualizadores de ningún tipo, ni potenciadores de bajos ni otras tonterías diversas en el discman. También podrías probar a grabar en mono (creo que no te ponen pegas programas como el Nero) y hacerte con un cable para el canal izquierdo, que si no me equivoco es el que se suele utilizar normalmente para sacar el sonido cuando este es mono. No se, es un palo al agua. ???
De todas formas si puedes hacerte con otro discman, prestado y tal; pruébalo, porque entre un discman y otro hay diferencias abismales.


Título: Re: Sugerencias para WAVER...
Publicado por: jjfranco en 27 de Abril de 2006, 08:13:06 pm
Ok, he conseguido cargar mi primer programa con un Discman. Y la operacion ha sido la siguiente:

- Introducir solo la mitad de la clavija
- Quitar todas las opciones del Discman (anti-golpes y X-bass)
- Reducciendo la la mitad el volumen

Y yasta.  Y a jugar al Saimazoon y Griel, que son los unicos que ha pasado a cd.

Bueno muchas gracias a los que me habeis dado ideas(JL y Sap). He llegado a dos buenas conclusiones, la primera es no se que haria sin vosotros en el mundo msx, y la segunda que poquita imaginacion tengo ;D ;D.

Voy a intentar cargar programas a mas velocidad. Creo que es un proyecto interesante este del Waver, porque es una forma de reciclar ordenadores como el msx1 al que solo se le pueden meter programas en cassettes. Claro que si los proximos proyectos va a ir orientados a crear programas de 128k, que seran de los pobres msx1 con tan solo 64k ¿?.


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 03 de Mayo de 2006, 09:42:46 pm
Pues la cosa pinta bien: acabo de conseguir la solución a uno de los problemas más graves que planteaba el desarrollo del WAVeR v3: LA DICHOSA POLARIDAD. Es decir, lo que en algunos reproductores de audio tiene la forma siguiente:

___------____------_____

En otros puede tener ésta:

-----____------____--------

Y el MSX puede hacerse un lío si no se lo explicas bien. Pero ya está hecho y funciona, aunque supone una cierta pérdida de velocidad respecto a las versiones que pasaban del problema.

Ahora, a velocidad de crucero, os doy algunas velocidades:

GOONIES 32 KB - 31.11 segundos
GRIEL'S QUEST EXTENDED - 30.86 segundos
ARKANOID 32 KB - 24.22 segundos
GURU LOGIC 32 KB - 23.45 segundos
INK (ejem) 32 KB - 23.38 segundos
ROAD FIGHTER 16 KB - 19.21 segundos
KING'S VALLEY 16 KB - 19.50 segundos
HERO 16 KB - 18.40 segundos
PICTURE PUZZLE 8 KB - 13.78 segundos
HITSUJI JAI 8 KB - 11.84 segundos

Los más atrevidos os podéis atrever a hacer un cálculo de velocidad en baudios. Por ejemplo, para el INK, tenemos una velocidad GLOBAL de carga de más de 11.200 baudios. THE GOONIES, más de 8.400 baudios - y éste es el peor caso, dado que es un juego con un ratio de compresión muy bajo -.

Lo que queda por hacer es relativamente mecánico:

- Un gestor de memoria un poco más fiable que el actual (aquí aceptaría encantado un poco de ayuda)
- Determinar todos los parámetros de configuración (opciones del conversor)
- Programarlo en C++ (la versión de trabajo está en C)

Eso sí, será otra vez una aplicación de línea. No me apetece programar un shell!


Título: Re: Sugerencias para WAVER...
Publicado por: pitpan en 04 de Mayo de 2006, 12:08:27 am
Por cierto, que he conseguido los siguientes resultados al convertir a MP3 los WAVs (velocidad máxima del WAVeR v.3):

- 320, 256, 224 kbps - funciona perfectamente desde mi PC (portátil Toshiba, Windows XP)
- 320 kbps - funciona perfectamente desde mi reproductor MP3 (iCube 512 MB)

El tema de la polaridad del que hablaba en el mensaje anterior era el que daba problemas con los reproductores de MP3. Aun así, no he probado todavía a cargar desde un reproductor de CDs estándar, pero imagino que la velocidad máxima (más de 9.000 baudios reales) no será compatible. Aun así, la intermedia y la baja creo que sí serán soportados sin problemas por reproductores de CD de todo tipo y son mucho más rápidas que cualquier carga basada en la BIOS del MSX (1.200 o 2.400 baudios) o cargas "turbo" tradicionales.  ;)