Ayuda para convertir el Castlevania Spectral Interlude a DSK

Moderador: Fundadores

Avatar de Usuario
Onlyfordj
Demonio segundo orden
Demonio segundo orden
Mensajes: 1023
Registrado: 30 Dic 2016, 09:28
Ubicación: Valencia
Has thanked: 58 times
Been thanked: 27 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por Onlyfordj »

mad3001 escribió: 19 Dic 2017, 01:35 Creo que lo que te está pasando es que quizás haya valores errones en el sector 39 donde se graba el avance del juego... si tienes un editor de sectores o algun programa que permita modificar y formatear sectores, el sector 39 debería estar relleno con el valor 229 (hexadecimal E5) cuando empiezas "de cero" el juego. En ese sector se graban las partidas y el juego "piensa" que hay una partida grabada si encuentra el valor 90 (hexadecimal 5A) como primer byte en ese sector.
Muchisimas gracias por tu ayuda mad3001.
Me entretendré con dar la solución que propones.
Me gusta cacharrear y que no salgan las cosas bien a la primera...

Gracias!!!
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por merlinkv »

Hola,

He conseguido un par de Goteks en una tienda local (he alucinado cuando las he visto :o :o ), le he puesto a una una pantalla I2C 16x2 y el botón de selección ... la pena es que no tenían buzzers .... :(

Bueno, el caso es que he flasheado con FlashFloppy 0.9.5 y me lee los juegos sin problemas, pero con el Castlevania SI ... siempre me da "b Wrong file type, 0:1" da igual que use las ROMs originales o las del proyecto +3e y lo mismo con las disqueteras ... A: o B: siempre el mismo error ...

Intento cargarlo con LOAD "LOADER"

¿Alguna idea? ...
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
Hynreck
El infierno es su lugar
El infierno es su lugar
Mensajes: 162
Registrado: 03 Jul 2014, 11:56
Has thanked: 24 times
Been thanked: 34 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por Hynreck »

merlinkv escribió:Hola,

He conseguido un par de Goteks en una tienda local (he alucinado cuando las he visto :o :o ), le he puesto a una una pantalla I2C 16x2 y el botón de selección ... la pena es que no tenían buzzers .... :(

Bueno, el caso es que he flasheado con FlashFloppy 0.9.5 y me lee los juegos sin problemas, pero con el Castlevania SI ... siempre me da "b Wrong file type, 0:1" da igual que use las ROMs originales o las del proyecto +3e y lo mismo con las disqueteras ... A: o B: siempre el mismo error ...

Intento cargarlo con LOAD "LOADER"

¿Alguna idea? ...
Tienes que cargarlo con CARGADOR...
Si no te carga así... Prueba a crear el programa BASIC cargador...

10 CLEAR VAL "24400" : LOAD "LOADER" CODE : RANDOMIZE USR VAL "24576"

SAVE "DISK" LINE 0

Luego puedes cargarlo con el CARGADOR o con LOAD "DISK"

Enviado desde mi VIE-L09 mediante Tapatalk

Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por merlinkv »

Gracias Hynreck,

Me bajé los dsk desde la página oficial, pero dentro del disco no hay ningún cargador DISK ... solo el LOADER y los bloques del juego.

Bueno, lo importante es que ahora ya funciona. :)
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
mad3001 !Atari
Demonio segundo orden
Demonio segundo orden
Mensajes: 1921
Registrado: 25 Nov 2015, 00:15
Ubicación: Mostoles(Madrid)
Has thanked: 81 times
Been thanked: 113 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por mad3001 »

merlinkv escribió: 12 Ene 2018, 06:34 Gracias Hynreck,

Me bajé los dsk desde la página oficial, pero dentro del disco no hay ningún cargador DISK ... solo el LOADER y los bloques del juego.

Bueno, lo importante es que ahora ya funciona. :)
Si, es como decía Hynreck, haces un CLEAR por debajo de 24576, cargar el LOADER y arrancar en 24576, eso básicamente es lo que hace el BOOT de arranque.
Salu2
Volviendo a los origenes... programa en assembler
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por merlinkv »

mad3001 escribió: 12 Ene 2018, 09:03Si, es como decía Hynreck, haces un CLEAR por debajo de 24576, cargar el LOADER y arrancar en 24576, eso básicamente es lo que hace el BOOT de arranque.
Salu2
Sí, ya te digo que ahora funciona, he creado el cargador DISK siguiendo las instrucciones de Hynreck y ya está.

10 CLEAR VAL "24400" : LOAD "LOADER" CODE : RANDOMIZE USR VAL "24576"

SAVE "DISK" LINE 10

De todas formas ¿No convendría darles un toque a los desarrolladores para que incluyan el cargador en sus dsk's? o subirles una imágen/s que ya lo incluya ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
mad3001 !Atari
Demonio segundo orden
Demonio segundo orden
Mensajes: 1921
Registrado: 25 Nov 2015, 00:15
Ubicación: Mostoles(Madrid)
Has thanked: 81 times
Been thanked: 113 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por mad3001 »

merlinkv escribió: 12 Ene 2018, 09:56
mad3001 escribió: 12 Ene 2018, 09:03Si, es como decía Hynreck, haces un CLEAR por debajo de 24576, cargar el LOADER y arrancar en 24576, eso básicamente es lo que hace el BOOT de arranque.
Salu2
Sí, ya te digo que ahora funciona, he creado el cargador DISK siguiendo las instrucciones de Hynreck y ya está.

10 CLEAR VAL "24400" : LOAD "LOADER" CODE : RANDOMIZE USR VAL "24576"

SAVE "DISK" LINE 10

De todas formas ¿No convendría darles un toque a los desarrolladores para que incluyan el cargador en sus dsk's? o subirles una imágen/s que ya lo incluya ....
No, si el port a DSK de +3 lo he hecho yo (la parte de rutinas de carga y demás)... por eso lo que haga falta os lo puedo decir de primera mano... quizás mi fallo fue dejar solo el BOOT y no dejar un fichero DISK por si el boot no tira...
Volviendo a los origenes... programa en assembler
Avatar de Usuario
Hynreck
El infierno es su lugar
El infierno es su lugar
Mensajes: 162
Registrado: 03 Jul 2014, 11:56
Has thanked: 24 times
Been thanked: 34 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por Hynreck »

merlinkv escribió:
mad3001 escribió: 12 Ene 2018, 09:03Si, es como decía Hynreck, haces un CLEAR por debajo de 24576, cargar el LOADER y arrancar en 24576, eso básicamente es lo que hace el BOOT de arranque.
Salu2
Sí, ya te digo que ahora funciona, he creado el cargador DISK siguiendo las instrucciones de Hynreck y ya está.

10 CLEAR VAL "24400" : LOAD "LOADER" CODE : RANDOMIZE USR VAL "24576"

SAVE "DISK" LINE 10

De todas formas ¿No convendría darles un toque a los desarrolladores para que incluyan el cargador en sus dsk's? o subirles una imágen/s que ya lo incluya ....
El DSK no está hecho por los desarrolladores del juego, está hecho por mad3001... Y sí que tiene el cargador incluído, lo que pasa es que está oculto y no aparece como fichero +3DOS...
Se puede cargar con el CARGADOR o con LOAD "*"
Por alguna razón en tu Gotek no ha funcionado, por eso ha sido necesario replicar el cargador BASIC en un fichero +3DOS


Enviado desde mi VIE-L09 mediante Tapatalk

Avatar de Usuario
mad3001 !Atari
Demonio segundo orden
Demonio segundo orden
Mensajes: 1921
Registrado: 25 Nov 2015, 00:15
Ubicación: Mostoles(Madrid)
Has thanked: 81 times
Been thanked: 113 times

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por mad3001 »

Hynreck escribió: 12 Ene 2018, 10:21
merlinkv escribió:
mad3001 escribió: 12 Ene 2018, 09:03Si, es como decía Hynreck, haces un CLEAR por debajo de 24576, cargar el LOADER y arrancar en 24576, eso básicamente es lo que hace el BOOT de arranque.
Salu2
Sí, ya te digo que ahora funciona, he creado el cargador DISK siguiendo las instrucciones de Hynreck y ya está.

10 CLEAR VAL "24400" : LOAD "LOADER" CODE : RANDOMIZE USR VAL "24576"

SAVE "DISK" LINE 10

De todas formas ¿No convendría darles un toque a los desarrolladores para que incluyan el cargador en sus dsk's? o subirles una imágen/s que ya lo incluya ....
El DSK no está hecho por los desarrolladores del juego, está hecho por mad3001... Y sí que tiene el cargador incluído, lo que pasa es que está oculto y no aparece como fichero +3DOS...
Se puede cargar con el CARGADOR o con LOAD "*"
Por alguna razón en tu Gotek no ha funcionado, por eso ha sido necesario replicar el cargador BASIC en un fichero +3DOS


Enviado desde mi VIE-L09 mediante Tapatalk
Eso es,
merlinkv, ¿probaste con:
LOAD"*"
se supone que debería funcionar con el asterisco, aunque con el LOADER /CARGADOR del menú del Spectrum +3 debería ir.... a mi al menos incluso con las rom +3e me funciona así correctamente (aunque no uso gotek/flashfloppy, claro)
Volviendo a los origenes... programa en assembler
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: Ayuda para convertir el Castlevania Spectral Interlude a DSK

Mensaje por merlinkv »

mad3001 escribió: 12 Ene 2018, 10:31Eso es,
merlinkv, ¿probaste con:
LOAD"*"
se supone que debería funcionar con el asterisco, aunque con el LOADER /CARGADOR del menú del Spectrum +3 debería ir.... a mi al menos incluso con las rom +3e me funciona así correctamente (aunque no uso gotek/flashfloppy, claro)
La verdad es que no lo he probado. De momento solo he usado la GOTEK y el FlashFloppy. Esta tarde/noche probaré con un disco real y con LOAD "*"

Gracias mad3001 :)
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Responder

Volver a “Sinclair”