Recuperar un listado de Basic

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
vtsartas
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 520
Registrado: 05 Oct 2012, 11:18
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: NeoGeo
Primera consola: NeoGeo
Ubicación: Murcia
Gracias dadas: 61 veces
Gracias recibidas: 8 veces
Contactar:

Recuperar un listado de Basic

Mensajepor vtsartas » 20 Oct 2013, 21:33

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!

Avatar de Usuario
zup
Amiga 2500
Amiga 2500
Mensajes: 3012
Registrado: 04 Sep 2009, 20:07
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo DS/3DS
Primera consola: Nintendo GameBoy
Ubicación: Navarra
Gracias dadas: 86 veces
Gracias recibidas: 356 veces
Contactar:

Re: Recuperar un listado de Basic

Mensajepor zup » 20 Oct 2013, 22:49

Habría que quitarle la protección, se puede hacer tirando de editor hexadecimal.

A ver si puedo echarle un ojo mañana.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!

Avatar de Usuario
Alan_Smithee
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 170
Registrado: 11 Mar 2007, 22:57
Gracias dadas: 8 veces
Gracias recibidas: 63 veces

Re: Recuperar un listado de Basic

Mensajepor Alan_Smithee » 21 Oct 2013, 01:17

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í

--

Avatar de Usuario
vtsartas
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 520
Registrado: 05 Oct 2012, 11:18
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: NeoGeo
Primera consola: NeoGeo
Ubicación: Murcia
Gracias dadas: 61 veces
Gracias recibidas: 8 veces
Contactar:

Re: Recuperar un listado de Basic

Mensajepor vtsartas » 21 Oct 2013, 01:47

¡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

Avatar de Usuario
zup
Amiga 2500
Amiga 2500
Mensajes: 3012
Registrado: 04 Sep 2009, 20:07
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo DS/3DS
Primera consola: Nintendo GameBoy
Ubicación: Navarra
Gracias dadas: 86 veces
Gracias recibidas: 356 veces
Contactar:

Re: Recuperar un listado de Basic

Mensajepor zup » 21 Oct 2013, 08:09

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.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!

Avatar de Usuario
vtsartas
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 520
Registrado: 05 Oct 2012, 11:18
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: NeoGeo
Primera consola: NeoGeo
Ubicación: Murcia
Gracias dadas: 61 veces
Gracias recibidas: 8 veces
Contactar:

Re: Recuperar un listado de Basic

Mensajepor vtsartas » 21 Oct 2013, 10:01

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 ;)

Avatar de Usuario
NeilParsons
Amiga 1200
Amiga 1200
Mensajes: 1281
Registrado: 02 Ago 2007, 16:47
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: C64
consola_favorita: Sony PlayStation 1
Ubicación: Digamos que del sur, en frente del peñón.
Gracias dadas: 3 veces

Re: Recuperar un listado de Basic

Mensajepor NeilParsons » 21 Oct 2013, 17:32

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:

Avatar de Usuario
vtsartas
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 520
Registrado: 05 Oct 2012, 11:18
Sistema Favorito: Spectrum +2
primer_sistema: Spectrum +2
consola_favorita: NeoGeo
Primera consola: NeoGeo
Ubicación: Murcia
Gracias dadas: 61 veces
Gracias recibidas: 8 veces
Contactar:

Re: Recuperar un listado de Basic

Mensajepor vtsartas » 21 Oct 2013, 20:40

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


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 18 invitados