Updated README to include libfreetype6-dev dependency for Ubuntu. Added an Additional Notes section thanking contributors and describing Re3D working on non-x86 architectures.

This commit is contained in:
2024-07-15 15:53:09 -04:00
parent 4091b1281f
commit 30ff52a3f8

View File

@@ -7,7 +7,7 @@ A classic 3D game-engine for Linux & Windows.
### Installing Dependencies
- Fedora ```sudo dnf install git cmake make gcc-g++ mesa-libGL-devel systemd-devel```
<br><br>
- Ubuntu ```sudo apt install git cmake make gcc g++ pkg-config libgl-dev libudev-dev```
- Ubuntu ```sudo apt install git cmake make gcc g++ pkg-config libgl-dev libudev-dev libfreetype6-dev```
<br><br>
- Archᵇᵗʷ ```sudo pacman -S git cmake make gcc libgl```
@@ -15,6 +15,15 @@ A classic 3D game-engine for Linux & Windows.
```bash
git clone https://git.redacted.cc/Redacted/Re3D.git && cd Re3D && mkdir build && cd build && cmake .. && make -j8
```
### Additional Notes
It is possible to run Re3D on ARM. Re3D is known to run on the X13s using Ubuntu 24.04 at a reported 500 FPS as of writing. Thank you to Richard Neale for this discovery!
It is also possible to run Re3D on the VisionFive2 (RISC-V). We've tested this not long ago and have made appropriate fixes since. If I remember correctly we were running Debian on the board. (FPS not documented, but we remember it being quite low - Maxine)
Richard Neale has also discovered Re3D can run on a Banana Pi F3 (RISC-V) running Armbian 24.5 at a reported 5 FPS. For armbian the Ubuntu instructions should apply and the package name for libfreetype is libfreetype-dev.
Testing of Re3D on a variety of CPU architectures is encouraged and greatly appreciated. Although we may not support every architecture at this current time we definitely appreciate any work put toward testing and porting to various architectures.
<div style="text-align: left; line-height: 0">
<h5>Donation</h5>
<h76><a href="monero:89P8iW1Ly6wbypAYegceveUKe36nGYSsAfQhwCu3JJDHGso3XdXwuYpEGRM14QhXo63idEyWu5xYRMRoiJYekGE34z8SDtu">Monero</a></h76>