Skip to content

Latest commit

 

History

History
87 lines (57 loc) · 2.85 KB

README.md

File metadata and controls

87 lines (57 loc) · 2.85 KB

OpenMRac Vita

Port of OpenMRac for PSVITA.
OpenMRac is an opensource racing game with time trial and up to 4 players split-screen multiplayer.
Thanks to withLogic for testing the split screen functionality on PSVita.

Original Readme:

OpenMRac

OpenMRac youtube video

OpenMRac is a split-screen racing game. It is a tweaked source release of MultiRacer.

Programming was done by Vojtěch Salajka.
Porting to big endian architectures for Amiga-like OSes was done by Szilárd Biró.

⚠️ Beware! The source code is old and messy, plus most comments are in Czech 😁

Creating forks and porting to additional platforms is encouraged, but these typically will not be merged back to the main repo. The same applies to mods.

Franticware claims rights to the name "MultiRacer" which should not be used by other parties for their products or ports. That is the reason for changing the title to OpenMRac, to which no such restrictions apply.

Game data files are in a separate repository under a different license: https://github.com/Franticware/OpenMRac-data

Installation Instructions

Windows

Download here: https://www.franticware.com/openmrac

Linux

Arch-based (Arch, Manjaro, EndeavourOS, ...)

Install openmrac package from AUR

Debian-based (Debian, Raspberry Pi OS, Ubuntu, MX Linux, Mint, ...)

  • Install sox
  • Install development packages for OpenGL, OpenAL, SDL 2, jpeg, png
  • Run the following to generate openmrac.deb package:
mkdir openmrac-deb
cd openmrac-deb
git clone https://github.com/Franticware/OpenMRac.git
git clone https://github.com/Franticware/OpenMRac-data.git
cd OpenMRac/src
make -f Makefile.linux deb
cd ../../..
  • Install the package:
sudo dpkg -i openmrac-deb/OpenMRac/src/debian/openmrac.deb

Notes:

Other (openSUSE, Fedora, ...)

git clone https://github.com/Franticware/OpenMRac-data.git
cd OpenMRac-data
make install
cd ..

git clone https://github.com/Franticware/OpenMRac.git
cd OpenMRac/src
make -f Makefile.linux install
cd ../..

Mac OS X

TODO

Branches

  • main - current SDL 2 version, OpenGL with shaders
  • legacy - older SDL 1.2 version, OpenGL 1.x (no shaders)
  • dos-3dfx - version for DOS with 3dfx cards, based on the legacy branch