Skip to content

Rinnegatamante/OpenMRac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.6%
  • C 2.4%
  • Other 1.0%