This game uses the SDL 1.2 library for 3ds The compiled game (3dsx and CIA formats) is released on github ( ). The source code of my port is on my github ( ). DOn't be scared of the black screen and wait until tha game starts. ![]() Note: loading time on the 3dsx version is very long. This port is b ased on the original v0.1.3 release, but uses resized graphics and changes in code to run in 320x240 mode from the GCW-Zero port of the game. This version of the game has a basic game engine compared to the latest releases, but it uses SDL 1.2 (after Milestone 1 the project swapped to SDL 2.0) and is not too heavy to run on a handheld consiole. ![]() I has only the first world, Icyland, for a total of 27 levels with a final boss. OpenGL mode didn't even work properly, so it was always set to use plain SDL rendering.Supertux Milestone 1 (v0.1.3) was the first project for Super Tux. We used to have an incredibly slow computer here (definitely slower than the Pandora), and it ran SuperTux milestone 1 with no issues. I wouldn't be surprised if when you ran SuperTux 0.1.3, it would run at full speed in plain software rendering mode. In fact, hardware-accelerated rendering can in some cases be slower than software rendering. Pygame for Python is in fact a binding of SDL and it's being used for Pandora-compatible games, apparently Pygame not only doesn't discourage software rendering, it encourages it. Also, SDL software rendering isn't that slow, especially not on C++. How are you even using plain SDL? I recall that Milestone 1.9 has dropped plain SDL support and now only allows OpenGL rendering. If you're looking for gameplay, it would be a lot better to use Milestone 1 (v0.1.3). It's a preview of features that are supposed to be in Milestone 2. Why are you trying to run the "unstable" version? The version of SuperTux you're trying to play is not very well tested and incredibly. I really just want to play SuperTux2 on my Pandora, cause it's awesome. ![]() Is anyone else currently working on SuperTux2?Īnd general tips would be helpful, I don't think I have any other questions at the time. I remember reading that there were custom made versions of some graphics libraries on everyone's Pandora, is it possible that I overwrote those by using the package manager? Would that result in my current SDL renerer version of Super Tux to be slow?ģ. Slow as in 16 frames per second, and jerky, jumping between 8 and 30.ġ Would it be foolish for me to even try to get SDL working faster? Does it have the capabilities or am I better off going down the OpenGL ES route?Ģ. ![]() Bad news is that for the moment, I can only get the SDL renderer to work correctly, and not yet OpenGL (I haven't done the OpenGL ES conversion, I'd need to read a lot about OpenGL yet and was hoping to make it work without learning graphics, ha.). I can get it full screen, and changed the resolution in the source to support the Pandora. I built on the Pandora itself, and when cmake barked about missing libraries, I just opkg installed them recklessly, uninstalling things if it had a conflict with an already installed file. I currently have a functioning copy of "Super Tux 2" (0_3_3 downloaded from their SVN) running on my Pandora. First off, I am a Linux guy, but it tends to be more geared toward servers, and less games/graphics, so that's my general background.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |