Aquaria icon indicating copy to clipboard operation
Aquaria copied to clipboard

not responsive menu (cant go ingame) RPI4

Open ghost opened this issue 3 years ago • 6 comments

HI! I compiled this source code and tried to run the game on RPI4, it launches perfectly fine but the menu isn't responsive, I cant do anything (click on new game, etc)

also, I tried to emulate it with box86 and the framerate on the menu is significantly higher (and that wasnt expected)

hope you can help me

ghost avatar Oct 22 '20 13:10 ghost

@Askmewho I've been running the game on a Pi 4 without any issues. You'll have to provide more details about what you did. Start by looking into your preferences: perhaps you configured the game to use a hid controller you don't have.

dimag0g avatar Nov 28 '20 14:11 dimag0g

You probably haven't followed instructions correctly. By default data from steam/etc. is not compatible. You need to copy everything from files folder in this repo, overwriting existing files.

isage avatar Nov 28 '20 17:11 isage

your probably right. maybe my version didn't fit this project requirements. what's about performance on RPI4? I had very bad framerate on the menu itself (compared to emulation)

ghost avatar Nov 28 '20 20:11 ghost

(I entirely forgot to reply to this issue. sorry!) Yes, it's correct that this problem is caused by old scripts. Recompiling the binary isn't enough, you need to put updated scripts as well -- it's not just the menu, the game itself will be horribly broken if you don't have the right scripts, but luckily with a broken menu you don't get that far...

The repo README states this clearly tho. If it needs improvement (bigger text, red, blinking?) please suggest. I've also been thinking to add a check to the game code that at least your menu scripts are up-to-date, just haven't figured out a good way yet. Maybe just set a global somewhere during init and have the mainloop check for it, or something.

And re: framerate, on a rpi4 it's waaaay better than on my 1 GHz/pentium3/win98 box. If that means anything...

EDIT: And how come that suddenly there are 3 replies within just 6 hours? Did this get posted somewhere? o_O

fgenesis avatar Nov 28 '20 21:11 fgenesis

I used box86 + wine x86. it wasn't terrible, but not playable from time to time.

what's the specific version I need? I used GoG one.

I don't understand that much about those scripts. you refer to game specific scripts, so game files. consider to specific strictly what version of the game it requires.

it must be compile, drop and play. otherwise is kinda difficult to reproduce and that invites to piracy.

ghost avatar Nov 28 '20 22:11 ghost

It works fine with the gog version, but you have to also copy the contents of the "files" folder that is included in the repo to aquaria's root folder (replace the existing files).

pelupessy avatar Mar 17 '23 06:03 pelupessy