Topic: Playing / Compiling on Raspberry
Hasi50 Topic Opener |
Posted at: 2016-08-01, 12:57
I bought a (https://de.wikipedia.org/wiki/Raspberry_Pi) recently and dedicated a seperate 32G SD-Card to try to compile Widelands.
Here are the widelands where people may dwell, walking around care that evrythings well. Top Quote |
GunChleoc |
Posted at: 2016-08-01, 13:16
Which version did you try to compile yourself? The graphics system has changed a lot since b18, so trying to debug this for b18 doesn't make much sense now. Busy indexing nil values Top Quote |
Hasi50 Topic Opener |
Posted at: 2016-08-01, 14:20
The assertion is a bit obfuscated by some macro: assert(SDL_BYTESPERPIXEL(disp_mode.format) == 4); Is this such a hard precondition? Here are the widelands where people may dwell, walking around care that evrythings well. Top Quote |
Hasi50 Topic Opener |
Posted at: 2016-08-01, 14:47
Removing the assertion allows the games to start, but it it so slow that I cannot use it. Do we always need openGL now? Here are the widelands where people may dwell, walking around care that evrythings well. Top Quote |
GunChleoc |
Posted at: 2016-08-01, 15:02
Yes, software rendering was very slow and outdated, so we removed it. B18 still has software rendering. You have an option to build with glbinding instead of glew though, no idea if this helps:
Busy indexing nil values Top Quote |
GunChleoc |
Posted at: 2016-08-02, 08:59
I see that you have created a new branch to deal with the memory issue Can you make this optional in the compile script, like I did for the website? Busy indexing nil values Top Quote |
Hasi50 Topic Opener |
Posted at: 2016-08-02, 10:16
Hello Gun: about that memory Branch: Im am not sure which condition to use for this Flag. Can I depend on the Amount of Ram? Maybe I will just leave it as a comment for the next one trying? OK, here some more findings: With https://www.raspberrypi.org/blog/another-new-raspbian-release/ there is an experimental support for an opengl driver using the GPU. To use a Full-HD dispalye with 16-Bit colors this will need 32G of Ram wit 32Bits/Pixel it will need 128Ram, for the GPU, wich will decrease the main memory, though. I found that some Games work fine now (never heard about Oolite before ;-). But Widelands ist just waiting for something, it does not consume any CPU and does not crash (for now). Ill do some more experiments, but it looks like WL will not make it to the Raspi without some real enthusiast, sorry Here are the widelands where people may dwell, walking around care that evrythings well. Top Quote |
GunChleoc |
Posted at: 2016-08-02, 13:43
Thanks for trying this out in any case! Busy indexing nil values Top Quote |