Problema cargador Batman the movie

... o cómo llegar al final
marazul
Lechoncillo
Lechoncillo
Mensajes: 10
Registrado: Lun 22 Sep , 2014 4:02 pm

Problema cargador Batman the movie

Mensajepor marazul » Lun 22 Sep , 2014 4:22 pm

Hola. He tecleado el cargador del juego Batman the movie que está en el Micromania nº 19 segunda época y me da error de sintaxis en la linea 80. ¿Alguien puede ayudarme? Gracias

Urusergi
Forum Addict
Forum Addict
Mensajes: 380
Registrado: Sab 25 Feb , 2006 5:45 pm

Re: Problema cargador Batman the movie

Mensajepor Urusergi » Lun 22 Sep , 2014 5:25 pm

Escribe aquí la linea tal y como la has puesto, a ver si así descubrimos el error, que no tengo a mano la revista

marazul
Lechoncillo
Lechoncillo
Mensajes: 10
Registrado: Lun 22 Sep , 2014 4:02 pm

Re: Problema cargador Batman the movie

Mensajepor marazul » Lun 22 Sep , 2014 7:13 pm

Pues he escrito esto. Esta letra "&" es alfa:
80 MODE 1:LOAD"!".&A000;CALL &80

Avatar de Usuario
Sabrewulf
Forero habitual
Forero habitual
Mensajes: 152
Registrado: Vie 13 Jun , 2008 12:38 pm
Ubicación: Madrid, Spain

Re: Problema cargador Batman the movie

Mensajepor Sabrewulf » Lun 22 Sep , 2014 7:58 pm

Pues he escrito esto. Esta letra "&" es alfa:
80 MODE 1:LOAD"!".&A000;CALL &80
Las diversas instrucciones en una línea deben estar separadas por :
80 MODE 1 : LOAD"!".&A000 : CALL &80
Desprotegido por Abraxas- Madrid

Urusergi
Forum Addict
Forum Addict
Mensajes: 380
Registrado: Sab 25 Feb , 2006 5:45 pm

Re: Problema cargador Batman the movie

Mensajepor Urusergi » Lun 22 Sep , 2014 8:48 pm

Las diversas instrucciones en una línea deben estar separadas por :
80 MODE 1 : LOAD"!".&A000 : CALL &80
Bien, pero también hay que corregir un punto que en realidad es una coma después del Load:
80 MODE 1 : LOAD"!",&A000 : CALL &80

Ahora debería funcionar si el resto de lineas están correctas \:D/

marazul
Lechoncillo
Lechoncillo
Mensajes: 10
Registrado: Lun 22 Sep , 2014 4:02 pm

Re: Problema cargador Batman the movie

Mensajepor marazul » Lun 22 Sep , 2014 10:31 pm

Hola de nuevo y gracias por contestar. Creo que estoy viviendo un déjà vu. Cuando me compré este juego, allá por 1989, ya intenté ponerle este cargador y me daba error. Cargador que venía publicado en el Micromania nº19 segunda época y que debe tener alguna errata porque da error de síntesis en la linea 80. El caso es que recuerdo que trasteando conseguí eliminar el error, de pura chiripa porque mi conocimiento de Basic daba para hacer dibujitos con cuadrículas de 8x8 y poco más. Se que conseguí subsanar el error porque recuerdo haberme pasado el juego con ayuda de las vidas infinitas pero si fue fruto de un acierto en mi interpretación del código del cargador, o una fe de erratas de algún número posterior de Micromanía, el tiempo y la distancia me impiden discernirlo. Sea como fuere voy a copiar aquí TAL CUAL todo el cargador a ver si detectáis el error, porque estoy casi seguro que no se trata de un error mío al teclearlo.

10 REM Cargador Batman
20 REM Pedro Jose Rodriguez-89
30 MODE 1:CALL &BD37:MEMORY &9FFF:RESTOR
E:sum=0:FOR n=&80 TO &D8:READ a$:byte=VA
L("&"+a$):POKE n,byte:sum=sum+byte:NEXT:
IF sum<>9702 THEN PRINT"Error en los dat
a!":END
40 INPUT"Vidas infinitas";a$:IF UPPER$(a
$)<>"S"THEN POKE &C1,&21
50 INPUT2Inmunidad";a$:IF UPPER$(a$)<>"S
"THEN POKE &C6,&21
60 INPUT"Nueve minutos para cada fase";a
$:IF UPPER$(a$)<>"S"THEN POKE &D2,0:POKE
&D3,&21
70 PRINT:PRINT"Inserta cinta original...
":FOR N=1 TO 1000:NEXT
80 MODE 1:LOAD"!".&A000:CALL &80 ----> (AQUÍ EN REALIDAD PONE 80 MODE 1:LOAD"!".&A000;CALL &80)
90 DATA F3,21,1B,A0,11,0,A0,1,42,1,7D,ED
,4F,21,A4,0,22,51,A0,C3,2C,A0
100 DATA F3,31,F8,FF,21,F,38,3E,FF,1E,FF
,57,1,0,2,ED,B8,D6,8,CB,77,20,F2,7,38,EF
,21,0,C3,22,43,67,3E,C9,32,3,EE,21,E0,CF
,11,E1,CF,1,4,0,36,29,ED,B0,C3,F,17

Avatar de Usuario
jgonza
Keeper of The Forum
Keeper of The Forum
Mensajes: 962
Registrado: Mié 04 Abr , 2007 9:21 pm
Ubicación: Alboraya (Valencia)

Re: Problema cargador Batman the movie

Mensajepor jgonza » Lun 22 Sep , 2014 10:36 pm

Bien, pero también hay que corregir un punto que en realidad es una coma después del Load:
80 MODE 1 : LOAD"!",&A000 : CALL &80
Visita mi canal de YouTube http://www.youtube.com/c/jgonza

marazul
Lechoncillo
Lechoncillo
Mensajes: 10
Registrado: Lun 22 Sep , 2014 4:02 pm

Re: Problema cargador Batman the movie

Mensajepor marazul » Lun 22 Sep , 2014 10:42 pm

Bien, he aplicado ambas correcciones y sigue sin funcionar. Ahora me ha salido "Break in 90" #-o

Avatar de Usuario
jgonza
Keeper of The Forum
Keeper of The Forum
Mensajes: 962
Registrado: Mié 04 Abr , 2007 9:21 pm
Ubicación: Alboraya (Valencia)

Re: Problema cargador Batman the movie

Mensajepor jgonza » Lun 22 Sep , 2014 10:50 pm

Bien, he aplicado ambas correcciones y sigue sin funcionar. Ahora me ha salido "Break in 90" #-o
No habrás tecleado ninguna O en lugar de un 0 (cero) en las líneas DATA ¿verdad?
Visita mi canal de YouTube http://www.youtube.com/c/jgonza

Urusergi
Forum Addict
Forum Addict
Mensajes: 380
Registrado: Sab 25 Feb , 2006 5:45 pm

Re: Problema cargador Batman the movie

Mensajepor Urusergi » Lun 22 Sep , 2014 11:27 pm

Bien, he aplicado ambas correcciones y sigue sin funcionar. Ahora me ha salido "Break in 90" #-o
Te faltan 13 datas por poner en el listado :-k

me da un error de data exhausted in 30

Aparte cuéntanos más detalles ¿estás usando un ordenador real o emulador? ¿un cpc 464 o un 6128? ¿vas a cargar una cinta original del juego o pirata?

Avatar de Usuario
MiguelSky
Lord of Short Time
Lord of Short Time
Mensajes: 6965
Registrado: Sab 08 Oct , 2005 2:02 am
Contactar:

Re: Problema cargador Batman the movie

Mensajepor MiguelSky » Mar 23 Sep , 2014 10:21 am

Sí, te has comido una parte de las datas de la línea 90 :D (tengo el escaneo de la revista en la mano). Sería:

90 DATA F3,21,1B,A0,11,0,A0,1,42,1,7D,ED
,4F,ED,5F,AE,EB,AE,EB,77,23,13,B,78,B1,2
0,F2,21,A4,0,22,51,A0,C3,2C,A0

Aparte, hay un pequeñín error en la línea 50 donde se han colado un "2" en lugar de las comillas.

marazul
Lechoncillo
Lechoncillo
Mensajes: 10
Registrado: Lun 22 Sep , 2014 4:02 pm

Re: Problema cargador Batman the movie (SOLUCIONADO)

Mensajepor marazul » Mar 23 Sep , 2014 6:29 pm

Hola de nuevo. Lo primero dar las gracias a todos por vuestro tiempo y sabiduría. Si antes lo digo, antes meto la pata tecleando. Bueno, una vez subsanado lo de las comillas en la linea 50 y añadida la linea 90 con las 13 datas el cargador quedaría así:

10 REM Cargador Batman
20 REM Pedro Jose Rodriguez-89
30 MODE 1:CALL &BD37:MEMORY &9FFF:RESTOR
E:sum=0:FOR n=&80 TO &D8:READ a$:byte=VA
L("&"+a$):POKE n,byte:sum=sum+byte:NEXT:
IF sum<>9702 THEN PRINT"Error en los dat
a!":END
40 INPUT"Vidas infinitas";a$:IF UPPER$(a
$)<>"S"THEN POKE &C1,&21
50 INPUT”Inmunidad";a$:IF UPPER$(a$)<>"S
"THEN POKE &C6,&21
60 INPUT"Nueve minutos para cada fase";a
$:IF UPPER$(a$)<>"S"THEN POKE &D2,0:POKE
&D3,&21
70 PRINT:PRINT"Inserta cinta original...
":FOR N=1 TO 1000:NEXT
80 MODE 1:LOAD”!”,&A000:CALL &80
90 DATA F3,21,1B,A0,11,0,A0,1,42,1,7D,ED
,4F,ED,5F,AE,EB,AE,EB,77,23,13,B,78,B1,2
0,F2,21,A4,0,22,51,A0,C3,2C,A0
100 DATA F3,31,F8,FF,21,F,38,3E,FF,1E,FF
,57,1,0,2,ED,B8,D6,8,CB,77,20,F2,7,38,EF
,21,0,C3,22,43,67,3E,C9,32,3,EE,21,E0,CF
,11,E1,CF,1,4,0,36,29,ED,B0,C3,F,17

Llegando a la conclusión de que el cargador viene originalmente publicado con 2 erratas en la línea 80 que son una COMA después del LOAD y DOS PUNTOS antes del CALL. (Bueno, quizás la primera sea fruto de la resolución del escaneado).
Una vez modificado esto he ejecutado el cargador en mi CPC 464 (nada de emuladores), he introducido la CINTA ORIGINAL, y voilà, el juego se ha cargado con las ventajas que había seleccionado en el cargador.
Debo decir además que he intentado hacer esto mismo con la versión pirata que circula por ahí en MP3 y transcurridos unos segundos de carga, el ordenador se resetea. Una lástima, porque este cargador obliga a tener a mano la cinta original.
Saludos.


¿Quién está conectado?

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


La Comunidad Española
ESP Soft, juegos para tu CPC Foro de Amstrad CPC Todos los juegos para CPC en un CD Web dedicada al Amstrad CPC (utilidades) Información útil para el CPC (talleres) Selección de juegos de Amstrad CPC Mundo CPC Pree Play then any Key CPC Basic