Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Giana Sisters Return

Tue Feb 10, 2015 3:58 pm

I have released a proper Raspberry Pi port of this little gem.
It uses Rpi hardware for fullscreen scaling and tearing-less display.
Download and enjoy!

We've released a new version with accurate scanline simulation using GLES2 shaders.
It's downloadable from:

http://www.gianas-return.de/?page_id=453
Last edited by Vanfanel on Thu May 14, 2015 12:46 pm, edited 2 times in total.

User avatar
DigitalLumberjack
Posts: 336
Joined: Thu May 22, 2014 8:55 am
Location: France
Contact: Website

Re: Giana Sisters Return

Tue Feb 10, 2015 4:07 pm

Looks great, i didn't knew the game !

I'll test this tonight, thank you !

KitchUK
Posts: 256
Joined: Fri Jul 19, 2013 5:40 pm

Re: Giana Sisters Return

Tue Feb 10, 2015 4:47 pm

Vanfanel wrote:I have released a proper Raspberry Pi port of this little gem.
It uses Rpi hardware for fullscreen scaling and tearing-less display.
Download and enjoy!

http://www.gianas-return.de

PS: It was supposed to use my new triple buffer technique, but the native 2D API of the Raspberry Pi seems to have a function I need broken at the moment. I will release a new version as soon as this is resolved by the firmware/SDK people.
This might seem like a silly question but what would you achieve with a triple buffer? Look forward to playing this!

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: Giana Sisters Return

Tue Feb 10, 2015 5:10 pm

KitchUK wrote: This might seem like a silly question but what would you achieve with a triple buffer? Look forward to playing this!
As it's now, it uses a double buffer scheme which works alright but I use a function which blocks until next vsync arrives, which is not optimal at all. No problem with this game, as it only takes ~30% of the CPU to run, but this is not the correct way to control the framerate.
A triple buffer scheme would prevent this function blocking until next vsync and provide even smoother screen updates.

13i11
Posts: 12
Joined: Fri Jan 24, 2014 4:03 pm

Re: Giana Sisters Return

Thu Mar 12, 2015 12:42 am

Hello, This looks interesting. I downloaded the pi port when this was originally posted about a month ago and was waiting for my pi 2 to arrive to try it out. After is showed up when I try to run it I get :

Code: Select all

 ./giana_rpi: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.15' not found (required by ./giana_rpi)
I am running up to date Raspbian with retropie installed via the setup script. Also I can no longer find the pi download at the link provided in original post, why was it removed?

Anyways thanks for all the Pi related gaming stuff you have done for the community, hope I can play this game soon!

edit: So in the process of converting my system to running off my usb HDD somehow I managed to lose my giana_rpi folder. I never got it to run anyways but I still wanna add this to my native rpi games collection. I keep checking the site with all the links for different systems hoping the rpi version will be listed again but still nada. I have been trying google as well to see if the link was moved somewhere else but all I can find in info on the psp ports and dreamcast, etc...
Please repost a link with the rpi version. I know I can't be the only person itching to play this on the pi. :D

13i11
Posts: 12
Joined: Fri Jan 24, 2014 4:03 pm

Re: Giana Sisters Return

Sat Apr 11, 2015 6:27 pm

Is there actually a pi version anymore, or are we supposed to use the linux version from downloads page? Not trying to be a nuisance would just like to play some games on my pi. :mrgreen:

13i11
Posts: 12
Joined: Fri Jan 24, 2014 4:03 pm

Re: Giana Sisters Return

Thu Apr 23, 2015 3:45 pm

Vanfanel wrote:I have released a proper Raspberry Pi port of this little gem.
It uses Rpi hardware for fullscreen scaling and tearing-less display.
Download and enjoy!

http://www.gianas-return.de

PS: It was supposed to use my new triple buffer technique, but the native 2D API of the Raspberry Pi seems to have a function I need broken at the moment. I will release a new version as soon as this is resolved by the firmware/SDK people.
I know I am kicking a dead horse here but where is the download link? :?:

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: Giana Sisters Return

Thu Apr 23, 2015 4:14 pm

Isn't the game downloadable from the Pi Store?
If it's not, or if you prefer, send me a PM and I will mail it to you. A new version was supposed to be released weeks ago.

Vanfanel
Posts: 433
Joined: Sat Aug 18, 2012 5:58 pm

Re: Giana Sisters Return

Thu May 14, 2015 12:47 pm

New version released, now using scanlines simulation via shaders.
Works in conjunction with interpolation, so the result is very amiga-like!
Go to the first post for download link.

araya
Posts: 1
Joined: Sun May 17, 2015 1:17 pm

Re: Giana Sisters Return

Sun May 17, 2015 1:24 pm

/libm.so.6: version `GLIBC_2.15' not found (required by ./giana_rpi)

Running up-to-date raspbian here, game won't start..

13i11
Posts: 12
Joined: Fri Jan 24, 2014 4:03 pm

Re: Giana Sisters Return

Mon May 25, 2015 3:48 pm

So game runs well, however some tweaks were needed to get it to start. Since the libc6 version with wheezy is not up to par with the requirements of the game I updated it.

Code: Select all

sudo nano /etc/apt/sources.list
replace wheezy with jessie and save.

Code: Select all

sudo apt-get update
then

Code: Select all

sudo apt-get install libc6
after install finishes re-edit sources.list to say wheezy again to avoid upgrading your entire system to jessie.
reboot and try the script.
This will get the game running however I do not know the implications for the rest of the system. I am not a linux guru at all but the above instructions worked for me and I haven't had any issues.
Of course you could also just run jessie but I'll wait till the foundation updates raspbian to jessie base since I did try a full upgrade with jessie sources and things got a bit wierd. I was told the game is not compatible with X but I had same results running from console as I did running from a terminal within X, no performance hits that I could see either.
Hope this helps. :D

Return to “Gaming”