Página 1 de 1

Recuperar un listado de Basic

Publicado: 20 Oct 2013, 21:33
por vtsartas
Hace ya 20 años, más o menos, pero en su día me cubrí de gloria con este programita de BASIC:
https://www.dropbox.com/s/eiavcyvkoz90d8f/musica_vtsartas.zip
- Lo grabé con un "bug" y no funciona. Realmente creo que es un menú para escuchar algunas musiquitas que hice.
- Pero usé un truco para que no se viera el listado. Lo cargo con MERGE y debería verse el listado, pero en su lugar aparece repetida una línea REM sin numeración.

Creo que use el listado "REM Fantasma" de la Microhobby nº 211, para ocultarlo. :oops:
Si no me equivoco, toca el sitio donde el Spectrum guarda la numeración del programa en memoria.

¿Se os ocurre cómo solucionarlo para poder escuchar la música? ¡gracias!

Re: Recuperar un listado de Basic

Publicado: 20 Oct 2013, 22:49
por zup
Habría que quitarle la protección, se puede hacer tirando de editor hexadecimal.

A ver si puedo echarle un ojo mañana.

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 01:17
por Alan_Smithee
Era facilito. Cargas el snapshot del merge, le das al menu edit del 128 BASIC, renumeras, y casi listo.
Luego hay que cambiar a mano los GOTOS, que por algún curioso motivo van todos a la linea 10, pero como son solo 4 o 5 se hace en medio minuto.

Resultado -> Aquí

--

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 01:47
por vtsartas
¡Genia! Me he ido como zup, a que habría que hacer algún pokeo, cuando era mucho más fácil. ¡Muchas gracias Alan_Smithee!
Parece que junté en una sola carga varias músicas de listados de la Microhobby, supongo que alguna será del Sr. Prini. :-ss

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 08:09
por zup
Alan_Smithee escribió:Era facilito. Cargas el snapshot del merge, le das al menu edit del 128 BASIC, renumeras, y casi listo.
Luego hay que cambiar a mano los GOTOS, que por algún curioso motivo van todos a la linea 10, pero como son solo 4 o 5 se hace en medio minuto.

Resultado -> Aquí

--


Pos sí, tenías razón.

Yo creía que las dos primeras líneas estarían "trucadas", pero estaba equivocado: todas las líneas tienen número de línea 0. Esto no se arregla con dos POKEs.

Una cosilla... ¿por qué no lo habéis distribuido como tzx o tap? Szx es casi un snapshot, es algo más complicado de manejar si quieres echar una ojeada al programa.

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 10:01
por vtsartas
Lo pasé en .szx porque me puse a recuperar cintas y pasando a .wav no me aclaraba con tantos cortes, a parte de que según la calidad de cada K7 para unos necesitaba un volumen mayor, y para otros otro menor, y haciendolo así podía hacer "prueba y error".
Con Spectaculator se puede carga directo de cinta, y así pude ver qué era cada cosa "al vuelo".
Esta tarde termino de corregir el programa, lo convierto a otro formato más standard y lo subo ;)

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 17:32
por NeilParsons
Ya ver Gimme Hope Joanna en el menú de opciones pensaba que sería la versión que yo mandé a la revista Microhobby, pero no, es otra ligeramente distinta. La mía está mejor hecha... :mrgreen:

Me voy a poner a jugar al Tetris después de escuchar el último tema de este poupurrí... :gamers:

Re: Recuperar un listado de Basic

Publicado: 21 Oct 2013, 20:40
por vtsartas
Me quedo con la duda de si modifiqué alguna de las tonadillas, igual hice algún experimento y por eso suena diferente a la tuya Neil_Parsons.
Aquí lo pongo ya corregido por Alan_Smithee, pero en formato .z80 que es más standard:
https://www.dropbox.com/s/awq6x7keqz3t7hg/music_listado_corregido.z80