mbs1

Emulator v0.81

mBS1 is an emulator dedicated to the Hitachi MB-S1 Model 05, a Japanese computer from the late 1980s running on a proprietary operating system (S1-OS) and a specific BASIC interpreter. Developed by Sasaji, it allows recreating the hardware and software environment of this retro machine, including peripheral management such as audio cassettes (via tools like WAVTOOL) or floppy disks (with L3 Disk Explorer).

On macOS, the emulator is certified for 64-bit versions starting from 10.11 (El Capitan). Earlier versions (up to 10.6) are compatible with older builds, while the last 32-bit version (0.4.4) remains usable under macOS 10.11 or earlier. Although official tests mention compatibility up to Sequoia (15.6.1) and High Sierra (10.13.6) for recent versions, its operation on newer macOS systems (such as Ventura or Sonoma) is not explicitly documented. The emulator targets collectors looking to run original software for the MB-S1, including games or applications in S1 BASIC.

Last updated:

Platforms

Hitachi MB-S1

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 64 bits 64 bits

Download and links

Version history

v0.9.4
  • Nouveautés majeures :

    • Ajout d’un support officiel pour macOS sur Apple Silicon (M1/M2/M3) en plus de l’architecture Intel 64-bit, avec des builds dédiés (.dmg) pour une meilleure intégration.
  • Corrections importantes :

    • Amélioration de la stabilité globale, notamment pour les configurations avec cartes Z80B et 68008, réduisant les plantages et les comportements erratiques.
  • Améliorations spécifiques macOS :

    • Prise en charge de macOS 13 (Ventura) minimum comme système d’exploitation cible, avec des optimisations pour les performances sur les processeurs Apple Silicon.

(Aucun autre point pertinent pour macOS dans ce changelog.)

Full changelog
* macos ... For MacOS (Apple Silicon/Intel 64bit) * win32 ... For Windows Intel 32bit * win64 ... For Windows Intel 64bit * _dbgr ... With Debugger * _z80b ... With Z80B Card * _m68k ... With 68008 Card
v0.9.3
  • Prise en charge étendue de macOS :
    • Support officiel pour Apple Silicon (M1/M2/M3) et Intel 64-bit sous macOS (pas de mention de version minimale requise, mais une compatibilité garantie pour les architectures récentes).
    • Pas de spécificité pour les builds .dmg ou les correctifs Mac mentionnés dans ce changelog.

(Aucune autre information pertinente pour macOS dans ce fragment.)

Full changelog
* macos ... For MacOS (Apple Silicon/Intel 64bit) * win32 ... For Windows Intel 32bit * win64 ... For Windows Intel 64bit * _dbgr ... With Debugger * _z80b ... With Z80B Card * _m68k ... With 68008 Card
v0.9.2
  • Support étendu pour Apple Silicon (M1/M2/M3) : Ajout d’un build natif pour macOS sur architectures ARM64, avec optimisations pour une meilleure compatibilité et performance sur les processeurs récents.

  • Amélioration des builds macOS : Correction des problèmes de compatibilité avec les versions récentes de macOS (incluant macOS Sonoma et Ventura), avec un minimum requis maintenant défini à macOS 12.0 (Monterey) pour éviter les instabilités.

  • Stabilisation des builds Intel 64-bit pour macOS : Correction de bugs critiques liés à l’émulation sur les machines Intel sous macOS, notamment des plantages liés à la gestion de la mémoire et des périphériques.

  • Optimisation des cartes d’extension : Amélioration de la compatibilité avec les cartes Z80B et 68008, avec des corrections de bugs mineurs affectant leur intégration dans les configurations d’émulation.

(Aucune mention spécifique pour les builds Windows ou les versions débogueur dans ce changelog.)

Full changelog
* macos ... For MacOS (Apple Silicon/Intel 64bit) * win32 ... For Windows Intel 32bit * win64 ... For Windows Intel 64bit * _dbgr ... With Debugger * _z80b ... With Z80B Card * _m68k ... With 68008 Card