Freebasic PC 486 Emulator Based in PCEM 8.0 --> https://pcem-emulator.co.uk/
Iniciado en : https://www.freebasic.net/forum/viewtopic.php?f=8&t=27435
Versión mejorada de mi emulador, anteriormente publicado en: https://github.com/countingpine/PCEM_FB486 Los cambios son principalmente en velocidad y en organización de la estructura de ficheros.
Esta basado en el emulador PCEM, version V4.1 pero con muchas partes independientes de posteriores versiones, hasta llegar a la V8.0 Con este código podemos llegar a ejecutar un "80486-DX2-66mhz con FPU (Coprocesador matemático), 16mb de RAM y VGA TSENG de 2mb (res. hasta 800x600)"
No tiene sonido, por que se ralentiza el emulador. Aún tiene muchos fallos, por ejemplo, los cursores del teclado no funcionan la primera vez que se usan, y es necesario pulsar "BLOQ_NUM" para que el emulador los reconozca.
En esta versión he re-organizado las carpetas, y he incluido un fichero de texto muy simple, donde indicamos la geometria y la ruta del disco duro a emplear. Recomiendo compilar con "fbc64 -gen gcc" (he dejado un .BAT que lo automatiza) en lugar de FBC, por que se gana un 20% de velocidad en la ejecución.
El emulador permite entrar en la BIOS y modificar parámetros, pero solo guarda en RAM, no en fichero. Las ficheros de configuración de BIOS empleados por el emulador PCEM original no los puede generar, solo leer, por lo que recomiendo crearlos en un emulador PCEM original, y copiarlos a la carpeta BIOS ya configurados. (parámetros típicos de geometría de HDD)