by Csonicgo » Tue Jan 19, 2021 7:02 pm
Hi, again.
I know Raspberry Pi line isn't officially supported, but I have begun to start using Raspberry Pi again, and noticed a lot of issues that may turn up in other ARM-based platforms. Since there are so many issues, it would take me forever to make all the threads for each one, so I'm making one giant thread and (at the very least) document some of these issues. I will attempt screenshots of these things as soon as I can. Most of these are cosmetic issues, as far as I can tell.
The latest commit in my repo I have compiled is d36ca650e3e4848398c54504bf4ab711010a5647. I have built the project in "Release" mode.
Booting from "Out of Box" settings does not work: GZDoom claims OpenGL 3.3 or higher is required to boot and exits, instead of cycling to "SoftPoly".
Selecting Poly mode crashes with a "Bus Error": I need to investigate this one in debug compile.
Software Mode: Texture Scaling causes decals to stretch vertically: the larger the scale size, the more the stretch. Probably a math issue that only occurs on ARM.
Software Mode: Particles in the distance "stretch" vertically: Could be related to the Texture Scaling issues, Probably a math issue that only occurs on ARM.
Software Mode: Any walls at straight degrees can warp and dance as the player turns: Seems to get worse as the resolution lowers. Probably a math issue.
Software Mode: Invisibility effect can cause intense slowdown of the playsim, practically unplayable with the powerup.
Vulkan Mode obviously does not work yet, when Vulkan mesa drivers are added to the Pi 4 I will test those. OpenGL mode is likely to never work since OpenGL 3.1 is no longer supported.
Hi, again.
I know Raspberry Pi line isn't officially supported, but I have begun to start using Raspberry Pi again, and noticed a lot of issues that may turn up in other ARM-based platforms. Since there are so many issues, it would take me forever to make all the threads for each one, so I'm making one giant thread and (at the very least) document some of these issues. I will attempt screenshots of these things as soon as I can. Most of these are cosmetic issues, as far as I can tell.
The latest commit in my repo I have compiled is d36ca650e3e4848398c54504bf4ab711010a5647. I have built the project in "Release" mode.
Booting from "Out of Box" settings does not work: GZDoom claims OpenGL 3.3 or higher is required to boot and exits, instead of cycling to "SoftPoly".
Selecting Poly mode crashes with a "Bus Error": I need to investigate this one in debug compile.
Software Mode: Texture Scaling causes decals to stretch vertically: the larger the scale size, the more the stretch. Probably a math issue that only occurs on ARM.
Software Mode: Particles in the distance "stretch" vertically: Could be related to the Texture Scaling issues, Probably a math issue that only occurs on ARM.
Software Mode: Any walls at straight degrees can warp and dance as the player turns: Seems to get worse as the resolution lowers. Probably a math issue.
Software Mode: Invisibility effect can cause intense slowdown of the playsim, practically unplayable with the powerup.
Vulkan Mode obviously does not work yet, when Vulkan mesa drivers are added to the Pi 4 I will test those. OpenGL mode is likely to never work since OpenGL 3.1 is no longer supported.