Generador de roms de dandanator

ceralocan
Mensajes: 315
Registrado: 18 Nov 2020 10:44
Agradecido : 29 veces
Agradecimiento recibido: 67 veces

Re: Generador de roms de dandanator

Mensajepor ceralocan » 29 Sep 2021 13:01

Último mensaje de la página anterior:

...

ceralocan
Mensajes: 315
Registrado: 18 Nov 2020 10:44
Agradecido : 29 veces
Agradecimiento recibido: 67 veces

Re: Generador de roms de dandanator

Mensajepor ceralocan » 30 Sep 2021 22:54

...

Avatar de Usuario
TitoxUnix
Mensajes: 747
Registrado: 14 Oct 2016 17:51
Ubicación: Entre la tele y el sofá
Agradecido : 97 veces
Agradecimiento recibido: 244 veces

Re: Generador de roms de dandanator

Mensajepor TitoxUnix » 01 Oct 2021 16:45

Yo tengo Dandanator CPC, (y sí, ya se que no soy nadie -507 -507 -507 -507 -rofl -rofl -rofl -rofl )

Pero lo único que he hecho con él es meterle un par de romsets ya creadas así que no te puedo ayudar. Compré el de la primera tirada y creo que tardé años en probarlo. Hace unos meses conseguí un 6128 pero aún no me he puesto con él... yatusabeh... me falta tiempo.

ceralocan
Mensajes: 315
Registrado: 18 Nov 2020 10:44
Agradecido : 29 veces
Agradecimiento recibido: 67 veces

Re: Generador de roms de dandanator

Mensajepor ceralocan » 01 Oct 2021 17:59

...

Johnny500
Mensajes: 31
Registrado: 21 Feb 2019 11:09
Ubicación: Castellon, España
Agradecido : 23 veces
Agradecimiento recibido: 7 veces
Contactar:

Re: Generador de roms de dandanator

Mensajepor Johnny500 » 13 Nov 2021 09:38

Me acabo de comprar uno con caja y su adaptador de puerto Kempsom a USB.
Continuare informando....
Por cierto, me he descargado la aplicación Java de la pagina oficial para manejar el aparato y no consigo arrancarla en Linux Debian con Java, por supuesto.

oldcomput
Mensajes: 380
Registrado: 01 Jun 2012 20:39
Agradecido : 103 veces
Agradecimiento recibido: 60 veces

Re: Generador de roms de dandanator

Mensajepor oldcomput » 13 Nov 2021 11:59

TitoxUnix escribió:Yo tengo Dandanator CPC, (y sí, ya se que no soy nadie -507 -507 -507 -507 -rofl -rofl -rofl -rofl )

Pero lo único que he hecho con él es meterle un par de romsets ya creadas así que no te puedo ayudar. Compré el de la primera tirada y creo que tardé años en probarlo. Hace unos meses conseguí un 6128 pero aún no me he puesto con él... yatusabeh... me falta tiempo.

Yo tengo el Dandanator mini, y estoy en las mismas, tengo preparado el 6128 para limpiarlo y probarlo, pero el monitor anda bajo una torre de otras cosas
Dandanator atrás.JPG
(141.41 KiB) No descargado aún
Dandanator Mini.JPG
(198.57 KiB) No descargado aún
Expansión.JPG
Expansión.JPG (82.57 KiB) Visto 355 veces


Estas navidades me pondré de nuevo con el aparato y haré las pruebas pertinentes, o lo mismo antes -grin

Saludos

Avatar de Usuario
dandare
Mensajes: 583
Registrado: 15 Jul 2016 00:38
Ubicación: I Register
Agradecido : 38 veces
Agradecimiento recibido: 321 veces
Contactar:

Re: Generador de roms de dandanator

Mensajepor dandare » 13 Nov 2021 20:45

Yo creo que también tengo uno o dos dandanators, pero tampoco me he puesto aún con ellos
_.. ._ _.

Diegodel82
Mensajes: 31
Registrado: 27 Mar 2021 08:58
Agradecido : 7 veces
Agradecimiento recibido: 14 veces

Re: Generador de roms de dandanator

Mensajepor Diegodel82 » 18 Nov 2021 16:03

Me gustaria saber como funcionan los .dsk en el Dandanator. Yo hasta ahora hacia snapshot con el Retro Virtual Machine y creaba una Romset, que pasaba al cartucho.

Pero he leido en el manual que soporta .dsk . Si en un disco hay varios programas ¿cual arranca? ¿muestra el contenido del disco? Un .dsk son casi 200K y con dos se comeria los 512K, pero si se puede elegir cual arrancar puede interesar, ya que pueden caber mas programas que con los SNA.

Viendo un video de alineación del cabezal de una unidad de 3", el tio cargaba las utilidades de testeo desde un dandanator mini, y yo tengo discos repletos de utilidades que me gustaria arrancar desde un cartucho, si no funcionase la unidad de disco.

Johnny500
Mensajes: 31
Registrado: 21 Feb 2019 11:09
Ubicación: Castellon, España
Agradecido : 23 veces
Agradecimiento recibido: 7 veces
Contactar:

Re: Generador de roms de dandanator

Mensajepor Johnny500 » 19 Nov 2021 10:16

Lo he conectado a mi Spectrum +2 128 y no me ha dado tiempo a jugar al juego numero 5 que es el Batman ya que se me ha jodido el Spectrum. Ha empezado a hacer rayas en la pantalla y de ahí no me pasa. Luego comprobare la fuente de alimentación y seguiré a partir de ahí. Mi gozo en un pozo.

Diegodel82
Mensajes: 31
Registrado: 27 Mar 2021 08:58
Agradecido : 7 veces
Agradecimiento recibido: 14 veces

Re: Generador de roms de dandanator

Mensajepor Diegodel82 » 19 Nov 2021 10:36

Johnny500 escribió:Lo he conectado a mi Spectrum +2 128 y no me ha dado tiempo a jugar al juego numero 5 que es el Batman ya que se me ha jodido el Spectrum. Ha empezado a hacer rayas en la pantalla y de ahí no me pasa. Luego comprobare la fuente de alimentación y seguiré a partir de ahí. Mi gozo en un pozo.


¿Lo has conectado o desconectado con el aparato encendido? ¿ya lo habias usado antes o es la primera vez? Por descartar el origen del problema.

Avatar de Usuario
minter
Mensajes: 3760
Registrado: 22 Jul 2014 18:51
Agradecido : 4843 veces
Agradecimiento recibido: 1860 veces

Re: Generador de roms de dandanator

Mensajepor minter » 19 Nov 2021 11:12

Has conectado un Dandanator CPC a un Spectrum?
Igual es por eso.

Avatar de Usuario
kikems
Mensajes: 4863
Registrado: 30 May 2013 19:23
Agradecido : 1973 veces
Agradecimiento recibido: 2561 veces

Re: Generador de roms de dandanator

Mensajepor kikems » 19 Nov 2021 11:41

Diegodel82 escribió:Me gustaria saber como funcionan los .dsk en el Dandanator. Yo hasta ahora hacia snapshot con el Retro Virtual Machine y creaba una Romset, que pasaba al cartucho.

Pero he leido en el manual que soporta .dsk . Si en un disco hay varios programas ¿cual arranca? ¿muestra el contenido del disco? Un .dsk son casi 200K y con dos se comeria los 512K, pero si se puede elegir cual arrancar puede interesar, ya que pueden caber mas programas que con los SNA.

Viendo un video de alineación del cabezal de una unidad de 3", el tio cargaba las utilidades de testeo desde un dandanator mini, y yo tengo discos repletos de utilidades que me gustaria arrancar desde un cartucho, si no funcionase la unidad de disco.


Por lo que yo recuerdo en una entrevista con OverCLk y Dandare, el soporte de DSK y TAP de Dandanator es un emulador interno que meten que lee el dsk y le hace un snapshot de forma automática, esto no funciona perfecto en todos los casos por eso en caso de error vale más hacerlo a mano con un emulador y fin del problema. No es un soporte real del formato DSK o TAPE, es un comportamiento emulado, es una forma sencilla de que un usuario sin conocimiento alguno pueda volcar fácilmente un DSK o TAPE a un Dandanator.

Johnny500
Mensajes: 31
Registrado: 21 Feb 2019 11:09
Ubicación: Castellon, España
Agradecido : 23 veces
Agradecimiento recibido: 7 veces
Contactar:

Re: Generador de roms de dandanator

Mensajepor Johnny500 » 02 Dic 2021 10:06

Creo que mi problema es que se me ha jodido la fuente de alimentación del spectrum. Quizas es por culpa de los Jostick que posiblemente no sean los suyos, vamos que sean de Amiga o cualquiera con terminal DB9. Lo he guardado y aplazado para su reparación mas adelante. Por ahora estoy a tope de faena y no puedo liarme con el Spectrum. En cuanto tenga un rato le arreglo o le cambio la fuente de alñimentacion y continuo probando.

freenito
Mensajes: 20
Registrado: 20 Nov 2021 10:46
Agradecido : 2 veces
Agradecimiento recibido: 5 veces

Re: Generador de roms de dandanator

Mensajepor freenito » 02 Dic 2021 12:45

Johnny500 escribió:Creo que mi problema es que se me ha jodido la fuente de alimentación del spectrum. Quizas es por culpa de los Jostick que posiblemente no sean los suyos, vamos que sean de Amiga o cualquiera con terminal DB9. Lo he guardado y aplazado para su reparación mas adelante. Por ahora estoy a tope de faena y no puedo liarme con el Spectrum. En cuanto tenga un rato le arreglo o le cambio la fuente de alñimentacion y continuo probando.


No estoy seguro de que sea por culpa de la fuente de alimentación. yo he enchufado joysticks de todo tipo que tenian la misma DB9 a mis ordenadores para ver si eran compatibles y nunca me ha pasado nada, lo unico que o funciona o no funciona.

mad3001
Mensajes: 78
Registrado: 10 Nov 2017 13:30
Agradecido : 18 veces
Agradecimiento recibido: 37 veces

Re: Generador de roms de dandanator

Mensajepor mad3001 » 02 Dic 2021 22:26

kikems escribió:
Diegodel82 escribió:Me gustaria saber como funcionan los .dsk en el Dandanator. Yo hasta ahora hacia snapshot con el Retro Virtual Machine y creaba una Romset, que pasaba al cartucho.

Pero he leido en el manual que soporta .dsk . Si en un disco hay varios programas ¿cual arranca? ¿muestra el contenido del disco? Un .dsk son casi 200K y con dos se comeria los 512K, pero si se puede elegir cual arrancar puede interesar, ya que pueden caber mas programas que con los SNA.

Viendo un video de alineación del cabezal de una unidad de 3", el tio cargaba las utilidades de testeo desde un dandanator mini, y yo tengo discos repletos de utilidades que me gustaria arrancar desde un cartucho, si no funcionase la unidad de disco.


Por lo que yo recuerdo en una entrevista con OverCLk y Dandare, el soporte de DSK y TAP de Dandanator es un emulador interno que meten que lee el dsk y le hace un snapshot de forma automática, esto no funciona perfecto en todos los casos por eso en caso de error vale más hacerlo a mano con un emulador y fin del problema. No es un soporte real del formato DSK o TAPE, es un comportamiento emulado, es una forma sencilla de que un usuario sin conocimiento alguno pueda volcar fácilmente un DSK o TAPE a un Dandanator.


El uso de DSK solo es en el generador para dancpc (dandanator para Amstrad), para el de spectrum no se puede.

Para dandanator mini (Spectrum) se puede usar TAP, tanto en un modo que genera un snapshot (lanza una emulación interna y graba snapshot) como en modo nativo (usa una rom "especial" para interceptar las llamadas a la rutina estandar de carga y va a "toda velocidad" permitiendo incluso juegos multicarga, pero eso solo si usan llamadas a la rom).
Efectivamente para que un usuario sin conocimientos puede darle uso.

Además, con multiply se pueden cargar TAPs directamente el modo nativo (con lo de la rom "especial") desde una microsd.

Por otro lado, el tema joystick, el +2 usa joysticks SJS, no valen los de norma Atari.

Si que puedes pinchar cualquier joystick en el Multiply, ya que este hace traslación de joysticks SJS, Atari, Megadrive hacia Kempston. Eso si, los juegos solo podrán usar lo estandar, osea las 4 direcciones y 1 botón de disparo... pero esto es por limitación de los propios juegos para norma Kempston.

Avatar de Usuario
overCLK
Mensajes: 260
Registrado: 26 Ene 2017 12:26
Agradecido : 79 veces
Agradecimiento recibido: 117 veces

Re: Generador de roms de dandanator

Mensajepor overCLK » 02 Dic 2021 22:41

Diegodel82 escribió:Me gustaria saber como funcionan los .dsk en el Dandanator. Yo hasta ahora hacia snapshot con el Retro Virtual Machine y creaba una Romset, que pasaba al cartucho.

Pero he leido en el manual que soporta .dsk . Si en un disco hay varios programas ¿cual arranca? ¿muestra el contenido del disco? Un .dsk son casi 200K y con dos se comeria los 512K, pero si se puede elegir cual arrancar puede interesar, ya que pueden caber mas programas que con los SNA.

Viendo un video de alineación del cabezal de una unidad de 3", el tio cargaba las utilidades de testeo desde un dandanator mini, y yo tengo discos repletos de utilidades que me gustaria arrancar desde un cartucho, si no funcionase la unidad de disco.


Como han comentado por ahí, el generador tiene un emulador integrado que entiende el formato DSK e incluye emulación sencilla de la controladora de disco del CPC. Lo que se hace es lo siguiente:
- Si el disco tiene sectores reservados, se intenta lanzar el comando |CPM en el emulador
- Si el disco no es de sistema, se buscan los ficheros con extensión BAS y BIN que no sean de sistema (esos los oculta AMSDOS). Se elige el primero de estos y se lanza un RUN "fichero" sobre el emulador.
Finalmente se deja correr el emulador y se monitoriza cuantos bytes se han leído desde la controladora de disco.
Una vez que no hay actividad sobre la controladora de disco durante un tiempo predefinido, y si la cantidad de bytes leídos supera cierto umbral, se genera el snapshot, si no, se simula la pulsación de una tecla (para aquellos juegos con cargadores piratillas que muestran una pantalla en la que hay que pulsar una tecla para continuar, o los de multijuegos que muestran un menú) y se vuelve a esperar hasta que la cantidad de datos leídos parece aceptable.

Este sistema tiene sus limitaciones y no funciona siempre por supuesto, pero en nuestras pruebas funcionó correctamente con un número razonable de juegos. Por supuesto, el snapshot solo va a ser uno de los juegos del disco (con suerte).

Para saber más: https://github.com/teiram/dandanator-cp ... oader.java
Imagen

Diegodel82
Mensajes: 31
Registrado: 27 Mar 2021 08:58
Agradecido : 7 veces
Agradecimiento recibido: 14 veces

Re: Generador de roms de dandanator

Mensajepor Diegodel82 » 03 Dic 2021 10:17

overCLK escribió:Como han comentado por ahí, el generador tiene un emulador integrado que entiende el formato DSK e incluye emulación sencilla de la controladora de disco del CPC. Lo que se hace es lo siguiente:
- Si el disco tiene sectores reservados, se intenta lanzar el comando |CPM en el emulador
- Si el disco no es de sistema, se buscan los ficheros con extensión BAS y BIN que no sean de sistema (esos los oculta AMSDOS). Se elige el primero de estos y se lanza un RUN "fichero" sobre el emulador.
Finalmente se deja correr el emulador y se monitoriza cuantos bytes se han leído desde la controladora de disco.


Gracias por la info, muy util. Mi intención es obligar a algunos juegos a ser reconocidos, por eso necesitaba saber los criterios. Solo una pregunta mas. Carga BAS, BIN ¿El primero por orden alfabético? ¿hay alguna preferencia entre BAS o BIN con el mismo nombre?


Volver a “Software CPC”

¿Quién está conectado?

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