Cómo instalar PC-DOS 7.1 en una tarjeta SD con FAT32

Para mi siguiente distribución para el ZX-Uno he querido usar una tarjeta SD de 16GB formateada en FAT32 para meter principalmente el contenido para los cores de Spectrum y PC-XT, y así liberar de espacio de la otra tarjeta SD de 4GB formateada en FAT16 que ya estaba muy llena y que no permitía añadir casi nada sin borrar antes contenido.

Voy a comentar los pasos que he dado para crear esa tarjeta desde linux y que pueda arrancar en el ZX-Uno con los cores de PC-XT VGA y CGA, ademas de poderse usar con otros cores que tengan soporte de FAT32. Sigue leyendo

Publicado en Sin categoría, ZX-Uno | Etiquetado | Deja un comentario

Core ZX81 y ZX80 (AvlixA) para ZX-Uno, ZX-DOS y ZX-DOS+. CHANGELOG y GUÍA DE USO

Este año 2021 se cumplen 40 años de la salida del ordenador Sinclair ZX81, el primer ordenador de gran éxito que sacó Sir Clive Sinclair, y que vendió más de un millón y medio de unidades, llegando a tener también sus propios clones como los estadounidenses Timex Sinclair 1000 y 1500, el argentino Czerweny 1000 (un TS 1000 con modulador PAL), o los brasileños Microdigital TK83 y TK85. Desde el 2016 teníamos en el ZX-Uno un core de ZX81 portado por jepalza, pero ahora Antonio Silva (a.k.a. AvlixA) ha realizado un magnífico port del core de ZX81 y ZX80 desde la MiSTer a los modelos ZX-Uno, ZX-DOS y ZX-DOS+. Este nuevo core trae muchísimas funcionalidades que dejan obsoleto el anterior, e incluso es más potente que el que se puede encontrar a día de hoy en otras FPGA más grandes como la MiST, Mistica FPGA16 o la SiDi. El port no es una copia 1:1 del core de MiSTER, sino que también Antonio le ha añadido una serie de mejoras para explotar al máximo las posibilidades de las fpga ZX-Uno, ZX-DOS y ZX-DOS+. Sigue leyendo

Publicado en ZX-Uno | Etiquetado , , | Deja un comentario

Comodoro Script 2.0 – Conversión masiva de ficheros para realizar cargas por audio en máquinas Commodore

Os traigo la segunda versión de este script de bash que realiza la conversión de ficheros de máquinas de Commodore C64, C16, VIC20 y PET para ser cargados por audio usando un TZXduino, Maxduino, Miniduino o similares. La gran novedad de esta segunda versión es que ya se pueden convertir los archivos a formato .TZX, el cual es reconocido por todos los TZXduinos, maxduinos y miniduinos, por lo que ya no será necesario tener uno exclusivo para las máquinas Commodore y otro para el resto de máquinas.

Sigue leyendo

Publicado en Sin categoría | Deja un comentario

Nuevo core de Oric Atmos de Kyp para ZX-Uno, ZX-DOS y ZX-DOS+

El Oric Atmos 48K fue un ordenador doméstico que salio en el año 1984 fabricado por Oric Products International Ltd, y que tenía en su interior un procesador 6502. Fue el sucesor del Oric-1 que nació un año antes para competir con el Sinclair ZX Spectrum. Su carcasa y teclado en colores negro y rojo hacen de él uno de los ordenadores de 8 bits más bonitos jamás construidos.

La gran noticia es que Kyp acaba de portar al ZX-Uno, ZX-DOS y ZX-DOS+ el core de Oric Atmos que hizo Rampa para las fpga MiST / Mistica / SiDi, y que ya había sido portado a otras FPGA como la MiSTer.
Sigue leyendo

Publicado en Miniduino, Sin categoría, ZX-Uno | Etiquetado , , | Deja un comentario

DLC 1.1 – Distribución para ZX-Uno – Imagen 4GB – (ver. 20.06.2021) Summer ’21 Edition

Aquí os traigo el primer DLC de la distribución Summer of ’21 para el ZX-Uno. Como el espacio libre que quedaba en la tarjeta SD no era mucho, en lugar de copiarlo todo, mirad que cosas os interesan y cuales no.

Descargaros el siguiente archivo a vuestro disco duro y luego podéis copiar el contenido a las correspondientes carpetas homónimas de la tarjeta SD.

2021.08.08-Summer of ’21 ZX-Uno distribution – DLC 1.1.7z (11.3 MB)

Sigue leyendo

Publicado en Sin categoría, ZX-Uno | Etiquetado , | Deja un comentario

Distribución para ZX-Uno – Imagen 4GB – (ver. 20.06.2021) Summer ’21 Edition

Quinta distribución que publico para el ZX-Uno formateada en FAT16 tras las de mayo, junio, agosto y octubre del año pasado, y al igual que las anteriores, el contenido de la tarjeta SD es común para todo tipo de ZX-Uno. Como en esta entrada solo se van a comentar las novedades, en caso de que no vengas de actualizar desde versiones anteriores, es conveniente que, tras la instalación de ésta, eches un vistazo a las entradas de las distribuciones anteriores si quieres conocer todo lo que viene incluido.

He creado 2 tipos de actualizaciones:

  • Para modelos de ZX-Uno con memoria SPI Flash de 16 MB (capacidad para 45 cores). Esta preparada principalmente para modelos de 2MB de memoria interna y salida de video por VGA.
  • Para modelos de ZX-Uno con memoria SPI Flash de 4 MB (capacidad para 9 cores). Esta preparada principalmente para modelos de 512K de memoria interna y salida de video por vídeo compuesto.

Sigue leyendo

Publicado en Sin categoría, ZX-Uno | Etiquetado , | Deja un comentario

MSX2PACK 1.0 para MiST, Mistica y SiDi (y máquinas reales)

Una de las cosas que pueden llegar a ser más irritantes del MSX es la carga de imágenes de cartuchos .ROM, ya que muchas veces están creadas con mappers distintos, y ciertos cargadores consiguen cargarlos y otros no, y no existe el cargador universal que los cargue todos. Y para MSX2 se une a lo anterior el inconveniente de que muchos juegos eran multidisquete, lo que hace engorrosa la utilización de múltiples imágenes .DSK.

Para poder conseguir una mejor experiencia usando el core de MSX2+ de la «Mistisidi» (MiST, Mistica FPGA16 o SiDi), y continuando con el trabajo realizado en el anterior MSX1PACK, he creado la aplicación MSX2PACK para lanzar juegos de MSX2 y MSX2+. Una vez instalada tendréis un interesante pack de juegos preparados para funcionar y ser lanzados desde un frontend escrito en Nextor-BASIC.

La aplicación ha sido realizada para ser usada en MiST, Mistica o SiDi, aunque es posible hacerla funcionar en otras FPGA o máquinas reales con dispositivos como Flashjacks, Carnivore o MegaFlashRom SCC+ SD.

Características de la versión 1.0:

  • Contiene 3 recopilaciones de juegos: Top 100 de los juegos de MSX2 que salieron en la votación realizada en msxblog.es, y los juegos de MSX2 aparecidos en los libros Enciclopedia Homebrew vol.1 y 2. En la vista por defecto los juegos aparecerán de mejor a peor según sus puntuaciones.
  • Se puede utilizar el teclado o el joystick para navegar por las listas y para lanzar los juegos
  • Se tienen tres ordenaciones en las compilaciones: por ranking/secuencial (de mejor a peor o secuencial), alfabética y por género. Se puede cambiar fácilmente de una a otra pulsando las teclas R, A, y G.
  • En cada ordenación (3 por cada compilación), se puede marcar un juego con la tecla S (Save), y posteriormente cada vez que se esté en esa ordenación se podrá cargar de forma rápida simplemente pulsando la tecla L (load)
  • Al entrar en el cargador BASIC activa el modo turbo del core y lo desactiva justo antes de lanzar el juego, por lo que es conveniente que el core de MSX2+ tenga siempre la CPU en modo Turbo.

Sigue leyendo

Publicado en Sin categoría | Deja un comentario

Core EACA Colour Genie para ZX-Uno (kyp)

Nuevo core para ZX-Uno que nos trae kyp. En este caso se trata del microordenador EACA Colour Genie, una versión mejorada del famoso TRS-80 de Tandy.

Las versiones para ZX-Uno, SiDi y MiSTer se pueden descargar de aquí.

Solo se puede cargar los programas por audio, y un procedimiento para hacerlo es el siguiente:

  • Convertir los ficheros CAS a WAV con la herramienta «cgc2wav.exe».
  • Abrir el archivo WAV con el Audacity. Veréis que el volumen de la señal está más o menos a la mitad. Seleccionar todo y en Efecto->Amplificar subir el volumen a 6 dB marcando ‘Permitir recorte’. Así se pone casi al máximo.
  • Subir el volumen del PC al máximo y play.

Luego hay que tener en cuenta si lo que cargas es BASIC o CODE (no se sabe a priori, pero la mayoría es CODE). Así que:

  • Si es BASIC se carga tecleando CLOAD<enter> y cuando termina RUN.
  • Si es CODE hay que teclar SYSTEM<enter>, luego la primera letra del nombre<enter> (que suele ser la primera del archivo wav), y si no arranca automáticamente, /<enter> (- en el teclado español).

En el manual del BASIC (está en internet) explica estas cosas más detenidamente.

Observad que Kyp ha conectado la señal EAR al LED rojo para poder ver si hay nivel de señal suficiente, y tiene que estar estable y con buena intensidad.

Publicado en ZX-Uno | Etiquetado , | Deja un comentario

Comodoro Script y la carga por audio en el ZX-Uno para máquinas Commodore 8 bits

Hace poco he adquirido un Maxduino Slim a ManuFerHi, por lo que decidí cambiar el firmware de mi Miniduino de Antonio Villena, con carcasa de Mejias3D, e instalarle el firmware TapuinoOnTzxduino de rcmolina, y así realizar cargas por audio en los cores de máquinas Commodore del ZX-Uno a partir de ficheros .TAP. En caso de que no dispongáis de un Maxduino, TZXduino o TAPuino, siempre podréis realizar las cargas de los ficheros .TAP con algún programa, como puede ser la aplicación TapDancer para móviles android.
Sigue leyendo

Publicado en Miniduino, ZX-Uno | Etiquetado , , , | Deja un comentario

Desbrickear una N-GO con un USB Blaster usando linux

Como he tenido que hacerlo para mi N-GO lo pongo aquí para que no se me olvide cómo hacerlo la próxima vez. Está basado en el artículo que publico Fernando Mosquera (benitoss) en forofpga.es, y del que fusilaré párrafos enteros.

 

Sigue leyendo

Publicado en N-GO, Sin categoría | Etiquetado | Deja un comentario