PCem on Mac

Émulateur v17 beta 1

PCem sur macOS est un portage de l’émulateur PCem, spécialisé dans la reproduction fidèle du matériel IBM PC, depuis les processeurs 8088/8086 jusqu’aux architectures Pentium et Super Socket 7. Il permet d’exécuter des systèmes d’exploitation rétro comme DOS, Windows (3.x à NT), OS/2 et Linux, en simulant l’hardware original avec une attention aux détails matériels.

Ce projet cible principalement macOS 10.14 (Mojave) et 10.15 (Catalina), bien que des adaptations pour Big Sur soient mentionnées. La compilation nécessite des outils comme Homebrew et des bibliothèques spécifiques (SDL2, OpenAL), avec une configuration manuelle via des commandes Terminal. Les ROMs des machines visées doivent être fournies dans un dossier dédié pour lancer l’émulation. L’interface reste basique, axée sur la performance et la compatibilité matérielle.

Dernière mise à jour :

Plateformes

Architecture

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

Téléchargement et liens

Historique des versions

v17.0.0-beta.1
  • Nouveauté majeure : Version universelle (universal binary) intégrée dans un package .dmg pour macOS, avec un système de répertoires standardisé (~/PCem/roms/ et ~/PCem/configs/) pour une meilleure compatibilité et organisation des fichiers.

  • Amélioration des builds macOS : Inclusion d’un correctif de chemin (path patch) pour faciliter l’accès aux ROMs et configurations depuis les emplacements définis par défaut.

  • Compatibilité logicielle : Pas de mention de support spécifique pour Apple Silicon (M1/M2/M3) dans ce beta, mais le build reste optimisé pour macOS (sans précisions sur les architectures).

  • Correction mineure : Aucune correction majeure signalée pour macOS dans ce changelog, mais la structure des dossiers simplifie potentiellement des problèmes d’accès antérieurs.

Changelog complet
This file is the version 17.0.0 universal Application binary wrapped in a nice DMG installer made with the https://github.com/PCemOnMac/bundler -- it includes the path patch, you can place your ROM folder in `~/PCem` Say: `/Users/$yourUser/PCem/roms/...` Say: `/Users/$yourUser/PCem/configs/...` So that PCem v17 will recognize them