Logotipo de Tindie

Tarjeta de expansión ESP32 SoftCard para Apple II
Familia de computadoras

Tarjeta de expansión Tindie ESP32 SoftCard

Manual de instalación y uso

Introducción

La ESP32 SoftCard está diseñada para ampliar las capacidades de la familia de computadoras Apple II utilizando el módulo ESP32. De manera similar, la Z80 SoftCard original, tiene su propio procesador que le permite ejecutar software que no fue diseñado originalmente para Apple II. También similar a la tarjeta original de 80 columnas, genera su propio vídeo compuesto. Se admiten los estándares compuestos NTSC, NTSC-50 y PAL y el usuario puede cambiar entre ellos mediante un comando. Además, la ESP32 SoftCard produce su propio sonido de 8 bits que se mezcla y reproduce a través del altavoz Apple II. Para la mayoría de sus aplicaciones, la tarjeta también necesita una tarjeta microSD formateada en FAT32, que se proporciona.

A partir de la versión 3.07 de su firmware la ESP32 SoftCard tiene las siguientes capacidades:

  • Ejecute Doom. Su shareware o WAD completo fileLos archivos s y la música MP3 deben colocarse en una carpeta de la tarjeta SD.
  • Ejecute Wolfenstein 3D. Es necesario que haya un shareware o una versión completa del juego en una carpeta de la tarjeta SD.
  • Emula un clásico de Macintosh. La ROM y las imágenes del disquete/disco duro deben estar en la tarjeta SD.
  • Emule una PC IBM/XT compatible con DOS y Windows 3.0. Las imágenes del disquete/disco duro deben estar en la tarjeta SD.
  • Emule Sega Master System, NES y TurboGrafx-16 (también conocido como PC Engine en Japón). Las ROM del juego deben estar en la tarjeta SD.
  • Reproduce vídeos almacenados en la tarjeta SD. La resolución máxima es 320×240 para PAL o NTSC-50 y 320×200 para NTSC normal.
  • Conéctese a Internet a través de Wi-Fi.
  • Escuche transmisiones de audio de Internet o reproduzca MP3 filese almacena en la tarjeta SD.
  • Una rudimentaria consola de comandos en modo texto de 80 × 25 con más de 30 comandos distintos.
  • Soporte para un joystick Apple II. El joystick se puede utilizar en Doom, Wolfenstein 3D, los emuladores de consolas de juegos y el emulador de Macintosh, donde puede ser un joystick normal o emular un mouse. En el emulador PC/XT controla las teclas de flecha, pero no emula un mouse.
  • Soporte para el Apple Mouse II. El mouse se puede utilizar en Doom, Wolfenstein 3D, SMS, NES, TurboGrafx-16, el emulador de Macintosh y el emulador de PC/XT.
  • Compatibilidad con el modo de escala de grises 256 para monitores monocromáticos.
  • Posibilidad de actualizar el firmware desde la tarjeta SD a medida que se agregan nuevas capacidades/correcciones de errores.
  • Un servidor FTP que da acceso a toda la tarjeta SD.

Requisitos de hardware

La tarjeta ha sido probada exhaustivamente en Apple II+, Apple IIe y Pravetz 82. Algunos de los primeros usuarios también han demostrado que funciona correctamente en Apple IIgs, Laser 128, Pravetz 8C y Pravetz 8M.
La ESP32 SoftCard no es una tarjeta de arranque y requiere un dispositivo de emulación de Disk II/Smartport, como FloppyEmu, tarjeta CFFA3000, Dan ][ Controller, tarjeta TJ Boldt ProDOS, etc., o una unidad de disquete Apple II real con al menos un disquete vacío.
La tarjeta se envía con un cable de vídeo de 20″ (50 cm) y una tarjeta microSD de 32 GB.
Puede encontrar más información en Applefritter websitio o simplemente buscando “La SoftCard ESP32 para Apple II”.

Instalación

La ESP32 SoftCard se puede instalar en cualquier ranura libre de un Apple II/II+, IIe o IIgs. El programa que se ejecuta en la CPU Apple II determina automáticamente la ranura.

Bucle de vídeo
La señal de video debe conectarse a través de la tarjeta, para que pueda cambiar automáticamente entre la señal de video compuesto Apple II y el video compuesto generado por el módulo ESP32. La tarjeta viene con un cable de vídeo de 50 cm (20”). Se puede utilizar para conectar la salida de vídeo compuesto del Apple II al conector RCA inferior etiquetado como VIDEO IN en la tarjeta. Luego, el monitor debe enchufarse al conector RCA superior etiquetado como VIDEO OUT. Cuando la tarjeta no está en uso, la señal de vídeo del Apple II simplemente entra por VIDEO IN y sale por VIDEO OUT.

Bucle de audio
El altavoz Apple II también debe estar conectado a través de la tarjeta para que funcione el sonido.
El cable de puente hembra-hembra suministrado se puede utilizar para conectar el conector del altavoz de la placa base Apple II al conector etiquetado SPEAKER IN en la tarjeta. El altavoz Apple II debe estar conectado al conector etiquetado SPEAKER OUT en la tarjeta. Si el cable del altavoz no es lo suficientemente largo, se puede utilizar como extensión el cable puente macho-hembra suministrado.
La tarjeta fue diseñada específicamente para evitar cualquier daño al invertir el más y el menos del conector SPEAKER IN. Debido a esto, se puede utilizar prueba y error para determinar la polaridad adecuada. El pitido de arranque predeterminado del Apple II se escuchará sólo cuando la polaridad sea correcta.

El puente Apple II+/Apple IIe IIgs
Este puente debe estar cerrado si la SoftCard ESP32 está alojada en un Apple II/II+ y abierto si está alojada en un Apple IIe. No hay riesgo de daños si el puente no está colocado correctamente, sin embargo, tendrá los siguientes efectos negativos: para Apple II/II+ el sonido del
Apple II será realmente silencioso y para Apple IIe y IIgs puede que salga ruido del altavoz cuando el Wi-Fi esté funcionando.
Pitido de arranque de encendido
Cuando el Apple II está encendido, la ESP32 SoftCard emite su propio pitido de arranque de 2 kHz.
Se puede escuchar inmediatamente después del pitido de arranque del Apple II cuando el sonido está conectado correctamente, como se muestra en este video: https://www.youtube.com/watch?v=Jak6qlXeGTk

Operación básica

El programa de interfaz ESP32 SoftCard
El programa de interfaz ESP32 SoftCard se ejecuta en la CPU Apple II y proporciona toda la comunicación entre los dispositivos periféricos Apple II y ESP32 SoftCard. Está escrito en ensamblador y puede ejecutarse en DOS 3.3 o ProDOS. Se puede cargar desde un disquete Apple II o cualquier dispositivo que emule Disk II/SmartPort, como una tarjeta CFFA3000, un Dan ][ Controller, una tarjeta TJ Boldt ProDOS, etc. También tiene su propio número de versión que es independiente de la versión. número del firmware de la ESP32 SoftCard.

El Programa de Interfaz viene en dos variedades casi idénticas: ESP32NTSC y ESP32PAL. Cuál de los dos se ejecuta determina el estándar de vídeo inicial de la señal de vídeo compuesto generada por la tarjeta. Esto es necesario porque algunas pantallas NTSC no son compatibles con PAL y viceversa. La tarjeta admite ambos estándares y el usuario puede cambiar entre ellos escribiendo los comandos PAL o NTSC desde el símbolo del sistema de la tarjeta. Sin embargo, no hay forma de determinar automáticamente qué estándar de vídeo admite la pantalla conectada, por lo que si, por ejemplo,ampSi la tarjeta siempre se inicia en NTSC, algunas pantallas PAL simplemente mostrarán una pantalla en blanco y el usuario nunca verá el símbolo del sistema de la tarjeta.

El siguiente ZIP file contiene un DOS 3.3 y una imagen de ProDOS de la versión 1.0:Tarjeta de expansión Tindie ESP32 SoftCard - Símbolo 1
Programa de interfaz ESP32 SoftCard v1.0.zip (Todo Apple ][, ][+, //e)
Programa de interfaz ESP32 SoftCard v1.0.C.zip (IIgs y clones)

Una vez que se ejecuta ESP32NTSC o ESP32PAL, rápidamente se muestra lo siguiente en la pantalla antes de que la señal de video cambie a la generada por la tarjeta:

Tarjeta de expansión Tindie ESP32 SoftCard - Fig. 1

Símbolo del sistema de la ESP32 SoftCard
Una vez que el vídeo cambia a la SoftCard ESP32, el programa de interfaz envía todos los eventos del teclado, joystick y mouse a la tarjeta. Al usuario se le presenta una pantalla de texto de 80×25 y un símbolo del sistema. Hay más de 30 comandos diferentes disponibles y al escribir AYUDA se obtiene una lista y una breve descripción. Las teclas de flecha arriba y abajo, así como la La tecla Apple IIe se puede utilizar para recorrerlos. Los comandos no distinguen entre mayúsculas y minúsculas, aunque aparecen en mayúsculas. Tanto la flecha izquierda como la La tecla en el Apple IIe se comporta como retroceso, mientras se presiona borra el comando actualmente escrito.

Lista de Comandos

BIP o – producir un pitido muy corto de 2 kHz
BIP – producir un pitido de 2 kHz con una duración especificada
HOME o CLS: borre la pantalla y coloque el mensaje en la línea superior
NTSC: cambia el estándar de vídeo compuesto a NTSC
NTSC-50 o NTSC50: cambie el estándar de vídeo compuesto a NTSC-50
PAL: cambia el estándar de vídeo compuesto a PAL
ESTÁNDAR: muestra el estándar de vídeo compuesto actual
ESTÁNDAR – cambiar al estándar de vídeo compuesto especificado
ESCANEAR: realice un escaneo de la red Wi-Fi y enumere los resultados
CONECTAR: conéctese a un punto de acceso Wi-Fi después de realizar un escaneo de red
CONECTAR <#>: conéctese al punto de acceso especificado por el número
CONECTAR – conectarse al punto de acceso con el SSID especificado
DESCONECTAR: desconectarse del punto de acceso actualmente conectado
FTPSERVER: inicia el servidor FTP en el puerto 21
FTPSERVER ANÓNIMO: inicia el servidor FTP y permite solo usuarios anónimos
SERVIDOR FTP – iniciar el servidor FTP y prohibir usuarios anónimos
FTPSERVER STOP: detiene el servidor FTP
IPCONFIG o IP: muestra la información de IP
MEMORIA o MEM: muestra el uso actual de la memoria
FONT: muestra todos los caracteres de la fuente del sistema
JOYSTICK: prueba y calibra el joystick si está presente
RATÓN: prueba y configura el Apple Mouse II si está presente
PANTALLA: ajusta la posición de la imagen en la pantalla
SISTEMA: muestra diversa información del sistema
TAREAS: enumera todas las tareas actualmente en ejecución
ACTUALIZAR – actualiza el firmware desde la tarjeta SD
SALIR: salga del programa de interfaz ESP32 SoftCard y regrese a Básico
REINICIAR: reinicie la ESP32 SoftCard sin regresar al Básico
DOOM – inicia la versión de Doom colocada en /Doom
WOLF3D – inicia la versión de Wolfenstein 3D colocada en /Wolf3D
TG16 o PCE: inicie el emulador TurboGrafx-16 (también conocido como PC Engine)
SEGA o SMS: inicia el emulador de Sega Master System
NINTENDO o NES: inicia el emulador de Nintendo Entertainment System
MACINTOSH o MAC: inicie el emulador Macintosh Classic
PC: inicie el emulador compatible con IBM PC/XT
VIDEO: inicia el reproductor de video en modo de exploración para videos colocados en /Videos
ESCUCHAR: enumera todas las transmisiones de audio de Internet colocadas en /AudioStreams.txt
ESCUCHAR <#>: escucha la transmisión de audio especificada por el número
JUGARfilenombre/vídeo> – reproduce el MP3 especificado file o vídeo de /Videos
REPRODUCIR <#> – reproducir el MP3 file o vídeo en /Videos especificado por el número
PAUSA: pausa la reproducción actual de MP3 o flujo de audio
REANUDAR: reanuda la reproducción de MP3 o secuencia de audio en pausa
DETENER: detiene la reproducción actual de MP3 o flujo de audio
VOLUMEN <#>: cambia el volumen de la reproducción de MP3 o secuencia de audio
CATALOG o CAT o DIR: enumera el directorio actual
PREFIX o CD: muestra el nombre del directorio actual
PREFIJO <#> o CD <#>: cambia el directorio actual (especificado por número)
PREFIJO o CD – cambiar el directorio actual (especificado por nombre)
y – Ajustar la posición horizontal de la pantalla.
y – Ajustar la posición vertical de la pantalla.
– Restablecer los ajustes de pantalla horizontal y vertical.
– Alternar minúsculas (se aplica solo a Apple II/II+)

Salida de audio
Algunos monitores de los años 80 (como el de Philips de arriba) tienen un altavoz incorporado y un sistema de audio. amplificador. Y aunque la tarjeta no tiene un conector para audio externo, es bastante fácil agregar uno para cualquier persona con habilidades mínimas de soldadura. El conector deseado se puede colocar en cualquier lugar del área de creación de prototipos y debe conectarse a tierra y al pin superior del potenciómetro RV3 como se indica a continuación:
Tarjeta de expansión Tindie ESP32 SoftCard - Fig. 2PRECAUCIÓN – El conector SPEAKER OUT no puede ni debe usarse para este propósito, porque no está conectado a tierra.

Creación de un disco de arranque con la interfaz ESP32 SoftCard y el puerto de casete
Como se mencionó anteriormente, se puede descargar una imagen de DOS 3.3 o ProDOS que contiene el programa de interfaz desde este enlace: Programa de interfaz ESP32 SoftCard v1.0.zip y se puede utilizar en cualquier dispositivo de emulación de Disk II/SmartPort, como una tarjeta CFFA3000, un Dan ][ Controller, una tarjeta TJ Boldt ProDOS, etc. Sin embargo, si el usuario solo tiene una unidad de disquete y ninguna de estas tarjetas modernas , sigue siendo bastante fácil crear un disco de arranque de DOS 3.3 o ProDOS que contenga ESP32NTSC y ESP32PAL.

Para este propósito, el puerto Cassette In del Apple II se puede usar con un teléfono inteligente o una computadora portátil usando un cable de audio AUX normal de 3.5 mm. Aquí están los pasos:

  1. Coloque el disco ][ la tarjeta de interfaz en la ranura 6 y conecte el disquete a la unidad 1. Esto no funcionará en ninguna otra ranura.
  2. Conecte el puerto Cassette In al puerto de auriculares de su teléfono inteligente o computadora portátil usando el cable de audio AUX. Después de eso, asegúrese de que el volumen esté al máximo.
  3. Sin un disquete en la unidad, encienda el Apple II y luego presione . Esto hará que la unidad deje de girar y la máquina se iniciará en Básico.
  4. Inserte un disquete vacío en la unidad de disquete y cierre la puerta.
  5. Desde el mensaje Básico, escriba CARGAR y presione
  6. Desde tu smartphone o portátil juega uno de los dos AIF files contenidos en el archivo ZIP: ESP32 SoftCard v1.0.AIFs_.zip

Luego simplemente espera y sigue las instrucciones en pantalla. Todo el proceso lleva menos de 2 minutos y cuando se complete, la máquina se reiniciará desde el disquete recién formateado.

Convertidor de vídeo de tarjeta blanda ESP32
La ESP32 SoftCard dispone de un reproductor de vídeo el cual es capaz de reproducir vídeos con una resolución máxima de 320×200 en NTSC y 320×240 en PAL. También es capaz de avanzar y retroceder 15 veces usando las teclas de flecha. Sin embargo, el ESP32 no es lo suficientemente potente como para reproducir cualquier formato de vídeo y reducirlo a resoluciones de gráficos NTSC o PAL. Es por eso que los videos deben preconvertirse y recodificarse usando una PC moderna. Existe una pequeña herramienta para Windows que puede convertir múltiples videos de varios formatos en un proceso por lotes.

ESP32 SoftCard Convertidor de vídeo v1.0
ESP32 SoftCard Video Converter v1.0.zip (Windows)
ESP32_SoftCard_Video_Converter.zip (MacOs y Linux)
Esta herramienta utiliza FFmpeg para convertir videos de muchos formatos diferentes y cualquier resolución a un formato que la ESP32 SoftCard pueda reproducir. Para cada vídeo crea un subdirectorio separado y produce 10 diferentes files, 5 para NTSC y 5 para PAL.
También genera automáticamente una miniatura para cada vídeo, si no se proporciona ninguna. Esta miniatura es lo que aparece en la pantalla cuando el reproductor de video de ESP32 SoftCard está en modo de exploración.

Uso:

  1. Extraer el contenido del ZIP file en un directorio separado en su PC.
  2. Coloque todos los vídeos 4:3 en el subdirectorio InputVideos4by3 y todos los vídeos 16:9 en InputVideos16by9.
  3. Ejecute Go.bat y espere el mensaje TODO HECHO. Esto puede llevar un tiempo dependiendo de la cantidad de videos y la velocidad de su PC.
  4. Copie todo el contenido del subdirectorio OutputVideos a /Videos en la tarjeta SD. Cada vídeo debe estar en su propio subdirectorio.

Importante: El directorio /Videos de la tarjeta SD no debe contener ningún files, solo subdirectorios.
La conversión también generará una imagen en miniatura para cada video y la colocará en el mismo directorio que el video de entrada, si no se proporciona uno. el mas momentoamp La imagen en miniatura generada automáticamente se define en Go.bat y se puede cambiar. Si se proporciona una imagen en miniatura, no se sobrescribirá. La miniatura tiene lo mismo. filenombre como el vídeo, pero con extensión .PNG. Una estrategia es ejecutar la conversión una vez para generar todas las miniaturas, modificarlas si es necesario y luego ejecutarla nuevamente.

Aquí están los 10 generados. files para un video llamado Example.mp4:

  1. Example.ntsc.ts: la reproducción principal de vídeo para NTSC con sonido
  2. Example.ntsc.fwd.ts: la versión de avance rápido de 15x de velocidad del video sin sonido
  3. Example.ntsc.rwd.ts: la versión inversa de velocidad 15x del vídeo sin sonido
  4. Example.ntsc.idx – un índice file utilizado para la sincronización durante FF y Rewind
  5. Example.ntsc.img.ts: la miniatura del vídeo para mostrar en el modo de exploración
  6. Example.pal.* – los otros 5 files para PAL, equivalentes a los descritos anteriormente

Contenido del convertidor de vídeo ESP32 SoftCard:

  • InputVideos4by3: un subdirectorio vacío donde el usuario debe colocar todos los vídeos 4:3 para su conversión.
  • InputVideos16by19: un subdirectorio vacío donde el usuario debe colocar todos los vídeos 16:9 para su conversión.
  • OutputVideos: un directorio vacío donde el proceso de conversión colocará todos los videos convertidos, cada uno en su propio subdirectorio.
  • Convert.bat – un lote file que genera los 5 diferentes files llamando a ffmpeg.exe. este lote file sólo es llamado por Go.bat
  • Go.bat – el lote file que convierte todos los videos colocados en InputVideos4by3 y InputVideos16by9
  • ReadMe.txt: instrucciones sobre cómo utilizar la herramienta
  • ffmpeg.exe: uno de los 3 ejecutables de FFmpeg. Hace todo el trabajo pesado.
    Descargado de: https://ffmpeg.org
  • VideoIndexer.exe: una pequeña utilidad de línea de comandos escrita en C que genera el índice file
  • VideoIndexerSource.zip: el código fuente C de VideoIndexer.exe

Historial de revisiones de firmware:

v1.00
– Lanzamiento inicial con todas las funciones
v1.01
– Reproductor de video: se agregaron videos separados para PAL y NTSC debido a las diferentes relaciones de aspecto.
– Reproductor de video: se corrigió un error que causaba que la imagen no estuviera centrada horizontalmente en NTSC.
v1.02
– Doom: se corrigió un bloqueo al final del primer nivel justo antes de la pantalla de nivel completo.
– Doom: la configuración ahora se guardará cuando el usuario guarde un juego y cuando salga de Doom.
– Reproductor de audio: ejecutar el comando ESCUCHAR mientras no está conectado a Internet ahora iniciará una conexión Wi-Fi.
– Reproductor de audio: aumentó el tiempo de espera del comando ESCUCHAR, que era de solo 250 ms; no es suficiente cuando el sitio de transmisión está demasiado lejos.
– Reproductor de audio: la reproducción ahora se detendrá antes de iniciar Doom, Wolfenstein 3D, el reproductor de video o cualquiera de los emuladores.
– Tarjeta SD: enumerar un directorio ya no mostrará subdirectorios ni filecomienza con un punto.
v1.03
– Wi-Fi: aumentó el tiempo de espera de conexión de 10 a 20 segundos.
– Reproductor de audio: se corrigió un bloqueo que a veces ocurre al final de un MP3.
– Reproductor de vídeo: duplicó el búfer del códec SBC a 8K para evitar que el desbordamiento del búfer provoque estallidos en el audio.
v1.04
– Se agregó el estándar de video compuesto NTSC-50 (320×240) para televisores y monitores CRT en color NTSC más antiguos. Para cambiar, simplemente escriba NTSC-50.
– Reproductor de video: se solucionó un problema al intentar reproducir un video no convertido o un MP3 ubicado en el directorio /Videos.
– Símbolo del sistema: Golpear ahora regresa al primer comando, en lugar de simplemente detenerse en el último.
v1.05
– Emuladores de Sega/Nintendo: se corrigió la frecuencia de sonido incorrecta en NTSC-50.
v1.06
– Ratón: se agregó la capacidad de invertir el eje X o el eje Y del mouse usando el comando MOUSE.
– Tarjeta SD: el comando SISTEMA ahora también muestra el número de sectores y el tamaño del sector de la tarjeta SD.
v1.07
– Emulador de Mac: aumentó la memoria disponible para el emulador de Mac de 2.5 MB a 3 MB.
– Emulador de Mac: ejecutar el comando MAC desde un subdirectorio cargará la ROM de Mac y las imágenes de disco que se encuentran en ese subdirectorio.
– Emuladores de Sega/Nintendo: ejecutar el comando SEGA o NINTENDO desde un subdirectorio solo mostrará las ROM de ese subdirectorio.
v1.08
– Se solucionó un problema de ruido de video que ocurría cuando la ESP32 SoftCard estaba alojada dentro de un Apple IIgs.
– Nintendo: se solucionó un problema que causaba que el video se interrumpiera en NTSC cuando se lanzaba por primera vez el juego “Blades of Steel”.
—–
v2.00
– Se agregó el emulador de consola de juegos TurboGrafx-16 (también conocido como PC Engine).
Para comenzar simplemente escriba TG16 o PCE.
v2.01
– Símbolo del sistema: se actualizó la pantalla de ayuda para incluir el comando TG16/PCE.
– TurboGrafx-16: se corrigió un error que causaba que algunos juegos entraran en un modo de gráficos no compatible en PAL cuando se reiniciaban.
v2.02
– Servidor FTP: se corrigió un error que causaba desconexiones aleatorias durante la transferencia de archivos grandes files.
– Servidor FTP: se corrigió un error que impedía que los usuarios no anónimos pudieran conectarse.
– Servidor FTP: aumentó la velocidad de transferencia de alrededor de 1 Mbps a alrededor de 2 Mbps.
– Reproductor de audio: se corrigió un error que causaba HTTPS URLNo es para conectarse. Ahora utilizan correctamente HTTP de forma predeterminada.
– Reproductor de audio: se corrigió un error de análisis que causaba algunos URLs con dos puntos después de una barra para fallar.
– Reproductor de audio: se corrigió un error que causaba nombres de transmisión largos o largos. URLs para romper la tabla de comandos LISTEN.
—–
v3.00
– Se agregó un emulador compatible con IBM PC/XT. Para comenzar simplemente escriba PC.
– Se agregó la capacidad de alternar entre minúsculas usando cuando el host es Apple II+.
– Reproductor de audio: se corrigió un error que causaba transmisiones con 48K sample rate para omitir.
v3.01
– La radio Wi-Fi ahora está apagada hasta que sea necesaria. Esto reduce el consumo de energía de la tarjeta en 70 mA.
– Símbolo del sistema: se corrigió un error que causaba que la contraseña de Wi-Fi permaneciera desenmascarada al usar CONNECT
– Símbolo del sistema: se corrigió un error que causaba que se eliminaran espacios del SSID también al usar CONNECT
v3.02
– Emulador de PC: hizo que los requisitos de sincronización vertical de Hercules/MDA fueran los mismos que los del emulador de Macintosh.
– Emulador de PC: se corrigió un error que impedía escribir números o presionar el botón izquierdo del mouse en todos los Apple II+ sin joystick.
– Emulador de PC: se corrigió un error que causaba que todos los juegos Sierra On-Line AGI no se mostraran correctamente cuando se selecciona TGA o CGA.
– PC Emulator: se corrigió un error que causaba colores incorrectos en el modo MCGA de 256 colores para juegos que actualizan la paleta dinámicamente.
v3.03
– Reproductor de vídeo: se solucionó un problema en PAL cuando la pantalla se desplazaba completamente hacia la derecha usando
v3.04
– Emuladores de Mac y PC: se agregó una opción para 480i en NTSC y 576i en PAL para televisores y monitores Plasma/LCD/LED.
– Emulador de Mac: se agregó una tabla que muestra las imágenes de disco que se montarán, similar al emulador de PC.
v3.05
– Emulador de NES: se corrigió un error que causaba que el sonido en Super Mario Bros. 3 fallara en NTSC.
v3.06
– Emulador de SMS: se corrigió un error importante introducido en v3.00 que causaba fallas en algunos juegos en NTSC.
v3.07
– PC Emulator: se corrigió un error que causaba una reducción en el rendimiento después de salir de algo usando .

Documentos / Recursos

Tarjeta de expansión Tindie ESP32 SoftCard [pdf] Manual del usuario
Tarjeta de Expansión SoftCard ESP32, ESP32, Tarjeta de Expansión SoftCard, Tarjeta de Expansión, Tarjeta

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *