GCW Zero => Development => Topic started by: mr1337357 on November 18, 2016, 01:33:13 am

Title: Frozen Bubble
Post by: mr1337357 on November 18, 2016, 01:33:13 am
I want to play frozen bubble. It's written in Perl, so I'll need one of a few options:
1. remake the game in a supported language
2. find a remake written in a supported language
3. port perl (and sdl bindings for perl)
I'd appreciate feedback on which one people think I should go with. I did find a cross-compiling script for perl which looks simple enough to convert to MIPS from ARM. I'm gonna give that a shot first.
Title: Re: Frozen Bubble
Post by: gameblabla on November 18, 2016, 03:54:23 am
Easiest route for the GCW0 would be to port Perl and its bindings and then enable IPU scaling for the game.
I think the speed should be good enough for such a primitive game.

If Perl is using autotools, then porting should be as simple as :
Code: [Select]
export PATH="/opt/gcw0-toolchain/usr/bin:${PATH}"
./configure --host=mipsel-linux

As for the alternatives... there is a Java remake out-there and that was the basis for the Android port.
But using it is going to be even slower than Perl so...

You may have to redo the game from scratch and write it in C/C++.
Other alternatives are Love (without using any shaders) and Python/Pygame.