enriquesomolinos / DreeRally

Death Rally engine reimplementation
http://www.dreerally.com
82 stars 12 forks source link
death-rally dreerally racing racing-games reimplementation

Gitter GitHub Actions build status (0.3.x) AppVeyor build status (master) AppVeyor build status (0.3.x)

PRs Welcome Download count GitHub commit activity GitHub contributors GitHub release Dev phase

Dreerally

Death Rally engine reimplementation. To run this game you need the original Death Rally files!.

See details and status in www.dreerally.com and in our wiki https://github.com/enriquesomolinos/DreeRally/wiki

Note, Dreerally requires an original copy of Death Rally for Windows. None of the Death Rally game assets are provided by this project. To get a legitimate copy of the game assets, please refer to the Windows release of Death Rally.

Purpose

The main objetive is to recreate the windows version of Death Rally. Then we will implement multiplayer, mods, port to Linux....

Follow us on Dreerally

Media

DreeRally alt tag alt tag alt tag alt tag

Building with Visual Studio 2010-2017

Building under Linux

Installing

Once compiled, the DreeRally binary will serve as a replacement for DeathRally.exe. The following files from the original game need to be present: ENDANI.haf, ENGINE.BPA, fmod.dll, IBFILES.BPA, MENU.BPA, msvcr71.dll, MUSICS.BPA, SANIM.haf, SDL.dll, and TRX.BPA.

In this version you can add a few parameters when you launch dreerally:

Multiplayer

At this moment multiplayer is not implemented.

Contributing

Guidelines

Translations

Here is the way to add a new language:

-Create a new file under lang directory, for example langBr.txt. Please, follow this name lang%locale%.txt -Add your entries to this file. You can copy from langEs.txt -Launch dreerally.exe with the parameter -lang=langBr to use your translation. -If everything goes well, please, do a merge request to the project

Modding

Now, you can create mods. Mods are very simple and you need to follow this instructions

At this moment you can only put your custom files in the root directory of the game. For example if you put MENU.PAL in the root directory, the game will use your custom file and not the original file!.

Credits

And a special thanks to all the support and people who work on this project to make it possible! <3

Changelog

From the beginning until release

Tools

Legal

DreeRally is released to the Public Domain. The documentation and function provided by DreeRally may only be utilized with assets provided by ownership of Death Rally.

DreeRally and any of its' maintainers are in no way associated with or endorsed by Remedy Entertainment(R).