Mimic Systems. Spartan para C64

Avatar de Usuario
ron
Mensajes: 17206
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 511 veces
Agradecimiento recibido: 546 veces

Mimic Systems. Spartan para C64

Mensajepor ron » 30 Mar 2017 16:17

Ya hemos hablado de la Mimic Spartan en RW 2.0 y 1.0. Sabemos un poco que es y tal.... pero me acordé que el otro día miré a ver si veía algún video en la red de la Spartan y no he encontrado nada... ¿ no os parece cuanto menos sospechoso que no haya ni uno ? , digo yo que alguna habrá sobrevivido...

Imagen
spartanc64.jpg
spartanc64.jpg (45.86 KiB) Visto 214 veces

spartan_1.jpg
spartan_1.jpg (26.86 KiB) Visto 500 veces

front-224_0.jpg
front-224_0.jpg (20.64 KiB) Visto 500 veces

advert2_sm-222_0.jpg
advert2_sm-222_0.jpg (63.48 KiB) Visto 500 veces


A ver que os contáis. Llevo tiempo con ganas de verlo en acción, cuando digo tiempo me refiero a muuuucho tiempo sin encontrar ni ver nada. Igual vosotros sabéis de algo, si es el caso, please, ilustrad esto.

Gracias

Avatar de Usuario
minter
Mensajes: 1357
Registrado: 22 Jul 2014 18:51
Agradecido : 581 veces
Agradecimiento recibido: 288 veces

Re: Mimic Systems. Spartan para C64

Mensajepor minter » 30 Mar 2017 17:56

Bueno, algo de información he encontrado:

Según Brent Marykuca (en España hubiera tenido una infancia muy jodida con ese apellido), jefe de desarrollo del software del MIMIC, nos cuenta:

" En 1983 o 84--justo después del lanzamiento del Commodore 64, un amigo mío en Victoria, Columbia Británica, había tomado la versión original de la Apple II de Space Invaders y hecho unos pocos cambios aquí y allá para dejarlo funcionando razonablemente bien en el C64 . Por supuesto, sabía la posibilidad de crear un producto que pudiera ejecutar software de Apple II en el sistema, relativamente barato de Commodore, que fue muy bien recibido por otras personas, y quedando todos entusiasmados con la idea.
Una vez que se demostró que realmente no se iba a hacer con software, el sistema fue adoptar una solución hardware.
Un avance rápido hasta 1985, cuando (a la tierna edad de 19 añitos) fui contratado para trabajar como el principal desarrollador de software en un producto llamado "Spartan" una creación de Frankenstinian que los gustos de los cuales no vamos a ver otra vez.

"El SPARTAN era un clon del Apple II con una diferencia: la diferencia es que no viene con un teclado. En la parte delantera de la máquina se colocaron unos cables y puertos exactamente emparejado con los puertos de la parte posterior de la C64. La idea era que conectaras tu C64 al SPARTAN creando un sistema de doble procesador funcionaría software Apple II y el C64--uno de cada uno al mismo tiempo.
Un chip personalizado manejado cambiar el teclado y el video entre el modo C64 y Apple II. Además, el SPARTAN disponía de cuatro ranuras para cartuchos donde había solamente uno en el C64. Y un conversor de Apple Joystick.

"Un añadido particularmente horrible fue la tarjeta de DOS, un controlador de disco de Apple II que se instaló en el interior de la unidad Commodore 1541 de disco, entre el mecanismo y la placa del 1541. En el modo de 1541,la tarjeta DOS simplemente puentea las señales a través de la lógica de 1541, pero en el toque de la tecla (F6, creo) cambia el control a disco Apple II. Como se imaginarán, de esta manera se podían dañar los discos de Aplle II o de C64 como la gente se dio cuenta.
"El hardware de la SPARTAN fue altamente personalizable para su día. Contiene no menos de 24 bloques de jumpers en la placa base y tarjeta de la CPU para que el usuario podía personalizar interrupciones, mapeo de ROM, selección de encendido (C64/Spartan), reset de sistema (puede el Spartan reiniciar el C64 y vice-versa), asignación de dirección de ciertas características de hardware, características de conversión de joystick y la disponibilidad de bancos de memoria RAM adicionales.

"Las características del software de la SPARTAN incluyen un BASIC de Applesoft compatible--muy compatible, ya que fue creado desensamblando la ROM de Applesoft y volviendo a compilar a nivel de instrucciones para que la imagen binaria del software fuera diferente, pero idéntico comportamiento al ejecutarse. El SPARTAN tenía control del software de audio y video, podía cambiar entre modos de vídeo entre los dos sistemas, así como un modo mixto de audio.
Un monitor de lenguaje de ensamblador de Apple -como estaba disponible en el lado del Commodore.
"El software contiene un modo esclavo donde usando unos comando específicos en el monitor de lenguaje máquina (también disponible a través de BASIC en ambas máquinas), se podía transferir datos entre los dos sistemas e incluso ejecutar programas en el sistema esclavo. El ejemplo más interesante del uso de esta característica fue una demostración de gráficos 3D en el que algunas de las tareas de cálculo se descargan a la máquina esclava.

"El SPARTAN realmente enviados a los clientes durante principios del 85 y finales del 86, si recuerdo mal.
Aparte de los desafíos técnicos, toda la historia de imitar sistemas era bastante sórdida, caracterizado por cambios semanales en el diseño por el Presidente de la empresa (Que también era cambiado a la semana siguiente), frecuentes despidos injustificados del personal técnico (despidió a tres en un día. Recuerdo, que despidió a un tio por ver como dibujaba la máquina de plotter en vez de estar en su puesto de trabajo) y un estilo de gestión draconiana (No pagaban por hora y nos quitaban el tiempo del pipi y el pitu en la calle).
La aventura terminó para mí temprano, en 1986. Cuando lo dejé, poco después de que el Presidente de la compañía se escribió un cheque nominativo a su nombre y despegó rumbo al Sur, a disfrutar de las brasileñas y brasileños.
Vamos, toda una leyenda, casi nada!

"MIMIC SYSTEMS SPARTAN. El Apple pobre!"
Trasera.jpg
Trasera
Trasera.jpg (26.01 KiB) Visto 482 veces

Parte posterior del SPARTAN. Todas las conexiones del Commodore circulan a través del SPARTAN.
placa base.jpg
Placa Base
placa base.jpg (77.25 KiB) Visto 482 veces


Placa base del Spartan.


Cada uno de los conectores y puertos tipo DIN tienen su conexión correspondiente en la parte posterior del Commodore. En el lado derecho de la caja, es la ranura de cartucho del C64 (hubo tres más interior). Los tres botones de selección y reset (C64, C64 con cartucho seleccionado y SPARTAN).
Los botones de reset se describen en el manual como "La primera más importante y más funcional parte del SPARTAN".
tapa spartan.jpg
Tapa
tapa spartan.jpg (27.31 KiB) Visto 482 veces

El interior de la tapa con algunas de las firmas visibles. Son difíciles de leer, pero uno o dos de ellos es casi visible. Brent es el justo encima de "Larry Wilson".

Y un video demostrativo:

https://youtu.be/hVjqOEfeQeE

Avatar de Usuario
ron
Mensajes: 17206
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 511 veces
Agradecimiento recibido: 546 veces

Re: Mimic Systems. Spartan para C64

Mensajepor ron » 30 Mar 2017 18:03

Minter, bien .... has encontrado un video !!! y lo de la infancia de ese hombre, pues bien bien jodida

Avatar de Usuario
Chema
Mensajes: 1549
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 463 veces
Agradecimiento recibido: 188 veces
Contactar:

Re: Mimic Systems. Spartan para C64

Mensajepor Chema » 30 Mar 2017 18:28

Flipo con esta historia... Con la historia y con el invento. O sea que es un Apple II completo pero sin teclado. Lo enchufas al C64 de modo que comparten teclado y monitor y, supongo, que algo de hard (mínimo), como lo de la unidad de disco.

Qué cosas...

Por cierto
en España hubiera tenido una infancia muy jodida con ese apellido

-rofl

Avatar de Usuario
ron
Mensajes: 17206
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 511 veces
Agradecimiento recibido: 546 veces

Re: Mimic Systems. Spartan para C64

Mensajepor ron » 30 Mar 2017 19:20

Me autocito:

Ya hemos hablado de la Mimic Spartan en RW 2.0 y 1.0


http://retrowiki.es/viewtopic.php? ... 70&p=200038004

http://retrowiki.es/viewtopic.php? ... 95&p=200074713

y lo que buscaba era un video, a ver si tirando del que puso Minter damos con alguno más. Son años los que hace que conocemos el cacharro pero honestamente nunca he visto uno y tampoco lo he visto funcionar.

Entre otras cosas, la Spartan es un clon por HW de Apple ][ para C64, os dejo un enlace al manual en PDF ( 21 MB ) http://mikenaberezny.com/wp-content/upl ... manual.pdf

spartanrwdata.png
spartanrwdata.png (62.36 KiB) Visto 460 veces


Al mimo le daba dos pescozadas (collejas) xD y le quitaba el Spartan -507 -rofl

Avatar de Usuario
ron
Mensajes: 17206
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 511 veces
Agradecimiento recibido: 546 veces

Re: Mimic Systems. Spartan para C64

Mensajepor ron » 30 Mar 2017 19:25

Es una cosa chanante. Me hace gracia que como solución y apoyo a las ventas de C64, ofreciendo una compatibilidad Apple ][+, no se, es muy inquietante, me gustaría profundizar un poco más y saber más que ofrecía, que grado de compatibilidad y sobre todo ver hasta donde se podía llevar. Me voy a leer el PDF tranquilamente a ver que saco en claro, pinta interesante, sobre todo siendo un engendro de la época que es y más siendo para C64.

Avatar de Usuario
jrodriguezv
Mensajes: 758
Registrado: 05 Jul 2012 10:32
Agradecido : 8 veces
Agradecimiento recibido: 7 veces
Contactar:

Re: Mimic Systems. Spartan para C64

Mensajepor jrodriguezv » 30 Mar 2017 21:30

Muy interesante todo, hasta el apellido del creador :-p

dancresp
Mensajes: 4993
Registrado: 13 Nov 2010 02:08
Agradecido : 14 veces
Agradecimiento recibido: 83 veces

Re: Mimic Systems. Spartan para C64

Mensajepor dancresp » 30 Mar 2017 23:09

minter escribió:Según Brent Marykuca (en España hubiera tenido una infancia muy jodida con ese apellido)...

-507

Interesante el post, y como no, el cacharro en si.

A pesar de que decís que se ha comentado en otras ocasiones, la verdad es que no lo recuerdo.

Y si encima es compatible con el Commodore 128, ya tendrías un 3 en 1 (no, el lubricante no): C-64, CP/M y Apple II.
No estaría nada mal.

Avatar de Usuario
minter
Mensajes: 1357
Registrado: 22 Jul 2014 18:51
Agradecido : 581 veces
Agradecimiento recibido: 288 veces

Re: Mimic Systems. Spartan para C64

Mensajepor minter » 31 Mar 2017 12:32

Gracias al enlace de ron con el manual, tenemos mucha más información del SPARTA. Bien ron!!!

Tenemos los esquemáticos:
http://mikenaberezny.com/wp-content/upl ... lane-1.png
http://mikenaberezny.com/wp-content/upl ... lane-2.png
http://mikenaberezny.com/wp-content/upl ... an-cpu.png

Las ROMs:
http://mikenaberezny.com/wp-content/upl ... ne-u35.bin
http://mikenaberezny.com/wp-content/upl ... ane-u2.bin
http://mikenaberezny.com/wp-content/upl ... ane-u3.bin
http://mikenaberezny.com/wp-content/upl ... rd-u13.bin

El manual, ya mencionado por ron. -thumbup

Y un articulo de la máquina en la revista AHOY!:

http://mikenaberezny.com/wp-content/upl ... p-1986.pdf

El Mike este está hecho un hacha con el tema del commodore. -thumbup

El precio es la caña!!! 300 pavos!!! Uauuuuu!!! Un Apple II por nada de pasta!!! -drinks

Parece ser que falta el software que acompañaba al SPARTAN, un disco llamado FILER. En el manual describe este disco como las instrucciones y utilidades que hacen falta para el APPLEIIBASIC.

Avatar de Usuario
Chema
Mensajes: 1549
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 463 veces
Agradecimiento recibido: 188 veces
Contactar:

Re: Mimic Systems. Spartan para C64

Mensajepor Chema » 31 Mar 2017 14:06

Ahora alucino del todo. Lástima que falte el software, porque sino fijo que ya habría alguien recreando el proyecto :)

Avatar de Usuario
minter
Mensajes: 1357
Registrado: 22 Jul 2014 18:51
Agradecido : 581 veces
Agradecimiento recibido: 288 veces

Re: Mimic Systems. Spartan para C64

Mensajepor minter » 31 Mar 2017 15:40

Chema escribió:Ahora alucino del todo. Lástima que falte el software, porque sino fijo que ya habría alguien recreando el proyecto :)


Bueno, pues ya encontré el software.

Imagen del manual del filer-1.jpg
Imagen del Manual
Imagen del manual del filer-1.jpg (55.29 KiB) Visto 361 veces


No es de Mimic ni nada que se le parezca. Es una utilidad de Central Point Software para alinear las cabezas de las unidades de disco.

Por lo que no es importante este archivo. O eso me parece.

Filer sin freno-1.jpg
The Filer Central Point
Filer sin freno-1.jpg (19.92 KiB) Visto 361 veces


Podéis probarlo aquí:

https://archive.org/details/riag_008_00 ... ector_Scan

Viene un listado en BASIC, que debe de ser el contenido del disco.

Así que nada de nada de soft del Commodore ahí dentro.
A ver si por casualidad encuentro una imagen de los comandos AND por algún lado.

Así que debe de estar dentro de las ROMS que tenemos. He visto que los comandos de &ML, &AUDIO... etc están cargados en la BIOS35, por que lo que el programa command debe de ser únicamente una llamada desde el BASIC del C64 a esos comandos. SI existiera el equipo de verdad, seguramente a base de POKES podíamos llamar a esas funciones desde el lado Commodore.
Lo único que nos faltaría sería completar como funcionaba el programa COMMAND. Pero seguro que en el mapeo de memoria del manual, encontramos algo de info.

Voy a seguir investigando a ver si encuentro el disco original entregado con el MIMIC.

Adjunto la imagen del disco.
Adjuntos
The Filer Central Point.rar
The filer Central Point Imágenes de disco
(84.55 KiB) Descargado 9 veces

jltursan
Mensajes: 1897
Registrado: 20 Sep 2011 13:59
Agradecido : 51 veces
Agradecimiento recibido: 143 veces

Re: Mimic Systems. Spartan para C64

Mensajepor jltursan » 01 Abr 2017 11:00

No conocía el engendro, acojonante -shock

Que americano que resulta, el chaval que juega con su flamante C64 y que convence a sus padres para que le compren el frankenstein este para poder hacer los deberes como con el Apple del cole...supongo que pocos picaron -507


Volver a “Hardware C64”

¿Quién está conectado?

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