Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

masteries
Mensajes: 248
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 21 veces
Agradecimiento recibido: 75 veces

Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor masteries » 06 Sep 2019 14:39

Compañer@s retro-foreros,

Estando desarrollando un videojuego para Atari STE que estimo ocupe alrededor de 30 Megabytes, y que necesitará de un STE con 4 MB de RAM sí o sí...

Pues estando en esas, y pensando cómo poder distribuir el juego en un formato cómodo, dado que 30 MB en disquetes no va a "molar mucho"... me puse a estudiar la interfaz de disco duro. Encontrándome con que existe un dispositivo llamado Ultrasatán, y sus esquemáticos y firmware están liberados...

Pero se me antoja bastante complejo... tenía en mente algo así, pero basado en un STM32 de pocos euritos; que pudiese conectarse al puerto de disco duro de los Atari ST/STE y de los Amiga 500 . A su vez la expansión debiera tener soporte USB detectable como medio de almacenamiento masivo, para que pudieras copiar tus cositas tranquilamente enchufándolo a un PC actual.

El Ultrasatán utiliza un micro, el BF531 que ya sólo montarlo, vaya tela; y tal multitud de componentes... pero por otra parte no he localizado el código fuente del Ultrasatán; porque siempre viene bien saber cómo gestionar las comunicaciones. También me gustaría hacerlo compatible con Amiga 500

Así que habrá que empezar localizando información sobre cómo maneja un disco duro el Atari ST/STE y el Amiga 500
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

BlackHole
Mensajes: 1063
Registrado: 03 Ago 2011 23:07
Ubicación: Aluche, Madrid
Agradecido : 9 veces
Agradecimiento recibido: 187 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor BlackHole » 06 Sep 2019 14:47

El Atari ST lleva una interfaz ACSI, muy similar al SCSI. Pero el Amiga 500/1000/2000 no tiene controladora de disco duro, ni IDE ni SCSI.

Avatar de Usuario
Estrayk
Mensajes: 750
Registrado: 05 Jun 2015 18:36
Ubicación: Valencia
Agradecido : 158 veces
Agradecimiento recibido: 490 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor Estrayk » 06 Sep 2019 15:34

masteries escribió:
El Ultrasatán utiliza un micro, el BF531 que ya sólo montarlo, vaya tela; y tal multitud de componentes... pero por otra parte no he localizado el código fuente del Ultrasatán; porque siempre viene bien saber cómo gestionar las comunicaciones. También me gustaría hacerlo compatible con Amiga 500

Así que habrá que empezar localizando información sobre cómo maneja un disco duro el Atari ST/STE y el Amiga 500


Edu Arana, kikems y yo ya hicimos una tirada de SATAN, (la hermana pequeña de la UltraSatan) hace años.
viewtopic.php?f=38&t=562&hilit=satan

comprale una a Edu Arana que las vende baratas y olvidate:
https://www.arananet.net/pedidos/product/satandisk-v4/

un abrazo!
-j4tar1 ・Falcon 060 ・・MegaSTE ・・STe ・
-coam1・v600・A1000・A1220・A1230・A1260・CD32・G5 MorphOS・
MiSTMiSTerZX-UnoUnAmiga・Acorn A3010・Performa 630・Mac 4400・PowerMac G4 MDD・Ultimate64・Atari XE 1Mb+VBXE・MSX2F1XD

masteries
Mensajes: 248
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 21 veces
Agradecimiento recibido: 75 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor masteries » 09 Sep 2019 11:09

BlackHole escribió:El Atari ST lleva una interfaz ACSI, muy similar al SCSI. Pero el Amiga 500/1000/2000 no tiene controladora de disco duro, ni IDE ni SCSI.


hmmm... fíjate que pensaba que alguno de los puertos traseros del A500 / A500 Plus era para conectar un disco duro externo; tal y como puede hacer el Atari ST / STE

¡El Amiga me ha "matado" con esta lacra!
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

BlackHole
Mensajes: 1063
Registrado: 03 Ago 2011 23:07
Ubicación: Aluche, Madrid
Agradecido : 9 veces
Agradecimiento recibido: 187 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor BlackHole » 09 Sep 2019 13:31

El Amiga 1000 fue presentado en verano de 1985 en Estados Unidos, pero obviamente su diseño empezó antes, probablemente en 1983 con los kit de desarrollo SAGE IV basados en MC68000. Leo en Wikipedia que Western Digital y Compaq diseñaron la interfaz IDE, con su señalización y conectores en 1986 para el IBM AT. Así que en 1985, la única interfaz de disco disponible para los Amiga era una SCSI. El Amiga 1000 tenía un bus de expansión denominado Zorro con acceso directo a la memoria y el procesador, pero su diseño compacto obligaba a que los periféricos fuesen externos en un "sidecar". El Amiga 1000 se diseñó deprisa y corriendo, y sus numerosos problemas de hardware fueron corregidos en un posterior modelo Amiga 2000, un equipo de sobremesa con una carcasa suficientemente amplia para albergar tarjetas hijas pinchadas verticalmente (como en PC) a un nuevo bus de expansión de 16 bits Zorro II que ya permitía tarjetas autoconfigurables meses antes de la aparición del Plug'n'Play en IBM PC y compatibles.

En 1987, la aparición del A500 en una carcasa todavía más compacta con teclado incorporado al estilo de sus equipos de 8 bits, fue debido a que Atari había rebajado sus precios, y por consiguiente Commodore tuvo que hacer algo para llevarse esa cuota de mercado, quedando el bus Zorro II a la izquierda del equipo, de tal forma que todos los dispositivos fuesen externos. Aunque hubo varias revisiones de placas madre con un tamaño más ajustado cada vez, el negocio de los periféricos estaba bien establecido por compañías terceras, y los discos SCSI seguían siendo caros y elitistas, así que nunca hubo intención de incorporar una interfaz SCSI de serie. Commodore sí que llegó a comercializar un disco externo con interfaz SCSI llamado A590, aunque el más conocido es el A500-HD+ de la empresa GVP, ya dije que Commodore no se quiso comer el coco en un mercado que consideró secundario.

Por supuesto el bus Zorro II tiene acceso a todo, y está bien documentado... pero es voluminoso (100 pines) y tal vez no es lo que buscas.

Avatar de Usuario
Taburoto
Mensajes: 1279
Registrado: 15 Mar 2011 00:40
Agradecido : 16 veces
Agradecimiento recibido: 83 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor Taburoto » 09 Sep 2019 17:39

En aminet esta el A500IDE,un IDE sencillo pero funcional.

BlackHole
Mensajes: 1063
Registrado: 03 Ago 2011 23:07
Ubicación: Aluche, Madrid
Agradecido : 9 veces
Agradecimiento recibido: 187 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor BlackHole » 09 Sep 2019 18:44

¿No hubo un proyecto de Jepalza hace años para meter una Compact Flash por el bus Zorro? No sé en qué acabó. Los enlaces están caídos.

jltursan
Mensajes: 2529
Registrado: 20 Sep 2011 13:59
Agradecido : 167 veces
Agradecimiento recibido: 473 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor jltursan » 09 Sep 2019 20:20

O el de USB->serie de Ferix. Había hasta un driver funcionando en el A500 y con una velocidad muy decentilla leyendo desde un pincho.

Lo que no sé es que fue de ese proyecto, si se liberó, si progresó, etc.

Y del mundo Atari, de los Satan no quiero ni oir hablar, en un TT030 no me funcionan, en un Mega ST tampoco, inestables hasta hacerlos inusables.

Avatar de Usuario
minter
Mensajes: 2419
Registrado: 22 Jul 2014 18:51
Agradecido : 2220 veces
Agradecimiento recibido: 971 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor minter » 09 Sep 2019 21:53

jltursan escribió:O el de USB->serie de Ferix. Había hasta un driver funcionando en el A500 y con una velocidad muy decentilla leyendo desde un pincho.

Lo que no sé es que fue de ese proyecto, si se liberó, si progresó, etc.

Y del mundo Atari, de los Satan no quiero ni oir hablar, en un TT030 no me funcionan, en un Mega ST tampoco, inestables hasta hacerlos inusables.


Lo tienes aquí, caimán!!! -grin

viewtopic.php?f=3&t=200031794&hilit=usb

Con los fuentes y todo. Y con 260 descargas. Como alguien no lo haya hecho funcionar... -banghead

masteries
Mensajes: 248
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 21 veces
Agradecimiento recibido: 75 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor masteries » 10 Sep 2019 11:02

jltursan escribió:O el de USB->serie de Ferix. Había hasta un driver funcionando en el A500 y con una velocidad muy decentilla leyendo desde un pincho.

Lo que no sé es que fue de ese proyecto, si se liberó, si progresó, etc.

Y del mundo Atari, de los Satan no quiero ni oir hablar, en un TT030 no me funcionan, en un Mega ST tampoco, inestables hasta hacerlos inusables.


Lo malo del pincho Serie <-> USB es el chip que utiliza, el VNCL1; que aún comprándolo en Alibaba sale caro; pregunté a varios proveedores y salía por un "pico" demasiado grande. Pero molar, mola mucho, y como solución a la falta de soporte nativo para disco duro en los A500 / A500 Plus / A1000 / A2000 pues está muy bien.

Sobre los Satán había oído eso mismo; estaba pensando en algo más simple a nivel de componentes; como utilizar una flash SPI de 4 u 8 Gigabits; con eso te daría para 512 o 1024 MB de disco duro... incluso con 128 o 256 MB vas bien de disco duro para un Atari ST / STE. Y cuyo tamaño y coste fuesen pequeñitos.

Hace falta el traductor ACSI -> leer y escribir en un array de 128 / 256 / 512 MB

Con una STM32 Nucleo de 32 pines como una STM32F303K8T6 o similar se tendría que poder hacer perfectamente; en la PCB se coloca una flash SPI con un tamaño respetable, haces que la flash se pueda reemplazar fácilmente y listo. Unidad de disco duro bien "chula",
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

masteries
Mensajes: 248
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 21 veces
Agradecimiento recibido: 75 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor masteries » 10 Sep 2019 11:09

BlackHole escribió:El Amiga 1000 fue presentado en verano de 1985 en Estados Unidos, pero obviamente su diseño empezó antes, probablemente en 1983 con los kit de desarrollo SAGE IV basados en MC68000. Leo en Wikipedia que Western Digital y Compaq diseñaron la interfaz IDE, con su señalización y conectores en 1986 para el IBM AT. Así que en 1985, la única interfaz de disco disponible para los Amiga era una SCSI. El Amiga 1000 tenía un bus de expansión denominado Zorro con acceso directo a la memoria y el procesador, pero su diseño compacto obligaba a que los periféricos fuesen externos en un "sidecar". El Amiga 1000 se diseñó deprisa y corriendo, y sus numerosos problemas de hardware fueron corregidos en un posterior modelo Amiga 2000, un equipo de sobremesa con una carcasa suficientemente amplia para albergar tarjetas hijas pinchadas verticalmente (como en PC) a un nuevo bus de expansión de 16 bits Zorro II que ya permitía tarjetas autoconfigurables meses antes de la aparición del Plug'n'Play en IBM PC y compatibles.

En 1987, la aparición del A500 en una carcasa todavía más compacta con teclado incorporado al estilo de sus equipos de 8 bits, fue debido a que Atari había rebajado sus precios, y por consiguiente Commodore tuvo que hacer algo para llevarse esa cuota de mercado, quedando el bus Zorro II a la izquierda del equipo, de tal forma que todos los dispositivos fuesen externos. Aunque hubo varias revisiones de placas madre con un tamaño más ajustado cada vez, el negocio de los periféricos estaba bien establecido por compañías terceras, y los discos SCSI seguían siendo caros y elitistas, así que nunca hubo intención de incorporar una interfaz SCSI de serie. Commodore sí que llegó a comercializar un disco externo con interfaz SCSI llamado A590, aunque el más conocido es el A500-HD+ de la empresa GVP, ya dije que Commodore no se quiso comer el coco en un mercado que consideró secundario.

Por supuesto el bus Zorro II tiene acceso a todo, y está bien documentado... pero es voluminoso (100 pines) y tal vez no es lo que buscas.


Muchas gracias por la info y documentación; la verdad es que respecto a poner un disco duro, los Atari ST / STE si están mucho mejor ideados.
Siempre creí que con A500 pasaba lo mismo, eso me pasa por no pararme a ver qué son los conectores traseros... jeje
La maestría interior...

Se venden trapdoor de 512 KB para Amiga 500: viewtopic.php?f=71&t=200034052

Se venden trapdoor de 1 MB para Amiga 500 Plus: viewtopic.php?f=71&t=200034115

jltursan
Mensajes: 2529
Registrado: 20 Sep 2011 13:59
Agradecido : 167 veces
Agradecimiento recibido: 473 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor jltursan » 10 Sep 2019 12:06

Lo malo del pincho Serie <-> USB es el chip que utiliza, el VNCL1; que aún comprándolo en Alibaba sale caro; pregunté a varios proveedores y salía por un "pico" demasiado grande. Pero molar, mola mucho, y como solución a la falta de soporte nativo para disco duro en los A500 / A500 Plus / A1000 / A2000 pues está muy bien.


Cierto, lo he llegado a ver a poco menos de 20€ en Farnell; pero es un pico, sí.

Gracias al enlace de Minter le he podido volver a pegar un vistazo. Que raro que nunca se llegara a hacer una tirada más "popular", en este tipo de componentes los precios bajan un poquito comprando una cantidad de ellos.

Avatar de Usuario
Hergoth
Mensajes: 691
Registrado: 31 Dic 2015 21:22
Agradecido : 156 veces
Agradecimiento recibido: 126 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor Hergoth » 10 Sep 2019 13:46

¿Habría masa crítica en RW para hacer una tirada? Ya que se hizo el UltraSatan (fabuloso) para Atari ST, no sería descabellada una tirada de ese adaptador para utilizar pinchos USB en el Amiga 500. :-D

jltursan
Mensajes: 2529
Registrado: 20 Sep 2011 13:59
Agradecido : 167 veces
Agradecimiento recibido: 473 veces

Re: Pensando en un invento Atari ST/STE y Amiga 500 hard disk port to SD

Mensajepor jltursan » 10 Sep 2019 14:55

Yo creo que habría, hay mucho usuario de Amiga (esto funcionará no sólo en el 500) y es un accesorio interesante...


Volver a “Desarrollos y Proyectos RW”

¿Quién está conectado?

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