![]() |
Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111) +--- Forum: General Discussion on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=112) +--- Thread: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) (/showthread.php?tid=8665) |
RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - Luke - 01-16-2020 @astr0baby I am encountering this issue with chocolate doom on default Debian. I assume this means that the SDL package in Debian 9 is too old? any way around this? Code: lukasz@Debian-Desktop:~/chocolate-doom$ ./autogen.sh RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - tophneal - 01-16-2020 Anyone using devilutionx-git AUR package? Just installed it, and tried following the instructions given at the end of the install (with the help of astr0baby's writeup,) but it loads to a screen with a button and nothing else and crashes immediately after clicking the button. The package's completion instructions for the diabdat.mpq had me rename it to diablodat.mpq and place it at ~/.local/share/diasurgical/devilution. Has anyone installed this from the AUR and can confirm the correct placement of diab(lo)dat.mpq? I dug harder and found my answer: https://aur.archlinux.org/packages/devilutionx-git/#comment-687217 Another edit: After several crashes, I removed the AUR devilution package and strictly followed astr0baby's build instructions. However, now I'm hitting a new wall: when running make install I get the error "make: *** No rule to make target 'install'. Stop. Any thoughts? I know I didn't miss any steps (there's so few.) RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - astr0baby - 01-16-2020 (01-16-2020, 09:49 AM)Luke Wrote: @astr0baby I am encountering this issue with chocolate doom on default Debian. I assume this means that the SDL package in Debian 9 is too old? any way around this?You need to probably install the development package sdl2_net via # apt-get install libsdl2-net-dev (01-16-2020, 12:17 PM)tophneal Wrote: Anyone using devilutionx-git AUR package? Just installed it, and tried following the instructions given at the end of the install (with the help of astr0baby's writeup,) but it loads to a screen with a button and nothing else and crashes immediately after clicking the button. The package's completion instructions for the diabdat.mpq had me rename it to diablodat.mpq and place it at ~/.local/share/diasurgical/devilution. Don't run make install ![]() cd devillutionX/bin/ ./devilutionX (make sure you have the diablodat.mpq in your path) I updated my blogpost - there is no rule to install devillutionX thus the make install fails ... so just run it from the build environment or copy the binary to /usr/local/bin ... Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - tophneal - 01-16-2020 Thank you for the speedy reply! RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - Luke - 01-16-2020 @astr0baby thanks, that worked a treat ![]() RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - astr0baby - 01-16-2020 Jagged Alliance 2 https://github.com/ja2-stracciatella/ja2-stracciatella builds now on the Manjaro aarch64 ! git clone https://github.com/ja2-stracciatella/ja2-stracciatella cd ja2-stracciatella/ mkdir build cmake .. make -j6 Next install the game on x86_64 Linux via wine and save to C:\ja2 (in Wine) Go to $HOME~/.wine/drive_c tar -cvf ja2.tar ja2 scp the ja2.tar over to the Pinebook Extract the ja2.tar on the Pinebook in some Games dir mv ja2.tar Games tar -cvf ja2.tar Go to the ja2-stracciatella/build ./ja2-launcher And setup the Game data location, configure resolution and play https://twitter.com/astr0baby/status/1217922384323403778 RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - astr0baby - 01-16-2020 OpenArena on Manjaro Pinebookpro works and is a little tricky to compile, but its worth the effort. I will update the forum with howto tomorrow (its too late now) https://twitter.com/astr0baby/status/1217955550237024262 https://twitter.com/astr0baby/status/1217945096831762433 RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - AukonDK - 01-17-2020 colemancda posted that XNA/FNA based games can be run using native mono and some recompiled libraries. They followed this tutorial and got Stardew Valley to work. There's a list here of games that were ported using FNA. RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - Idaho - 01-18-2020 (01-17-2020, 05:20 AM)AukonDK Wrote: colemancda posted that XNA/FNA based games can be run using native mono and some recompiled libraries. Running Terraria, Rogue Legacy and Stardew Valley would be awesome, this tutorial is not so clear to me though ![]() RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - icecream95 - 01-19-2020 (01-16-2020, 09:49 AM)Luke Wrote: I am encountering this issue with chocolate doom on default Debian. If you prefer high resolutions and being able to look up and down, LZDoom is easy to compile and works with both Panfrost and the blob driver via gl4es. https://github.com/drfrag666/gzdoom/archive/3.84.tar.gz Compiling can be done through the standard CMake steps: Code: $ mkdir build For Panfrost, you'll want to use a very recent mesa-git as my bug fix for some levels such as E1M7 has only just been pushed. |