Compatibilidad Dragon/COCO

Avatar de Usuario
Taburoto
Mensajes: 1202
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 68 veces

Compatibilidad Dragon/COCO

Mensajepor Taburoto » 13 Ago 2017 16:56

En estos dias he estado cacharreando con un clon de COCO,concretamente un CP400 Color II,es un clon brasileño.
Bueno,en principio casi todos los programas en CM de Dragon los puedo usar en este clon de COCO,pero los programas BASIC tokenizados no me funcionan. ¿hay alguna forma de convertirlos?
Asimismo en internet hay multitud de archivos .BIN,tanto de Dragon como COCO ¿como puedo pasarlos a CAS o WAV? He visto algunas utilidades,pero están escritas en Pearl o Phyton.....¿no hay algo mas al uso?

Gracias.

Avatar de Usuario
luiscoco
Mensajes: 2336
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 34 veces
Agradecimiento recibido: 46 veces
Contactar:

Re: Compatibilidad Dragon/COCO

Mensajepor luiscoco » 13 Ago 2017 17:31

Los Cas y Wav los puedes cargar en un emulador y luego grabar la imagen, hay tambien conversores WAV2CAS y viceversa, habría que averiguar si se parece mas a coco o a dragon

Avatar de Usuario
pser1
Mensajes: 2101
Registrado: 08 Dic 2012 18:34
Agradecido : 220 veces
Agradecimiento recibido: 227 veces

Re: Compatibilidad Dragon/COCO

Mensajepor pser1 » 13 Ago 2017 19:26

Taburoto escribió:En estos dias he estado cacharreando con un clon de COCO,concretamente un CP400 Color II,es un clon brasileño.
Bueno,en principio casi todos los programas en CM de Dragon los puedo usar en este clon de COCO,pero los programas BASIC tokenizados no me funcionan. ¿hay alguna forma de convertirlos?
Asimismo en internet hay multitud de archivos .BIN,tanto de Dragon como COCO ¿como puedo pasarlos a CAS o WAV? He visto algunas utilidades,pero están escritas en Pearl o Phyton.....¿no hay algo mas al uso?
Gracias.

En el emulador XRoar, puedes cargar el juego Basic y te permitirá grabar un fichero CAS de salida haciendo
CSAVE"PROGRAMA",A pasando de los tokens y guardándolo en ASCII puro.
Si lo haces en XRoar emulando Dragón ó CoCo, antes de hacer CSAVE ... prepara un fichero de salida haciendo Ctrl+W,
te aparecerá una ventana, escribes el nombre que desees, por ejemplo PROGRAM.WAV y seleccionas debajo "Casette images"
Asegúrate de poner WAV o CAS si lo prefieres.
Así tendrás ya preparado un fichero que podrás cargar al CP-400 reproduciendo el WAV en tu PC-MAC-Linux

Para convertir CAS a WAV, yo utilizo la utilidad CAS2WAV de Ciaran Anscomb (Sixxie, autor de XRoar) te adjunto zip
saludos
pere
CAS2WAV v0.6 (Ciaran) (2013).zip
(29.23 KiB) Descargado 11 veces

Pd Por cierto, ¿Qué diferencias había entre un CP400 Color y el tuyo CP400 Color II?
Yo tengo el Color ... sin el II

Avatar de Usuario
Taburoto
Mensajes: 1202
Registrado: 15 Mar 2011 00:40
Agradecido : 13 veces
Agradecimiento recibido: 68 veces

Re: Compatibilidad Dragon/COCO

Mensajepor Taburoto » 13 Ago 2017 20:06

Pd Por cierto, ¿Qué diferencias había entre un CP400 Color y el tuyo CP400 Color II?
Yo tengo el Color ... sin el II


No lo se,el posible que el CP400 sea un COCO y el CP400 II un COCO2..

He encontrado un conversor de basic dragon<>coco....la conversión se realiza en el propio coco,lo he probado y funciona


Avatar de Usuario
pser1
Mensajes: 2101
Registrado: 08 Dic 2012 18:34
Agradecido : 220 veces
Agradecimiento recibido: 227 veces

Re: Compatibilidad Dragon/COCO

Mensajepor pser1 » 13 Ago 2017 20:20

Taburoto escribió:
Pd Por cierto, ¿Qué diferencias había entre un CP400 Color y el tuyo CP400 Color II?
Yo tengo el Color ... sin el II

No lo se,el posible que el CP400 sea un COCO y el CP400 II un COCO2..

Tal vez. Mi CP400 Color viene con 64k así que pocas diferencias va a tener con un CoCo2, me temo!
Existía una versión del CP400 Color con solo 32k también, quizá esta estaba mas cerca del CoCo1, peo no estoy seguro.
saludos
pere

Avatar de Usuario
retrocant
Mensajes: 249
Registrado: 03 Sep 2014 10:57
Ubicación: Santander
Agradecido : 6 veces
Agradecimiento recibido: 48 veces
Contactar:

Re: Compatibilidad Dragon/COCO

Mensajepor retrocant » 14 Ago 2017 20:16

Buenas, ayer domingo se puso en contacto conmigo taburoto a ver si podría poder ejecutar un fichero que convierte los ficheros .BIN a formato .CAS ó .WAV. Se llama bin2cas.pl

adjunto enlace:
http://www.6809.org.uk/dragon/bin2cas.pl

Está escrito en lenguaje pearl versión 3.10 pero en este caso yo tengo instalador la versión 5 y no sabia si iva a funcionar o no..

con lo cual ejecuto el script con la orden:
perl bin2cas.pl , y me un error en la primera linea 1, al documentarme un poco parecer ser que un parámetro no le gusta:

#!/usr/bin/perl -wT ---------> (quitando T para la versión 5 de pearl funciona perfectamente)

vuelvo a ejecutar el script... FUNCIONA!!!!

Imagen

para hacer las conversiones del formato BIN a CAS seria los siguientes parámetros:

-B file is raw binary (default)

-D file is DragonDOS binary

-C file is CoCo RS-DOS (DECB) binary

-o, --output *file*
output filename (required)

-r, --wav-rate *rate*
sample rate in Hz for WAV output [9600]

--wav-bits *n*
bits per sample (8, 16) [8]


hay mas parámetros pero estos son los mas básicos y que son esenciales para poder trabajar con el script.

dejo aqui el enlace del manual de Script bin2cas:

http://www.6809.org.uk/dragon/bin2cas.txt

para transformar un fichero .BIn de Coco a formato .CAS de cassette sería la siguiente orden:

perl bin2cas.pl -C PACKMAZE.BIN -o pack.cas

si queremos en formato.WAV seria la siguiente orden:

perl bin2cas.pl -C PACKMAZE.BIN -r 22050 -o pack.wav

-----------------------------------------------------------------------------------------------------


Dejo unas capturas de pantalla que me ha mandado taburoto en las conversiones que le hice de dichos formatos .BIN to .CAS y .BIN to .WAV en su clon de COCO 2 brasileño.
Adjuntos
2017-08-14 20.33.28.jpg
2017-08-14 20.33.28.jpg (92.05 KiB) Visto 230 veces
2017-08-14 20.33.05.jpg
2017-08-14 20.33.05.jpg (81.72 KiB) Visto 230 veces
2017-08-14 20.33.19.jpg
2017-08-14 20.33.19.jpg (69.34 KiB) Visto 230 veces
Captura de pantalla 2017-08-14 a las 20.15.54.png
Captura de pantalla 2017-08-14 a las 20.15.54.png (15.66 KiB) Visto 234 veces


Volver a “Software Dragon”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado