Index of /riscv64/DC-ROMA-II-Pad/Games/DevilutionX/
Name | Last Modified | Size | Type |
../ | | - | Directory |
README.txt | 2024-Dec-10 09:15:30 | 1.3K | text/plain; charset=utf-8 |
devilutionx | 2024-Dec-10 09:12:53 | 16.0M | application/octet-stream |
# Diablo 1
# DevilutionX howto
git clone --recursive https://github.com/diasurgical/devilutionX
cd devilutionX
mkdir build
cd build
cmake -DBUILD_TESTING=off ..
sed -i "s/libzt.a/libzt.a -latomic/g" CMakeFiles/devilutionx.dir/link.txt
make -j8
# get the diabdat.mpq from archive.org and move it to data dir
# game can be run like this
./devilutionx --data-dir data
# Attached binary is linked against local libbz2, SDL2 !!!
linux-vdso.so.1 (0x0000003f9faff000)
libz.so.1 => /lib/riscv64-linux-gnu/libz.so.1 (0x0000003f9fac7000)
libbz2.so.1 => /usr/local/lib/libbz2.so.1 (0x0000003f9fab8000)
libSDL2_image-2.0.so.0 => /usr/local/lib/libSDL2_image-2.0.so.0 (0x0000003f9efe0000)
libsodium.so.23 => /lib/riscv64-linux-gnu/libsodium.so.23 (0x0000003f9ef9f000)
libfmt.so.9 => /lib/riscv64-linux-gnu/libfmt.so.9 (0x0000003f9ef85000)
libSDL2-2.0.so.0 => /usr/local/lib/libSDL2-2.0.so.0 (0x0000003f9ec00000)
libatomic.so.1 => /lib/riscv64-linux-gnu/libatomic.so.1 (0x0000003f9ef7c000)
libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003f9eefe000)
libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003f9ea80000)
/lib/ld-linux-riscv64-lp64d.so.1 (0x0000003f9fb01000)
libstdc++.so.6 => /lib/riscv64-linux-gnu/libstdc++.so.6 (0x0000003f9e800000)
libgcc_s.so.1 => /lib/riscv64-linux-gnu/libgcc_s.so.1 (0x0000003f9eee0000)