Index of /riscv64/DC-ROMA-II-Pad/Tools/love/
Name | Last Modified | Size | Type |
../ | | - | Directory |
README.txt | 2024-Dec-11 21:11:26 | 1.9K | text/plain; charset=utf-8 |
# Make sure we have LuaJIT built for riscv64
https://astr0baby.online/riscv64/DC-ROMA-II-Pad/Tools/LuaJIT/
# Make sure we have installed dependencies (Since the Ubuntu 24.04 on the DC-ROMA II Pad apt packages interdependencies were somehow
# broken, I have compiled some of the dependencies from source)
sdl2 ogg openal vorbis
# But with the latest DC-ROMA II Pad image this should be fixed so you can just
sudo apt-get install build-essential autotools-dev automake libtool pkg-config \
libfreetype6-dev ibsdl2-dev libopenal-dev libogg-dev \
libvorbis-dev libmodplug-dev libmpg123-dev libtheora-dev libharfbuzz-dev
# Then
wget https://github.com/love2d/love/archive/refs/tags/11.5.tar.gz
tar -xvf 11.5.tar.gz
cd love-11.5
mkdir build
cd build
cmake ..
make -j8
sudo cp love /usr/local/bin
sudo cp libliblove.so /usr/local/lib
# Once done you can then run love games/programs like thi
# Enter the source dir with main.lua
love .
# DC-ROMA II riscv64 pad Love benchmark
https://github.com/daviel/Love2D-Benchmarks
----- Circle Physics Optimized -----
0: 8
1: 8
2: 11
3: 8
4: 8
AVG: 8
MIN: 8
MAX: 11
----- Nested Object Logic Maximum Optimized -----
0: 7300
1: 6900
2: 7050
3: 7250
4: 7000
AVG: 7100
MIN: 6900
MAX: 7300
----- Nested Object Logic Optimized -----
0: 912
1: 825
2: 688
3: 825
4: 688
AVG: 787
MIN: 688
MAX: 912
----- Huge Tilemap Experimental -----
0: 19850
1: 19987
2: 19824
3: 21092
4: 20742
AVG: 20299
MIN: 19824
MAX: 21092
----- Nested Object Logic Maximum -----
0: 6900
1: 6900
2: 6800
3: 7100
4: 6950
AVG: 6930
MIN: 6800
MAX: 7100
----- Huge Tilemap -----
0: 16648
1: 16921
2: 16254
3: 16166
4: 16274
AVG: 16452
MIN: 16166
MAX: 16921
----- Nested Object Logic -----
0: 719
1: 868
2: 825
3: 856
4: 803
AVG: 814
MIN: 719
MAX: 868
----- Circle Physics -----
0: 8
1: 8
2: 8
3: 8
4: 10
AVG: 8
MIN: 8
MAX: 10
----- Huge Tilemap Optimized -----
0: 12636
1: 12808
2: 12134
3: 12461
4: 13145
AVG: 12636
MIN: 12134
MAX: 13145