In_A_Graveyard Posted February 9, 2022 Share Posted February 9, 2022 Hello there! First, thanks for all the work, moderation, determination, etc. in not only making this engine, but keeping it going for numerous decades. You deserve a very thorough "Thank you! You're amazing!" from the community at large. I've recently been attempting to install GemRB locally on my x86 Fedora 35 system. I compiled from source, which so far seems successful, but I still haven't been able to get the demo running. I made some progress, but have gotten stuck at a point where I'm not sure how to point the system in the right direction. I've attached my terminal output upon attempting to execute the binary, as well as the .cfg I'm calling. I'm posting this with my phone, so apologies if format, grammar, etc. are a little off. Appreciate any insight and thanks again. GemRB.cfg terminal_output Quote Link to comment
In_A_Graveyard Posted February 10, 2022 Author Share Posted February 10, 2022 Update: I've managed to get past the cursor error by manipulating my .cfg file and experimenting with some different paths. However, this doesn't actually load the demo and I get another crash. Posted again are my update GemRB.cfg and terminal output when attempting to run the binary with called .cfg. Thanks for any input. terminal_output.txt GemRB.cfg Quote Link to comment
lynx Posted February 10, 2022 Share Posted February 10, 2022 I see you tried latest git. It works for me now, but there have been hundreds of changes in the past few days, so I suggest you first update to the latest code. At minimum you'll have to bump the resolution. I also see a bug in one way to run it, investigating. Quote Link to comment
In_A_Graveyard Posted February 10, 2022 Author Share Posted February 10, 2022 I re-merged and cloned last night before trying it again. This time, I didn't install locally but attempted to run from build, as you may have noticed. Followed the input on your development doc for compilation. Ran the "-j3" argument with make. I tried 800x600 at one point, as well as fullscreen. Crashed with same errors iirc. I'll make sure and update all before I try again tonight. Interested to hear what you think. Thanks! Quote Link to comment
lynx Posted February 10, 2022 Share Posted February 10, 2022 cat > demo.cfg <<KUKU GameType=demo GamePath=../demo GemRBPath=../gemrb PluginsPath=./gemrb/plugins/ Width=800 Height=600 KUKU You can generate a minimal config with that and then pass demo.cfg to gemrb. Quote Link to comment
In_A_Graveyard Posted February 10, 2022 Author Share Posted February 10, 2022 Excellent. I'll try that tonight after making sure everything is updated and post results. ~2-3 hours. Quote Link to comment
In_A_Graveyard Posted February 10, 2022 Author Share Posted February 10, 2022 Quick post: When I do a fresh install, minimal cfg, I get the "Failed to load enough cursors" error. Upload my terminal output here, investigate a bit, and get back soon. demo.cfg terminal_output.txt Quote Link to comment
lynx Posted February 11, 2022 Share Posted February 11, 2022 Quote Looking for Freetype: not found! Looking for libPNG: not found! Looking for Ogg Vorbis support: not found! The demo needs all these optional plugins, so install development files and rebuild. Quote Link to comment
In_A_Graveyard Posted February 11, 2022 Author Share Posted February 11, 2022 OK, re-merged, fetched, updated, and installed devel packages I missed. Recompiled as above and the demo launches and runs. Thanks for your input lynx. Looking forward to helping out if I can. Will start testing around on the demo. Is IWD2 the most efficient play testing at the moment? Quote Link to comment
lynx Posted February 11, 2022 Share Posted February 11, 2022 You caught us at a bit unstable time, as there are several regressions and bold changes, but that also means testing is even more welcome (just check the tracker before reporting). Eg. you'll probably see missing text in the demo (#1508). As far as playtesting efficiency, I'm not sure what you mean, but any game is game. Quote Link to comment
In_A_Graveyard Posted February 11, 2022 Author Share Posted February 11, 2022 Sounds like a good time to contribute then. I'll check tracker/contribute docs and see what I'm capable of. Might be the weekend before I can really dive in. Thanks again! Quote Link to comment
lynx Posted February 11, 2022 Share Posted February 11, 2022 Feel free to join us on IRC/Discord to talk things through — starts are always daunting. Quote Link to comment
In_A_Graveyard Posted February 11, 2022 Author Share Posted February 11, 2022 They are! Thanks for the invite. I'm following the Gemrb G3 Discord chanel. Does that and Libera Chat work together? Or is one preferred over the other? Might be a silly question... Quote Link to comment
lynx Posted February 11, 2022 Share Posted February 11, 2022 There's a bot linking the two, so everyone is happy. Quote Link to comment
In_A_Graveyard Posted February 24, 2022 Author Share Posted February 24, 2022 After doing a full update/fetch I recompiled and am having the same cursors error as earlier when I attempt to create a minimal .cfg and run. Attaching my output again. Running from bg1/bg2/pst directories all have no problem. I double checked my plugins and I think I still have everything. demo.cfg terminal_output.txt Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.