Supermodel (Source)
Supermodel emulates Sega's Model 3 arcade platform, allowing you to relive state-of-the-art 3D arcade gaming as it existed from 1996 through 1999. It uses OpenGL, SDL2, and can run on Windows, Linux, and macOS. It also supports network play on low-latency network connections.
Linux
Ensure SDL2 is installed. Most package managers ought to have this available. For example, on Ubuntu, it should be sufficient to run:
sudo apt install libsdl2-dev
sudo apt install libsdl2-net-dev
And then build Supermodel:
make -f Makefiles/Makefile.UNIX
For network support:
make -f Makefiles/Makefile.UNIX NET_BOARD=1
macOS
Ensure Apple's Xcode Command Line Tools are installed:
From a terminal:
xcode-select --install
Ensure SDL2 is installed. Download the latest *.dmg files from both of the links below, and install per the READMEs in the .dmgs (i.e. in "/Library/Frameworks")
And then build Supermodel:
make -f Makefiles/Makefile.OSX
For network support:
make -f Makefiles/Makefile.OSX NET_BOARD=1
Note: running on macOS
If you try and run a macOS binary that was downloaded from the internet and/or built on a different machine, you need to grant macOS permission to execute the binary (just 1-time):
-
Open the folder containing the binary in Finder, and right (or ctrl) click on it:
-
Click "Open" when the following dialogue box appears : "macOS cannot verify the developer of “supermodel-git-xxxx”. Are you sure you want to open it?"
-
Close the terminal window that opens (after clicking open)
Details: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac
- Emulators
- Android
- Consoles
- Nintendo 3DS
- Nintendo DS
- Nintendo Game Boy Advance
- Nintendo Gamecube
- Nintendo Switch
- Nintendo Wii
- PlayStation 2
- PlayStation 3
- PlayStation 4
- PlayStation Vita
- PSP
- Sega DreamCast
- Sega Saturn
- Linux
- Arcade
- Bundles
- Computer / OS
- Acorn Archimedes
- Acorn Atom
- Acorn BBC Micro
- Acorn Electron
- Acorn RISC PC
- ACT Apricot
- aMIC
- Amstrad CPC
- Amstrad PCW
- Android
- Apple 1
- Apple II
- Apple Lisa
- Atari ST
- Calculator
- Cambridge Z88
- CoCo | Dragon
- Coleco ADAM
- Commodore 16 & Plus|4
- Commodore 64
- Commodore Amiga
- Commodore (Multiple)
- Electronika (Электроника)
- Fujitsu
- Hitachi
- Homelab
- IBM
- Macintosh
- Microbee
- MSX
- Multiple Computer Systems
- NEC PC-6001
- NEC PC-8801
- Oric
- Pocket PC
- Pyldin-601 (Пълдин-601)
- SAM Coupe
- Sharp
- Sinclair Spectrum
- Symbian
- Tesla PMD 85
- Thomson
- TRS-80
- VG 5000
- x86 Computer
- Console
- Game Engine
- Hand Held
- MAME
- Multiple System
- Multiple Systems (Atari)
- Multiple Systems (Sega)
- Virtual Boy
- Live CD
- Mac
- Arcade
- Computer / OS
- Acorn Archimedes
- Acorn Atom
- Acorn BBC Micro
- Acorn Electron
- Acorn RISC PC
- ACT Apricot
- aMIC
- Amstrad CPC
- Amstrad PCW
- Android
- Apple 1
- Apple II
- Apple Lisa
- Atari 8-Bit
- Atari ST
- Calculator
- Cambridge Z88
- Commodore 16 & Plus|4
- Commodore 64
- Commodore Amiga
- Commodore (Multiple)
- Commodore Vic 20
- Dragon | CoCo
- Electronika (Электроника)
- Excelvision
- Fujitsu
- Hitachi
- Macintosh
- Microbee
- MSX
- Multiple Computer Systems
- NEC PC-9801
- Oric
- Pyldin-601 (Пълдин-601)
- Pocket PC
- SAM Coupe
- Sharp
- Sinclair (Multiple)
- Sinclair QL
- Sinclair Spectrum
- Symbian
- Thomson
- TRS-80
- x86 Computer
- Console
- Game Engine
- Hand Held
- MAME
- Multiple Systems
- Multiple Systems (Atari)
- Multiple Systems (Sega)
- Virtual Boy
- Windows
- Arcade
- Bundles
- Computer / OS
- Acorn Archimedies
- Acorn Atom
- Acorn BBC Micro
- Acorn Electron
- Acorn RISC PC
- Acorn System 1
- ACT Apricot
- aMIC
- Amstrad CPC
- Amstrad PCW
- Android
- Apple 1
- Apple II
- Apple Lisa
- Atari 8-Bit
- Atari ST
- Calculator
- Cambridge Z88
- Camputers LYNX
- Casio PB-1000
- Coleco ADAM
- Colour Genie
- Commodore 16 & Plus|4
- Commodore 64
- Commodore Amiga
- Commodore 65
- Commodore (Multiple)
- Electronika (Электроника)
- Enterprise
- Exelvision
- Fujitsu
- Homelab
- Hitachi
- IBM
- Jupiter Ace
- Korvet (Корвет)
- Macintosh
- Matra Alice
- Mickey-80
- Microbee
- Microkey
- MSX
- NEC PC-6001
- Multiple Computer Systems
- NEC PC-8801
- NEC PC-9801
- Ohio Scientific
- Oric
- Philips
- Pocket PC
- Pyldin-601 (Пълдин-601)
- SAM Coupe
- Sharp
- Sinclair (Multiple)
- Sinclair QL
- Sinclair Spectrum
- Sinclair ZX81
- Soyuz-Neon
- Symbian
- Tandy
- Tesla PMD 85
- Thomson
- TI-99|4A
- Vector-06C
- Videoton
- VZ computers
- x86 Computer
- Console
- 3DO
- Arcadia
- Atari (Multiple)
- Atari 2600
- Atari 5200
- Atari 7800
- Atari Jaguar
- CD-i
- Colecovision
- CreatiVision
- FM Towns Marty
- Intellivision
- Neo Geo CD
- NES
- Nintendo 64
- Nintendo GameCube
- Nintendo Switch
- Nintendo (Multiple)
- Nuon
- Odyssey 2
- PlayStation
- PlayStation 2
- PlayStation 3
- PlayStation 4
- Sega DreamCast
- Sega Genesis
- Sega Master System
- Sega Saturn
- Super Nintendo
- TurboGrafx 16 | PC-Engine
- Vectrex
- Wii U
- Xbox 360
- XBox
- Game Engine
- Hand Held
- MAME
- MESS
- Multiple Systems
- Multiple Systems (Atari)
- Multiple Systems (Nintendo)
- Multiple Systems (Sega)
- Virtual Boy
- Datfiles
- Extras | Support Files
- Frontends
- Other
- PlugIns
- Utilities