Skip to content

jahan-addison/softvms-mc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

softvms

A fork of the Sega VMS emulator by Marcus Comstedt.

Now compiles for Windows, Apple Silicon, and Linux platforms

Dependencies

  • A C99 compiler (clang or gcc)
  • CMake ≥ 3.16
  • X11 — on macOS, install XQuartz:
    brew install --cask xquartz
  • SDL (optional, for audio)

Build

cmake -B build
cmake --build build

Running on macOS (Apple Silicon)

XQuartz must be running before launching the emulator.

  • Install XQuartz (run once):

    brew install --cask xquartz
  • Reset shell for DISPLAY launch agent registered by XQuartz.

  • Start XQuartz and run the emulator:

    open -a XQuartz
    ./build/vms

    If DISPLAY is still unset in your current session, set it manually:

    open -a XQuartz
    export DISPLAY=:0
    ./build/vms

Usage

vms [-h] [-V] [-2] [-b bios] game.vms ...

Resources

About

A fork of Comstedt's emulator for the VMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors