Skip to content

About

An open-source reimplementation of the Need for Speed: Porsche Unleashed (2000) game engine in Rust, built for native cross-platform play.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

OpenUnleashed

OpenUnleashed

English | Русский

An unofficial, open-source reimplementation of the engine of Need for Speed: Porsche Unleashed (PC, 2000). It runs natively on macOS (Apple Silicon and Intel), Windows and Linux — no Wine, no emulation, no original executable — and plays like the original: physics, opponents and traffic, the Evolution career, Factory Driver, the original menus, and network races, including races against the original game.

An independent implementation written from scratch in Rust (winit + wgpu) that reproduces the original's behaviour.

You need your own copy of the game. No file of the original game is in this repository or in its releases. The project is not affiliated with Electronic Arts, Eden Games or Porsche AG; "Need for Speed" and "Porsche" are trademarks of their owners and are named here only to say which game this engine runs.

Documentation

English Русский
Installation and first start docs/en/install.md docs/ru/install.md
Where the game data goes docs/en/game-data.md docs/ru/game-data.md
Controls docs/en/controls.md docs/ru/controls.md
Building from source, options docs/en/building.md docs/ru/building.md

Quick start

  1. Download the archive for your system from the releases.
  2. Copy the GameData and FEData folders of your installed game into the game folder of the archive.
  3. Start OpenUnleashed (on macOS, OpenUnleashed.app).

Details and troubleshooting: installation.

Licence

GNU General Public License v3.0 or later (LICENSE). Third-party components keep their own licences; the release archives list them in THIRD-PARTY-LICENSES.txt.

Contributing

Bug reports and pull requests: CONTRIBUTING.md.

Acknowledgements

The community patch 1.0.6 by Verok, whose run-time fixes to the original executable this engine reproduces where they change the game's behaviour.

OpenUnleashed is a working name.

About

An open-source reimplementation of the Need for Speed: Porsche Unleashed (2000) game engine in Rust, built for native cross-platform play.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Contributors

Languages