Building a Linux Gaming Console

Now I know why @asad3ainjalout was so pro-Pi about community support.

I got Dajjal’s Minions working last night on the console. But with several problems:

  • PyInstaller couldn’t build an executable
  • Gamepad drivers seem to be missing
  • Full-screen is broken (half off the visible display)
  • Game runs really slowly (apx. 30-50% of actual game speed)

The latter is by far the most significant; I also noticed that running the game eats up 80% of CPU across all four cores. I thought this device had an awesome GPU – perhaps Pyglet is not able to take advantage of it on this box?

I’m a programmer, not an engineer. I don’t know how much of this I want to investigate and/or try to fix. I’m not a C/C++ person either. This is now (sadly) a low-priority project, because it seems like it didn’t play out well performance-wise; the monthly DG/MG project is higher priority.

@Severok you won my allegiance. Pyglet detects my USB joystick but can’t do anything with it. CraftyJS, on the other hand … it works out of the box. The only/biggest problem is that the game takes about a full minute to generate the map.

I will speak more about this in the appropriate thread, inshaAllah. For now, I’m back… really and truly.