Index of /riscv64/DC-ROMA-II-Pad/Tools/love/

NameLast ModifiedSizeType
../ -  Directory
README.txt2024-Dec-11 21:11:261.9Ktext/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

Webserver 1.0