repo of Placeholder-specific changes of RNR's Not Roblox
Go to file
thexkey b93b966753
Update README.md
2023-07-22 10:45:48 -07:00
.github Fix GLSL shaders output in CI and drop old GL 2023-07-21 00:02:21 -07:00
CMake Embed Win32 resources (and rewrite resources entirely) 2023-07-12 00:49:52 -07:00
Content WIP JointsService 2023-07-22 01:41:01 -04:00
Dependencies fix physics sleeping, and start adding btKinematicCharacterController to Humanoid 2023-07-21 18:39:16 -04:00
Projects just remove baseplate 2023-07-22 05:15:29 -04:00
.gitattributes linguist: ignore Ogre files (+ nit) 2023-07-11 23:51:29 -07:00
.gitignore ignore all log files 2023-07-11 23:49:27 -07:00
.gitmodules (ノ´ヮ`)ノ*: ・゚magic 2023-07-20 00:48:23 -07:00
CMakeLists.txt bullet3d support, Humanoid controlling 2023-07-20 01:13:25 -04:00
LICENSE Relicense to AGPLv3 2023-07-22 10:38:09 -07:00
README.md Update README.md 2023-07-22 10:45:48 -07:00

README.md

NOTICE

This is a fork of RNR, with placeholder-specific changes. The license of the code has also been changed to AGPLv3.

These changes may or may not compile on all platforms/configurations properly.

RNR's Not Roblox (PLH)

GitHub CI Status

RNR's Not Roblox (RNR) is a project that aims to recreate the look and feel of classic Roblox with new features while remaining fully compatible with clients from that era. It is built upon an engine that closely resembles Roblox's own at the time, referencing disassemblies of legacy client binaries.

Features and Goals

There are several goals that RNR-PLH seeks to accomplish, them being;

  • Networking via the Tor Network (zTORNetworking branch) once upstream server/player can be used reliably
  • Whatever silly ideas we come up with in the future

Building

RNR uses CMake as its build system and GCC as its compiler. To build RNR, you must first have the following packages installed:

For Windows:

  • If you're building for Windows, MinGW-w64 is the preferred toolset of choice.
  • If you're building on Windows, you may use a platform such as MSYS2, which provides an all-in-one environment for running MinGW or GCC.

Additionally, you must also acquire the content folder of the Roblox client you would like to use its resources from and place it in the root of the repository. Proprietary Roblox assets are not included with RNR.

Finally, you may run cmake --build . in the path of the folder you've cloned the repository to so that you may configure and then finally build RNR.

License

RNR-PLH is licensed under two separate licenses:

Copies of both licenses have been bundled with RNR-PLH.

RNR uses the Luau language and code, developed by Roblox Corporation. Luau is copyright (c) 2019-2022 Roblox Corporation and copyright (c) 19942019 Lua.org, PUC-Rio.

RNR is not associated with, does not deal with, not approved by, not a subsidy of, or otherwise part of Roblox Corporation in any way, shape, or form.