ZEsarUX

De WikiCAAD
Revisión del 12:36 13 jun 2023 de Chernandezba (discusión | contribs.) (Completar descripción)

ZEsarUX - ZX Second-Emulator And Released for UniX

https://github.com/chernandezba/zesarux/

ZEsarUX es un emulador creado por César Hernández Bañó, que emula los siguientes ordenadores y consolas:

-Todas las máquinas de Sinclair:

  • MK14
  • ZX80
  • ZX81
  • ZX Spectrum
  • QL
  • Z88

Y también:

  • Microdigital TK80, TK82, TK82C, TK83, TK85, TK90X (Portugués y Español), TK95 (Portugués y Español)
  • Timex Sinclair 1000, 1500, 2068
  • Timex Computer 2048, 2068
  • Inves Spectrum +
  • Sam Coupe
  • Pentagon
  • Chloe 140 SE, 280 SE
  • Chrome
  • Prism
  • ZX-Uno
  • ZX-Evolution BaseConf (beta)
  • ZX-Evolution TS-Conf
  • ZX Spectrum Next
  • Jupiter Ace
  • Amstrad CPC 464, CPC 4128, CPC 664, CPC 6128
  • Amstrad PCW 8256, PCW 8512
  • MSX1
  • Spectravideo 318/328
  • Colecovision
  • Sega SG1000
  • Sega Master System

Lo interesante en relación a ZEsarUX y las aventuras de texto es que dispone de varias características exclusivas respecto a otros emuladores:

  • Conversión de texto a voz. ZEsarUX puede convertir el texto generado en aventuras de texto a voz, de tal manera que incluso personas invidentes pueden jugar a estas aventuras
  • Conversión de texto a imagen. Mediante uso de API de OpenAI, puede generar imágenes realistas de descripciones de localidades
  • Extracción de palabras de vocabulario y teclado en pantallas: Permite obtener el vocabulario de una aventura y mostrarlo en un teclado en pantalla, de manera que evita tener que teclear palabras, aparte de servir como pista de qué palabras son válidas
  • Depuración de aventuras conversacionales: ZEsarUX permite depurar aventuras realizadas en Quill, Paws y Daad, pudiendo ejecutar condactos paso a paso, modificar flags y obtener todos los textos, mensajes y vocabulario, por ejemplo
  • Visualización de imágenes de aventuras: Permite mostrar todas las imágenes de pantallas de aventuras realizadas en Quill (con Illustrator), Paws, Daad y GAC
  • Mapa de una aventura de texto: Permite generar un mapa de la aventura, de tal manera que se ven todas las localidades, las conexiones entre sí, los objectos en cada localidad, las descripciones y las imágenes de cada localidada
  • Traducción de texto: Permite, mediante una api externa (AWS o Google por ejemplo) traducir los textos de las aventuras de tal manera que gente que no sepa inglés, puede jugar a aventuras en inglés por ejemplo. La traducción se limita al texto que se genera en pantalla, por tanto, la introducción de texto por parte del usuario se debe seguir haciendo en inglés
  • Carga de comandos desde un archivo de texto: Permite cargar un listado de comandos a escribir, de tal manera que se puede ver, de manera automática, todas las acciones sobre una aventura y sus consecuencias
Imagen generada por OpenAI de la cabina de Megacorp
Imagen generada por OpenAI de la cabina de Megacorp