trigger-segfault / OpenLRR

An open source re-implementation of LEGO Rock Raiders 🪨⛏
66 stars 5 forks source link
cpp game lego openlrr rock-raiders rock-raiders-united rts-game

OpenLRR app icon

An open source re-implementation of LEGO Rock Raiders (PC). This is created by slowly implementing and replacing game functionality, while relying on the original executable and game assets for everything else.

OpenLRR is not associated with The LEGO Group or Data Design Interactive. When using the name "OpenLRR" within this project, the L must never be expanded (i.e. do not write "Open LEGO Rock Raiders").

Instructions

Running OpenLRR requires a working installation of LEGO Rock Raiders, and building in Visual Studio 2019.

Contributing

OpenLRR is still missing documentation to aid in contribution, but submittions and/or help is still encouraged.

Submitting decompiled functions for game code is a very involved process. Most game module functions, structures, and enums are still going through heavy refactoring and renaming, with most names not accurately describing their purpose. However, assigning more-accurate names is not required.


See also

Other LRR projects

Similar open source projects