SMART card: Nuevo interfaz para Spectrum

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
EdgeM
Atari 1040 STf
Atari 1040 STf
Mensajes: 803
Registrado: 01 Feb 2008, 12:55
Gracias dadas: 2 veces
Gracias recibidas: 5 veces

SMART card: Nuevo interfaz para Spectrum

Mensajepor EdgeM » 18 Oct 2014, 18:03

Phil Ruston, el creador del V6Z80P, ha diseñado un nuevo dispositivo para los Spectrum, que integra tarjeta SD con carga de snapshots, 128KB de SRAM, memoria para ROMs alternativas, Kempston y botones de reset y NMI.

El invento cuesta unas 20 libras y se puede comprar en su web
http://store.retroleum.co.uk/spectrum-peripherals

Más info: http://www.retroleum.co.uk/electronics- ... -spectrum/
Adjuntos
uploadfromtaptalk1413648001535.jpg
uploadfromtaptalk1413648001535.jpg (194.91 KiB) Visto 7720 veces

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor mcleod_ideafix » 18 Oct 2014, 19:06

Es estupendo que siga habiendo desarrollos hard para Spectrum, pero me pregunto por qué no ha hecho algo compatible con DivMMC. Esta interface usa puertos completamente diferentes, y el firmware sólo permite cargar snapshots, no TAP's. Sinceramente, no le veo ninguna ventaja a esta interface sobre la DivMMC, en la cual el firmware esxdos hace maravillas.

Para colmo, el diseño de la placa hace que no pueda usarse ésta en los modelos de Spectrum +2A/+3 porque choca con la parte de arriba de la carcasa #-o

Eso sí: de precio no parece que esté mal. Sale por un poquitín menos dinero que un DivIDE clásico.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

ZX4ever
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 513
Registrado: 16 Mar 2007, 15:49
Sistema Favorito: Amstrad CPC
primer_sistema: PC
consola_favorita: Nintendo NES/Clónica
Primera consola: Sony PlayStation 2
Gracias dadas: 1 vez
Gracias recibidas: 1 vez

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor ZX4ever » 19 Oct 2014, 01:46

Por el precio merece la pena, y es un aparato curioso

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor mcleod_ideafix » 19 Oct 2014, 06:30

ZX4ever escribió:Por el precio merece la pena, y es un aparato curioso

Lo que fastidia es que con el mismo esfuerzo con el que ha hecho esta placa, y con los mismos recursos internos, podría haber diseñado una versión del DivMMC al mismo precio. Comenta el autor en WOS que "no quiero competir con nadie", y que su invento no está destinado al "power user" sino al usuario normal y corriente de Spectrum...

Pero es que el DivMMC también va destinado al mismo tipo de usuario: presionas un botón, sale el listado de juegos, eliges uno, que peude ser un SNA, un Z80, un TAP (e incluso muchos TRD y algunos TZX) y sanseacabó. En cambio, con el firm que ha hecho este hombre, sólo puedes cargar SNA.

Lo que añade, que no hace DivMMC (al menos no directamente) es poder cargar una ROM alternativa en el Spectrum. En DivIDE / DivMMC esto es posible, pero en realidad se emula ROM sobre RAM: cuando apagas la máquina se revierte a la ROM original del Spectrum. En el SMART la ROM se mapea de forma permanente, hasta que indiques que quieres otra, lo cual viene bien para, por ejemplo, usar este chisme con una ROM de testeo de equipos, como la que precisamente incluye, programada por el mismo autor (entonces... ¿no se supone que esto no va destinado a un power user?)

Total, que resulta que por un poco más (GBP 27) otro usuario de WOS vende una versión del DivMMC con 512KB de RAM.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor antoniovillena » 19 Oct 2014, 13:13

Pues sí, sería muy interesante disponer de un DivMMC a 25 euros. Lo que no entiendo es porqué la gente prefiere comprar el DivIDE normal al DivMMC que actualmente está a 34 euros. Con lo que te ahorras entre el adaptador y la CompactFlash (las SD son más accesibles y baratas) te sale más a cuenta el DivMMC.

Avatar de Usuario
zup
Amiga 2500
Amiga 2500
Mensajes: 3013
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: 359 veces
Contactar:

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor zup » 19 Oct 2014, 13:25

antoniovillena escribió:Pues sí, sería muy interesante disponer de un DivMMC a 25 euros. Lo que no entiendo es porqué la gente prefiere comprar el DivIDE normal al DivMMC que actualmente está a 34 euros. Con lo que te ahorras entre el adaptador y la CompactFlash (las SD son más accesibles y baratas) te sale más a cuenta el DivMMC.


Dos razones:
- Si mal no recuerdo, el DivMMC utiliza diferentes puertos que el ZXMMC (y supongo que diferentes protocolos y puertos que el DivIDE tradicional). Eso supone que, para empezar, no haya ROMs (oficiales, no sé si alguien habrá hecho su propia versión) del proyecto +3e.
- Tener interfaz IDE te permite conectar cosillas como un CD-ROM, un disco duro (magnético o flash) o adaptadores SD o CF. Lo que tengas más a mano, vamos.

Si tienes claro (o has localizado ROMs adecuadas) que no vas a usar el +3e y que sólo vas a ponerle tarjetas SD, no hay más diferencias. En otro caso, el DivIDE tradicional es más flexible.
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
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor antoniovillena » 19 Oct 2014, 13:43

zup escribió:Dos razones:
- Si mal no recuerdo, el DivMMC utiliza diferentes puertos que el ZXMMC (y supongo que diferentes protocolos y puertos que el DivIDE tradicional). Eso supone que, para empezar, no haya ROMs (oficiales, no sé si alguien habrá hecho su propia versión) del proyecto +3e.


Tanto velesoft como yo hicimos nuestra propia versión, en la mía también tienes disponible el código fuente.

http://www.zonadepruebas.com/viewtopic. ... 140#p40580

zup escribió:- Tener interfaz IDE te permite conectar cosillas como un CD-ROM, un disco duro (magnético o flash) o adaptadores SD o CF. Lo que tengas más a mano, vamos.

Si tienes claro (o has localizado ROMs adecuadas) que no vas a usar el +3e y que sólo vas a ponerle tarjetas SD, no hay más diferencias. En otro caso, el DivIDE tradicional es más flexible.


Es cierto, pero es un tipo de flexibilidad que muy poca gente echará en falta. Si con una tarjeta SD de 1Gb tienes de sobra para todo el software existente de spectrum, ¿qué sentido tiene enchufarle un disco duro o un CD-ROM, que además tienes que alimentar aparte?
En cuanto a adaptadores, creo que existen adaptadores IDE-SD pero son caretes, así que en la práctica, si quieres hacer lo mismo que un DivMMC con unu DivIDE necesitas 2 adaptadores (uno IDE-CF y el otro CF-SD).

Avatar de Usuario
zup
Amiga 2500
Amiga 2500
Mensajes: 3013
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: 359 veces
Contactar:

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor zup » 19 Oct 2014, 20:59

antoniovillena escribió:Tanto velesoft como yo hicimos nuestra propia versión, en la mía también tienes disponible el código fuente.

viewtopic.php?f=26&t=4927&start=140#p40580


He mencionado ROMs "oficiales". El problema con las no oficiales es que no están en el sitio oficial y eso dificulta un poco que los nuevos usuarios se consigan estas ROMs para sus +3.

antoniovillena escribió:Es cierto, pero es un tipo de flexibilidad que muy poca gente echará en falta. Si con una tarjeta SD de 1Gb tienes de sobra para todo el software existente de spectrum, ¿qué sentido tiene enchufarle un disco duro o un CD-ROM, que además tienes que alimentar aparte?
En cuanto a adaptadores, creo que existen adaptadores IDE-SD pero son caretes, así que en la práctica, si quieres hacer lo mismo que un DivMMC con unu DivIDE necesitas 2 adaptadores (uno IDE-CF y el otro CF-SD).


Cuando yo compré el adaptador IDE-SD me costó unos 8€. Sí que es más caro que los 2 o 3€ del IDE-CF, pero tampoco estamos hablando de cantidades inasumibles.

Lo que sí he de reconocer es que es recomendable que cualquier adaptador IDE-CF (aunque hay truco para estos) o IDE-SD vaya alimentado externamente, y eso está solucionado en el DivMMC. La otra gran ventaja es ese puerto de joystick que tiene.
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
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor antoniovillena » 19 Oct 2014, 23:50

zup escribió:He mencionado ROMs "oficiales". El problema con las no oficiales es que no están en el sitio oficial y eso dificulta un poco que los nuevos usuarios se consigan estas ROMs para sus +3.


Desgraciadamente es como dices. Por cierto he contactado con Phil (el autor del SMART card) para que me diga los puertos que usa y sacar una ROM del +3e específica para este dispositivo.

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: SMART card: Nuevo interfaz para Spectrum

Mensajepor mcleod_ideafix » 20 Oct 2014, 00:04

antoniovillena escribió:
zup escribió:He mencionado ROMs "oficiales". El problema con las no oficiales es que no están en el sitio oficial y eso dificulta un poco que los nuevos usuarios se consigan estas ROMs para sus +3.


Desgraciadamente es como dices. Por cierto he contactado con Phil (el autor del SMART card) para que me diga los puertos que usa y sacar una ROM del +3e específica para este dispositivo.


Lo tiene todo documentado en la propia web. Concretamente, en este enlace:
http://www.retroleum.co.uk/smart.zip

No sé cómo hará los accesos I/O el firmware +3e, pero si lo hace con instrucciones del tipo IN A,(nn) la cosa va a ser un poco complicada, ya que los puertos que usa este chisme son de 16 bits.

Puede que sea más sencillo alterar la descripción del circuito dentro de la CPLD para que haga "mirror" de los puertos en los que usa el ZXMMC.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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