TAP2WAV para Camputers Lynx. Conseguido !!!

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

TAP2WAV para Camputers Lynx. Conseguido !!!

Mensajepor ron » 14 Nov 2012 11:25

Viene del antiguo foro: viewtopic.php?p=100051121#p100051121

Imagen

Imagen

El otro día puse a disposición de BlackHole y de Pete Todd ( programador de Pale ) un volcado de la cinta de demostración del Camputer Lynx.

De momento no se ha comentado aun nada, a ver que nos cuenta blackhole.

Recordemos:

TAPE 1 600 baudios
TAPE 2
TAPE 3
TAPE 4
TAPE 5 2100 baudios


Para cargar Basic: LOAD ""
Para cargar máquina: MLOAD ""

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 03 Dic 2012 13:19

-tatice_01 -tatice_01 -tatice_01

¿ Hay alguna novedad ? . ¿ Te sirvió de algo el wav que te pasé ?

Saludos

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 22 Dic 2012 21:52

joder joder joder, estoy que no quepo en MI !!! oHHHHH le he dado de comer al CAMPUTERS LYNX !!!!

venga, lo primero es compartir el logro. Luego lo cuento, porque tiene tela la cosa !!! xD

camputerslynxron.rar
(770.6 KiB) Descargado 319 veces

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 22 Dic 2012 21:56

Como no había güevos a cargar nada, me he buscado la vida, he conseguido generar WAV de los TAP a través del PALE ( Emulador de Camputers Lynx ) , es super engorroso y no está claro , así que en cuanto pueda pongo un tuto de como hacerlo. De momento y hasta que blackhole nos diga algo , por lo menos ya tenemos un programa que carga.

100_0925.JPG


100_0933.JPG

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 22 Dic 2012 22:09

Venga un video de la hazaña !!! Casi casi como si me tocase la lotería , pero sin tocarme nada, claro... -507

Venga Blackhole !

http://www.youtube.com/watch?v=Fix8B2Gn_yY

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 22 Dic 2012 23:10

Venga, os paso otro... jejejejeje

bachrw.rar
(1.21 MiB) Descargado 312 veces

jltursan
Mensajes: 1892
Registrado: 20 Sep 2011 13:59
Agradecido : 49 veces
Agradecimiento recibido: 142 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor jltursan » 23 Dic 2012 01:32

-hypo ...pero como, caramba, ¡¿como?! -rofl

Avatar de Usuario
Izaro
Mensajes: 408
Registrado: 18 Feb 2012 20:45

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor Izaro » 23 Dic 2012 01:43

dios lo a conseguido eres un crack joer

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 23 Dic 2012 08:54

Intentad ser intuitivos, brujulead y si aun os quedan dudas os las resuelvo, lo primero es probar el emu, es la única via actual para hacerlo.

A veces lo mejor es poner capturas, si no dais con el quid, preguntad.

pale1.png


pale2.png
pale2.png (31.48 KiB) Visto 3284 veces


pal3.png


pale4.png


pale5.png


pale6.png
pale6.png (29.15 KiB) Visto 3288 veces


pale7.png

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 23 Dic 2012 09:29

y que no se me olvide, esto es por gentileza del Señor Calpirro ! Sin su ayuda y confianza esto no hubiera sido posible, ya que en la pasada RetroViloWiki 2012 me prestó su Camputers Lynx 48K y le dije que antes de fin de año le daba de comer. Todo llega cuando menos te lo esperas. A ver si con las cositas que he ido pasando a algunos colegas, llegamos a tener un TAP2WAV para Lynx funcional y ya podemos disfrutar de todos los TAP preservados que hay.

Gracias Calpirro !!!


Avatar de Usuario
calpirro
Mensajes: 267
Registrado: 02 Nov 2010 14:07

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor calpirro » 24 Dic 2012 00:17

De nada... Mi Lynx nunca volverá a ser más feliz de lo que ha estado estos días :-)

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 24 Dic 2012 09:43

calpirro escribió:De nada... Mi Lynx nunca volverá a ser más feliz de lo que ha estado estos días :-)


Tu Lynx nunca había ejecutado tantas cosas en sus casi 30 años de vida, anda que ya era hora eh ???, ahora todos los Lynx son felices -drinks

A ver si conseguimos al menos un script en python que vuelque a WAV el contenido del TAP, SyX me ha pasado unos ejemplos que son la pera, la verdad que cuando no tienes nada para dar de comer a un bicho y lo sacas del prompt de Basic, da una alegría indescriptible.

Gracias Calp, feliz Navidad

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 15 Dic 2013 20:57

Hace un año que esto quedó en el tintero y tengo alguna novedad.

Desde el Pale solo podemos salvar WAV de programas en Basic. La posibilidad de pillar un TAP con un juego comercial y pasarlo a Wav de momento no es posible ( Basic si, pero programas con código máquina NO ). He hablado con BlackHole a ver si nos viene Santa o los Reyes y nos traen un Tap player debajo del brazo.

Saludos

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 27 Dic 2013 22:15

A ver Blackhole !

AIRRAID.TAP
(3.29 KiB) Descargado 78 veces


A ver si le puedes dar caña a este.

Además he generado el WAV correspondiente

airraid.rar
(9.33 KiB) Descargado 71 veces


... y TACHAAAAN !!!

http://www.youtube.com/watch?v=c-iU0JABjlg

BlackHole
Mensajes: 697
Registrado: 03 Ago 2011 23:07
Agradecido : 1 vez
Agradecimiento recibido: 37 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor BlackHole » 28 Dic 2013 03:35

Hola ron,

Entiendo que ese WAV anterior está generado por la aplicación y es el que has cargado en el ordenador.
Ahora que tienes tu propio Lynx y a mano, ¿podrías crear algo sobre lo que tengamos control completo?

Si no es mucha molestia, ¿podrías teclear el siguiente programa en el ordenador?

100 FOR A=243 TO 249
110 PRINT CHR$(A);
120 NEXT A
130 PRINT " RETROWIKI"
140 FOR B=0 TO 5
150 LET A$="P"+CHR$(B+48)
160 TAPE B
170 PRINT "PULSA RETURN"
180 SAVE A$
190 PRINT "GRABADO A VELOCIDAD ";B
200 NEXT B

Conecta la salida MIC del ordenador a la entrada de micrófono del PC, corre el programa y captura las 6 grabaciones seguidas. Después sube comprimido el WAV resultante.

Avatar de Usuario
ron
Mensajes: 17180
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 508 veces
Agradecimiento recibido: 532 veces

Re: Resolviendo los volcados TAP del Camputers Lynx.

Mensajepor ron » 28 Dic 2013 10:14

OK Blackhole !

Concretamente está generado con el PALE 8.11. Es tan simple como cargar un TAP y hacer un SAVE "PROGRAMA" en el WAV que selecciones.

Pero tu listado se pica rápido, en algún momento del día de hoy tendrás el tap y el wav !

Y mientras ~... para ilustrar :

A5BYTE.JPG
A5BYTE.JPG (30.08 KiB) Visto 2438 veces


[tabs][tabs: ]Author: Pete Todd


Lynx Tape Format:
---------------------------------------------
Sync - Zeroes for about 7 seconds

A5 byte

" byte

<filename>

" byte

Sync - Zeroes for about 7 seconds

A5 byte

Program Header - length, start etc.

Program

CRC & Execution address
---------------------------------------------

Tape Recording
==============

Paletape expects sound files saved in .RAW format
as recordings at 22050 Hz and 8 bits UNSIGNED.

Record the lynx tape using your favourite program,
you can chop out the sync zeroes as the program
automatically re-syncs itself, leaving them in
won't harm though (as long as there's no glitches!)

Needless to say, you want to check your system
records with low noise, and adjust the recording
level to around 80% of full range on the peaks.

PaleTape usage
==============

paletape <RAW infile> <TAP outfile> <verbose (0/1)> <threshold (00-FF)> <TAPE Speed (0-5)> <Tape format (0-2)>
[ <sync marker - A5 default> ]

for example: paletape pblaster.raw pblaster.tap 0 7b 0 0

retrieves the power blaster MLOAD program, use tape format 0 for most
normal basic or machine code binary programs.

Formats:

0 - Standard Lynx format for BASIC and MLOAD'ed Binaries
1 - Same as above, but where the name is missing
2 - The data format used by Level 9 - basically as type 1 but with different header info

Basically you are looking for an A5 byte as the first byte read off the tape

You can see an example of the correct A5 byte (for a TAPE 0 recording) in
the image "A5BYTE.JPG" in this package. This should also give you an idea
of the sort of sound file we're looking for here, the ones are the wide pulses,
this program times the width of these vs the zeroes. The time measured is from
where the signal drops below the threshold until the time it rises again.

Known Issues:

1. Only TAPE speeds 0 and 5 are tested - I have no files to check the timings with for the others :([/tabs]


Volver a “Camputers Lynx”

¿Quién está conectado?

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