

Tested with the bundled allegro lib 4.4.3.1 as well as the 4.4.2.1 from Buster. In contrast: The same build commands create a fully playable game on a 圆4 (Debian Bullseye) in X11. (Use for example killall xinit to return to EmulationStation). However, when in game the keyboard actions are no longer recognized. Game starts with audio and navigation works in the menu before starting a game. Just stopping by to note that I overhauled the linux-build.sh script from Doug's repo and destilled a RetroPie scriptmodule of it.

Thanks for bringing this gem to my attention. Looks like I am close though sadly no dice. same sort of issues on pi4 with raspberry pi os (bullseye)."Shutting down Allegro due to signal #11" "segmentation fault" (on my x86-32 buster forcing "-with-allegro4")."segmentation fault" on allegro5 (on my x86-32 buster).depending on the different tries on different computers an os'es, headoverheals will give errors when trying to run :.linux-build.sh configures configure to compile without allegro (it probably then tries to use the installed liballegro4-dev or liballegro5-dev that is installed as depandancy).after compiling the gamedata is searched in the wrong directory and needs to be copied to the correct directory ( run the game from the _rootdir directory and everything should be in place.configure seems to wrongly detect which allegro (4 or 5) to use (this detection takes place in the same "elif" lines).configure.ac contains some "else if" functions that should be "elif" (changing it will now make a better configure script which make a proper Makefile and so it can compile).I have made some progress and found a couple of issues in the configure.ac

Perhaps someone else, with more knowledge, can have a now to compile on my x86-32 debian buster VM. I am not a c++ programmer so basically I am stuck now.
#ISTREAM REPO CODE#
I tried to fix this by changing the code in zc-istream.txx from setg (b, b, e) Īfter this change compiling got further but now there are many undefined reference to errors. xsd/cxx/zc-istream.txx:34:12: error: ‘setg’ was not declared in this scope Ln -s "$md_build/xerces-c-src_2_7_0/src/xercesc" "$md_build/headoverheels-1.0.1/src/xercesc"Ĭompilation will break on. #latest(doesn't work)#downloadAndExtract "" "$md_build" GetDepends xorg matchbox-window-manager liballegro4-dev libvorbis-dev libxerces-c-dev I had to find the correct old "xerces-c" sourcecode also.įor reference, this is what I already made : rp_module_id="headoverheels2" This is due to the code which gives multiple errors when trying to compile. Said in Head over Heels from 2003 - Would it work on i don't know if one version is too old for retropie and the other is too new!!!!!
