Desmitificando el MTX

Avatar de Usuario
ron
Mensajes: 19109
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2135 veces
Agradecimiento recibido: 1912 veces

Re: Desmitificando el MTX

Mensajepor ron » 01 Abr 2015 20:52

Último mensaje de la página anterior:

no solo con el mess, también lo he emulado con MEMU. Hay cosas que no van en MESS.

Avatar de Usuario
masteries
Mensajes: 379
Registrado: 30 May 2018 11:33
Ubicación: Espaciando
Agradecido : 29 veces
Agradecimiento recibido: 136 veces

Re: Desmitificando el MTX

Mensajepor masteries » 10 Oct 2019 20:41

A nivel de juegos pinta bastante bien,

El juego "Downstream Danger" está muy bien para el año 1985, y en el Roller Bearing el scroll es muy fluido... a nivel de manejo de sprites y colorido pinta estupendo ; gráficamente superior a un Spectrum. La pena, que los juegos comerciales no llegan más allá de 1985 y en esos años no se aprovechaba bien del todo ninguna máquina.

Si hubiese aguantado hasta 1990 - 92 se habrían visto juegos muy buenos, como conversiones casi 1:1 de las Tortugas Ninja 2 y cosas así.

El RS128 es el Memotech que yo conocía de tocarlo en vivo, de un colega que vive en Alcoy.
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

Avatar de Usuario
ron
Mensajes: 19109
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2135 veces
Agradecimiento recibido: 1912 veces

Re: Desmitificando el MTX

Mensajepor ron » 10 Oct 2019 20:58

Este micro siempre despertará la inquietud y el interés a todos los que lo ven físicamente. A ver, la máquina es muy hermosa y tiene una presencia imponente. Memotech hizo muchas cosas para las máquinas de Sinclair y este micro es algo más que una declaración de intenciones, en general toda la familia.
El único defecto como "pre-MSX" es el prompt de basic que lo enjaula bastante. Salvo esa característica lo demás es bastante asumible.

Este site va a gustar: http://www.nyangau.org/memotech/memotech.htm

y el rememotech es la repanocha, ojalá lo porten a MiST & MiSTer : http://www.nyangau.org/rememotech/rememotech.htm

Avatar de Usuario
DyLucke
Mensajes: 4520
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 110 veces
Agradecimiento recibido: 122 veces

Re: Desmitificando el MTX

Mensajepor DyLucke » 11 Oct 2019 23:07

Estuve a punto de hacerme con uno cuando eran asequibles.
Lamentablemente la escasez de software me hizo desistir. Mismo caso que el Sord M5, o el SVI 328...

Si hay una de estas máquinas pre MSX que me gustaría tener ya sabes cual es... Motivo por el que nos conocimos en su día.
Merece que le dediques un artículo.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
DyLucke
Mensajes: 4520
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 110 veces
Agradecimiento recibido: 122 veces

Re: Desmitificando el MTX

Mensajepor DyLucke » 11 Oct 2019 23:09

Imagen
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

dancresp
Mensajes: 5641
Registrado: 13 Nov 2010 02:08
Agradecido : 323 veces
Agradecimiento recibido: 454 veces

Re: Desmitificando el MTX

Mensajepor dancresp » 12 Oct 2019 03:34

Buen reflote de post.

A día de hoy sigo sin haber visto nunca este equipo, y a este paso no creo que lo vea nunca.

DyLucke escribió:Si hay una de estas máquinas pre MSX que me gustaría tener ya sabes cual es...

¿Y eso que es? -shock
No lo había visto nunca.
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
ron
Mensajes: 19109
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2135 veces
Agradecimiento recibido: 1912 veces

Re: Desmitificando el MTX

Mensajepor ron » 12 Oct 2019 08:49

Eso es un Sony SMC70 o 777, una máquina CP/M de Sony con unas cualidades muy interesantes.

dancresp
Mensajes: 5641
Registrado: 13 Nov 2010 02:08
Agradecido : 323 veces
Agradecimiento recibido: 454 veces

Re: Desmitificando el MTX

Mensajepor dancresp » 13 Oct 2019 02:18

ron escribió:Eso es un Sony SMC70 o 777, una máquina CP/M de Sony con unas cualidades muy interesantes.

Veo que lo tengo en el MESS, pero sin el disco de arranque. Toca buscar...
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
DyLucke
Mensajes: 4520
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 110 veces
Agradecimiento recibido: 122 veces

Re: Desmitificando el MTX

Mensajepor DyLucke » 13 Oct 2019 08:02

El SMC777 es el sucesor del SMC70

Imagen
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

jltursan
Mensajes: 3048
Registrado: 20 Sep 2011 13:59
Agradecido : 255 veces
Agradecimiento recibido: 760 veces

Re: Desmitificando el MTX

Mensajepor jltursan » 13 Oct 2019 10:16

Veo que lo tengo en el MESS, pero sin el disco de arranque. Toca buscar...


Eso no es problema, tengo una bonita colección de software para esta máquina :-): https://www.sendspace.com/file/a9ye0n

Por encima todavía se encuentra el SMC-777C, en blanco y con capacidad para generar 4096 colores:

SMC777.png
SMC777.png (63.38 KiB) Visto 730 veces

La tarjeta de 4096 colores existe como opción de ampliación para el SMC-777 (en negro). Probablemente es lo que se ve en la foto.

Para emularlo, los mejores son el eSMC de Yoshida o el WinSMC, el MESS va un poco por detrás (o iba en su momento).

Avatar de Usuario
ron
Mensajes: 19109
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2135 veces
Agradecimiento recibido: 1912 veces

Re: Desmitificando el MTX

Mensajepor ron » 02 Jul 2020 19:56

-bRick -hypo

Tras un periodo que considero adecuado para probar e intentar comprender en todo su ámbito el contexto del Memotech MTX, me siento muy afortunado de haber podido ayudar a Yo_Me y a los colegas con el port de Rememotech a MiSTer y además nos ha permitido ver de primera mano muchos detalles que el fabricante tuvo con el diseño a la hora de plasmarlo en un micro.

El diseño original del Rememotech (core FPGA) es de Andy Key. SI alguien conoce bien los MTX es este señor.

En la década de 1980, Andy Key trabajó escribiendo software del Memotech, incluidos muchos de los mejores juegos, para la gama Memotech MTX. Su profundo conocimiento del software Memotech se complementa con una gran comprensión del hardware.
Andy ha aprovechado este conocimiento para producir una serie de mejoras para la gama MTX, incluida una fantástica emulación de software ( MEMU ) y una serie de diseños de hardware que son una pasada.

"REMEMOTECH es una reimplementación moderna de un Memotech MTX / FDX / SDX. Implementa suficiente hardware para permitirte ejecutar MTX BASIC, varios juegos MTX y CP/M". La ventaja de este tipo de core FPGA es que incluyen todo lo necesario para poder disfrutar el micro desde el simple prompt de Basic hasta el más completo CP/M en disco duro. Por eso decía que ahora que ya he podido probar a fondo todos los elementos tengo una idea más completa de lo que Memotech buscaba con el MTX500, MTX512 y RS128.

Historia
Junto con la producción de productos para ZX81, Branton y Boyd ( Memotech ) habían comenzado a desarrollar un sistema de digitalización de video computarizado de bajo costo y alta resolución que llamaron HRX .El diseño fue encargado a Steve Marchant y Chris Marvell que lo resolvieron sobre un Z80B de 6MHz, diseñado por Marchant, al que llamaron " SM1 ".

El SM1 incorporaba 64 KB de RAM, un par de unidades de disquete de 8 pulgadas, una tarjeta gráfica a color de 80 columnas y utilizaba el sistema operativo CP/M de Digital Research. El SM1 hubiera sido una máquina para negocios muy capaz y aunque se fabricaron varias se utilizaron como máquinas de desarrollo dentro de Memotech, nunca se ofrecieron a la venta.

Sin embargo, cuando Sinclair lanzó el ZX Spectrum 48K a fines de abril de 1982, estaba claro que el mercado de ampliaciones de memoria iba a desaparecer y los patrocinadores de Memotech decidieron que deberían reenfocar el negocio en la producción de su propia marca de micros, que se convertiría en la serie Memotech MTX .

A pesar que el diseño y propio SM1 estaba disponible, Memotech decidió construir sobre las relaciones que ya tenían en el mercado de los micros y desarrollar una nuevo ordenador basado en el diseño del SM1, sin los subsistemas de alta gama como la tarjeta gráfica 80 columnas y las unidades de disco. Esto fue clave y permitió que el "nuevo" MTX500 fuera lanzado al mercado con relativa rapidez.

El MTX fue lanzado en el extremo superior del mercado para competir más con el BBC Micro que con el Sinclair ZX Spectrum. Incorporaba un VDP ( TMS9929A ) con RAM de video dedicada, un chip de sonido multicanal ( SN76489AN ), un intérprete BASIC de alta calidad y un ensamblador Z80 incorporado.

Si bien el MTX de "bajo costo" estaba destinado al mercado de micros domésticos, conservaba interfaces esenciales, como el conector del bus de expansión, para permitir que se actualizara a una máquina de nivel empresarial utilizando la funcionalidad del SM1, incluidos los gráficos de la tarjeta de 80 columnas y un controlador de disco necesarios para ejecutar CP/M. Estos componentes SM1 estaban en el centro de las opciones de actualización que luego se pusieron a disposición de los usuarios de MTX, como el Sistema FDX.

Podías adquirir un micro, que permitía Basic, Monitor máquina, carga por audio y cartuchos. Uno más que competía con el resto de equipos, pero, con unas posibilidades de expansión que quedaban fuera del alcance de muchos bolsillos. Nada nuevo que no sucediera anteriormente con otros micros.

Sin embargo, al igual que otros micros el MTX apareció en el momento menos afortunado, cuando Memotech entró en el mercado de las micros ya era demasiado tarde. Para cuando el MTX500 estuvo disponible en general, el mercado estaba cerca de la saturación y estaba en su punto máximo en 1984. A finales de ese año, el mercado se había desplomado y el MTX ya estaba condenado como producto comercial. Puede quedarle el consuelo de no haber sido el único, la lista desgraciadamente es bastante abultada.

La última jugada de Memotech con los MTX fue un intento de ganar un contrato para vender una gran cantidad de micros y sistemas de disco al sistema escolar ruso, cuando esto falló, Memotech Computers intentó seguir luchando hasta finales de 1985 para quebrar y entrar en concurso de acreedores.

Recapitulando sobre los diferentes opciones de la serie MTX

MTX500: Contiene la placa madre MTX, 32 KB RAM, fuente alimentación externa. Se le puede añadir la MTX serial card dentro. Corre en BASIC.
MTX512: La diferencia principal es que es igual que el MTX500 pero con 64KB RAM.
RS128: Al igual que los dos anteriores la diferencia es que incorpora 128KB de RAM.

Todos los modelos tienen 24KB de ROM accesibles en el primer 16KB de espacio de direcciones. Las 8 KB de ROM adicional estan disponibles a través de conmutación de página. La ROM puede ser cambiada por completo. Al encender, estamos en MTX Basic. Este dialecto es muy similar a Microsoft Basic, con una gran cantidad de gráficos especiales, sonido y comandos de ventana adicionales.

El editor MTX efectúa la verificación inmediata de la sintaxis y coloca el cursor en el carácter ofensivo en la línea rechazada para una fácil modificación.

¿ qué es el NODDY ?
Una especia de precursor de HyperCard ( macintosh ). Noddy es un lenguaje de manipulación de texto. Noddy es en argot británico "simple", y eso es todo. Con Noddy, incluso un niño puede dominar capacidades sofisticadas de ramificación. El lenguaje proporciona un método tremendamente fácil de usar para programar el MTX y para mostrar información o hacer preguntas, luego se bifurca a una nueva pantalla basada en la respuesta a la anterior.

Además de la RAM para el procesador principal y la pantalla, el MTX-512 contiene 24K de ROM con algunas cosas realmente buenas en su interior. Estos incluyen MTX Basic, "Noddy", un lenguaje de manejo de texto simple, similar al Pilot, un ensamblador/desensamblador y un innovador programa "Panel frontal" que permite que los tres lenguajes interactúen en concierto.

¿ qué pasa con los accesorios del MTX ?
Claro, para potenciar la máquina a través de su slots de ampliación se le pueden conectar desde ampliaciones de RAM, emuladores de Spectrum, controladoras de disco, tarjetas de video, y ya las cajas de Memotech, FDX y SDX que es lo que más tarde vendió Spectravideo con el 328MKII.

Sistema de discos FDX
Este fue el primer y más grande complemento para el MTX, es una gran unidad de expansión negra que se une al MTX a través de un cable plano corto conectado entre la parte inferior de la caja FDX y el conector de interfaz en la placa RS232 dentro del MTX. Los FDX solían estar equipados con 2 disqueteras de 5,25 "y tenía un precio de £ 870. El FDX se basó en el diseño del SM1 que se utilizó para el desarrollo de software antes de que el MTX estuviera disponible.

La unidad FDX contiene la tarjeta de interfaz de floppy, una tarjeta de video de 80 columnas (salida de video RGB y compuesto), así como espacio para varias tarjetas de Silicon Disc. El FDX también incluye la fuente de alimentación al MTX, no se necesita la fuente de alimentación original, y también tiene espacios para conectores de expansión de unidades de disquete adicionales de 5,25 "y 8".

Sistema de disco simple FDX
Memotech también lanzó una unidad de disco único económica (£ 399), sin CP/M FDX, construida en el mismo caso que la unidad de disco doble FDX. La versión de unidad única se conecta al MTX de la misma manera que la versión de disco doble, es decir, utilizando un cable plano en la base del FDX que se conecta a la tarjeta combinada de interfaz RS232 / Bus en el MTX. Sin embargo, la versión de disco único no tiene la tarjeta de video de 80 columnas y utiliza la salida de video del MTX VDP.

A diferencia de la versión de doble disco, este FDX no suministró energía al MTX, todavía se requería la fuente de alimentación MTX independiente. Este FDX no tiene un ventilador de caja. El sistema se suministró con una versión de 40 columnas de NewWord y otros siete juegos y programas de utilidad. Puede leer una reseña sobre el disco único FDX en la página de artículos. El sistema puede actualizarse con la tarjeta de 80 columnas,silicon discs, CP/M y una disquetera o disco duro adicional

Sistema de disco HDX
También hay una versión de disco duro del FDX disponible que puede acomodar un disco duro pequeño (10, 20 o 32 MB) instalado en un estuche FDX junto con un solo disquete de 1 MB. Según el Manual, el HDX utiliza un procesador Z80H de 8MHz.

Sistema de disco SDX - Versión anterior

El SDX esta disponible en varias versiones, la primera versión consiste en una unidad controladora SDX que se une al conector egde en el lado izquierdo de la caja MTX y tiene un conector IDC en la parte posterior para conectarse a la unidad de disquete.

Este controlador admite hasta dos unidades de disco, se muestra una unidad de 5,25 ", pero también es posible conectar unidades de 3,5" al mismo controlador. La unidad de disquete alimentada suministra 5 V CC al controlador SDX a través de una salida de jack de 3,5 mm.

Los juegos de caracteres internacionales y los diseños de teclado apropiados estuvieron disponibles para Reino Unido, Estados Unidos, Finlandia, Francia, Alemania, España, Dinamarca y Suecia. Esto parece haber utilizado una ROM adicional guardada en la ROM del sistema operativo y algunos cables personalizados en la placa base.

Conclusiones
Si es utilizado como un micro convencional, puede codearse con sus primos, ya que juntos son los ascendentes de los MSX. EN cualquier caso las caracteristicas son las mismas en casi todos ya que comparten salvo el audio en mismo HW.

Una faceta del MTX-512 que seguramente es desconocida es el software de nodo "Oxford Ring", que puede usarse para vincular hasta 255 unidades MTX. El software puede pasar todo tipo de programas, correo y datos entre todos los miembros del anillo. Una unidad de disco duro puede complementar el anillo y se puede acceder tanto a él como a las unidades maestras conectadas.

Luego está el hecho de que el MTX-512 convierte automáticamente el software monocromo en un software a color. Traduce modos de caracteres especiales en cambios de color, que son mucho más fáciles de reconocer y trabajar. Una vez que hayas tenido la oportunidad de ejecutar CP/M en un Memotech, será difícil volver a cualquier sistema de CP/M convencional.

Así que para terminar. La experiencia es esta:

CPU compatible con Z80, a 4.166MHz y otras velocidades de hasta 25MHz
384 KB de RAM, 72 KB de ROM
VDP, salida a 640x480 @ 50Hz (o 60Hz) VGA
Chip de sonido
Soporte de tarjeta de 80 columnas, con modos 80x24 y 80x48, salida a 640x480 @ 60Hz VGA
Salida VDP u 80 columnas, salida VGA principal conmutable
Soporte de disco RAM (hasta 320 KB)
Tarjeta SD como alternativa grande y rápida al disquete
ROM SDX modificada usando tarjeta SD y disco RAM en lugar de disquete
Soporte de casete virtual
Acelerador numérico
Soporte de puerto serie


REMEMOTECH reproduce la mayor parte de la funcionalidad del MTX, incluidas algunas de FDX y algunas de SDX. Se han agregado nuevas funciones donde el software existente puede beneficiarse de ellas.

ROM fija de 8 KB
ROM paginada de 8x8 KB
64 KB de RAM
320KB adicionales de RAM (utilizados como disco RAM)


Tarjeta de 80 columnas
REMEMOTECH implementa una tarjeta de video que es en gran medida compatible con la tarjeta de columna FDX 80 original.
Sale en 8 colores a VGA, 640x480 a 60Hz.
Además del modo 80x24 normal, también es compatible con el modo 80x48. Para hacer esto, tiene 8 KB de memoria, en lugar de 4KB.
Admite accesos a los puertos 0x30, 0x31, 0x32, 0x33, 0x38 y 0x39. La entrada desde el puerto 0x30 no hace sonar la campana.
Emula un subconjunto de los registros 6845 CRTC (según la hoja de datos ), específicamente registra 10, 12, 13, 14 y 15. Además, tiene el registro especial REMEMOTECH 31, en el que el bit 0 controla si es 80x24 u 80x48.
La fuente alfanumérica normal de Memotech está presente en la ROM en chip en la FPGA. Los caracteres gráficos se generan mediante programación a partir del número de caracteres gráficos, lo que ahorra 2,5 KB de escasa memoria en el chip.

Acelerador
El REMEMOTECH incluye un acelerador aritmético rudimentario. Una vez habilitado, esto aparece en los puertos 0A0H a 0A5H.
El acelerador utiliza muchos recursos FPGA pero se nota muchísimo, probad a compilar con el acelerador activado.

Para ser usada como un MTX puro y duro sin más que el BASIC y las cintas, pues vale, pero esto tiene dentro una BESTIA y si te gusta el CP/M te vas a enganchar y mucho.
Fue un micro caro con accesorios caros, pero una vez ampliada la máquina sufre una transformación, le pasa como a otros micros, que cuando los ves en plenitud de expansión y funciones, culo veo , culo quiero.

Gracias a retrovader ( Yo_Me ) y a rampa069 por tanto esfuerzo, ha valido la pena, ahora solo queda que lo porten a MiST y todo el mundo a disfrutar los MTX.

jltursan
Mensajes: 3048
Registrado: 20 Sep 2011 13:59
Agradecido : 255 veces
Agradecimiento recibido: 760 veces

Re: Desmitificando el MTX

Mensajepor jltursan » 02 Jul 2020 20:58

Vaya curraco, desde luego el MTX siempre ha sido un gran olvidado. A ver si ahora con la FPGA la gente lo cata un poco más :-)


Volver a “Memotech MTX”

¿Quién está conectado?

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