Geartowns est un émulateur open source du Fujitsu FM Towns / FM Towns Marty, écrit en C++ et disponible pour Windows, macOS, Linux et BSD. Il prend également la forme d’un cœur Libretro compatible avec RetroArch.

Il prend en charge les CD-ROM aux formats CHD, CUE/BIN et ISO, ainsi que les disquettes aux formats D77, D88, HDM, XDF, IMG et MFM. Il propose également les sauvegardes d’état, le rembobinage, les filtres graphiques par shaders, la capture vidéo au format AVI, les captures d’écran et l’enregistrement audio VGM.
Geartowns intègre par ailleurs un débogueur avec désassembleur, points d’arrêt et outils d’inspection de la mémoire. Un serveur MCP permet également de connecter des assistants IA à ces outils pour faciliter l’analyse et le débogage des jeux. L’émulateur nécessite les ROM système du FM Towns et est distribué sous licence GNU GPL v3.
Les changements sont:
🖥️ FM Towns Model 1/2, 1F, 10F, II CX, UX, UG, HG, HR and Marty machines
🔤 Automatic machine, CPU speed, FPU and controller selection from the game database
🎯 Very accurate 386 and 486 CPU emulation, with x87 FPU and an optional dynarec for speed
💿 CD-ROM support for cue/bin, iso, chd and m3u images and physical discs
💾 Floppy disk drives and SCSI hard disks, with formatted blank disk creation
🔊 YM3438, RF5C68 and PIT buzzer audio, with VGM recording
🎮 Physical gamepad support through SDL with high compatibility, using the SDL Game Controller DB
⌨️ Gamepad, mouse and keyboard mapped to the original pads and mouse
⏪ Save states, rewind and run-ahead
⚙️ Full debugger with trace logger, profiler and hardware viewers
🧠 Embedded MCP server for AI debugging and development
🕹️ Runs on Windows, macOS, Linux, BSD and RetroArch
⚠️ Save states from 0.0.x versions don’t work in 1.0.0.
⚠️ Desktop settings from 0.0.7 and earlier are reset to defaults in this version.
Télécharger Geartowns v1.0 (5.1 Mo)
Site Officiel
En savoir plus…