Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Robot Wants It All

A metroidvania compilation of the classic "Robot Wants" flash games, plus a brand new adventure for Robot! · By Hamumu, SpaceManiac

Bug Report Thread

A topic by Toricon created Apr 05, 2019 Views: 944 Replies: 17
Viewing posts 1 to 6
(1 edit)

There wasn't one of these threads already, and I have a bug, so here we go.

On Linux, when launching the game from terminal, I get the error message "./rwia: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory". Is this something that I'm supposed to have installed that I don't, or something that needs to be fixed?

Hello!  I'm the Linux developer and I'd like to help you.

First, you should be running the game by executing the run.sh file rather than the rwia executable directly.

Second, you will need the SDL2 image libraries on your system.  Assuming you're in Ubuntu, you can install them by opening a terminal window and typing

sudo apt install libsdl2-image-2.0-0

If you have further problems with missing libraries, try searching the name of the library online to find the command you should use to install that library.  You should only have to install them once.

Please let me know if you have further questions!

I was having the same issue, I installed the library but now I'm getting "Exit code 0xffffffff (-1) for (run.sh)" any idea what's going on?

No, I'm sorry.  Can you post the runlog.txt file you should find in the /Local folder in the RWIA directory?

This will help me get an idea of the problem.

Thank you.

(1 edit)

Sorry it took me so long to reply, I've played toe game on my laptop which runs windows. So I tried running it on my desktop (linux) again and here's what that text file said.

 Mon Apr 29 17:41:35 2019.538 Starting Engine::Init()
 Mon Apr 29 17:41:35 2019.785 Starting Display::Init()
 Mon Apr 29 17:41:35 2019.785 Attempting to set highest possible resolution.
 Mon Apr 29 17:41:35 2019.814 Enumerating Resolutions.
 Mon Apr 29 17:41:35 2019.814 Found resolution: 1440x900
 Mon Apr 29 17:41:35 2019.814 Found resolution: 1280x1024
 Mon Apr 29 17:41:35 2019.814 Found resolution: 1280x960
 Mon Apr 29 17:41:35 2019.814 Found resolution: 1152x720
 Mon Apr 29 17:41:35 2019.814 Found resolution: 1024x768
 Mon Apr 29 17:41:35 2019.814 Found resolution: 800x600
 Mon Apr 29 17:41:35 2019.814 Found resolution: 640x480
 Mon Apr 29 17:41:35 2019.814 Starting Display::SetVideoMode(), setting 1280x720

That's all that was in it, no idea if it's helpful at all. If not I can still run it on my laptop at least.

EDIT: I just changed the engine.cfg file to make the game run in a window and it works that way. I have a dual monitor setup on my linux box so I wonder if that's causing the issue?

It's possible it enumerated the wrong display.  The game will always try to run on the "primary" display.  If you want to run fullscreen, it might be better to keep the game in windowed mode, but choose a fullscreen resolution, this will give you a "borderless window" fullscreen resolution which other users have said solved their problems.

Let me know if you continue to have difficulties.  We want you to be able to play the game the way you want to.

(1 edit)

Weirdly when I open the settings tab in game it crashes out with the same exit code error. Here's the runlog.txt file contents again if that helps.

 Tue Apr 30 13:46:25 2019.161 Starting Engine::Init()
 Tue Apr 30 13:46:25 2019.318 Starting Display::Init()
 Tue Apr 30 13:46:25 2019.318 Starting Display::SetVideoMode(), setting 1280x720
 Tue Apr 30 13:46:25 2019.395 Initializing GLEW.
 Tue Apr 30 13:46:25 2019.426 Updating camera.
 Tue Apr 30 13:46:25 2019.426 Leaving Display::InitializeVideoMode()
 Tue Apr 30 13:46:25 2019.426 Done With Display::Init()
 Tue Apr 30 13:46:25 2019.426 Starting Input::Init()
 Tue Apr 30 13:46:25 2019.426 Done With Input::Init()
 Tue Apr 30 13:46:25 2019.444 Starting StateMachine::Init
 Tue Apr 30 13:46:25 2019.444 Leaving StateMachine::Init
 Tue Apr 30 13:46:25 2019.444 Done with Engine::Init()
 Tue Apr 30 13:46:25 2019.444 Created state NO NAME with ID 17
 Tue Apr 30 13:46:25 2019.444 StateMachine: Transitioning to state NO NAME, ID 17
 Tue Apr 30 13:46:25 2019.444 Starting main game loop.
 Tue Apr 30 13:46:25 2019.450 Loading texture Images/gamepad_buttons.png on the fly!
[hamumu chopped out tons of success lines to trim it down]
 Tue Apr 30 13:46:26 2019.874 Created state StatsState with ID 11
 Tue Apr 30 13:46:26 2019.902 Enumerating Resolutions.
 Tue Apr 30 13:46:26 2019.902 Found resolution: 1440x900
 Tue Apr 30 13:46:26 2019.902 Found resolution: 1280x1024
 Tue Apr 30 13:46:26 2019.902 Found resolution: 1280x960
 Tue Apr 30 13:46:26 2019.902 Found resolution: 1152x720
 Tue Apr 30 13:46:26 2019.902 Found resolution: 1024x768
 Tue Apr 30 13:46:26 2019.902 Found resolution: 800x600
 Tue Apr 30 13:46:26 2019.902 Found resolution: 640x480
 Tue Apr 30 13:46:26 2019.902 Created state OptionsState with ID 2
 Tue Apr 30 13:46:26 2019.902 Created state ShopState with ID 4
[hamumu chopped out tons of success lines to trim it down]

 Tue Apr 30 13:46:26 2019.905 Loading profile.
 Tue Apr 30 13:46:26 2019.905 StateMachine: Transitioning to state MainState, ID 0
 Tue Apr 30 13:46:33 2019.324 StateMachine: Transitioning to state OptionsState, ID 2
 Tue Apr 30 13:46:33 2019.341 Loading sound Sounds/RWP/storybf.ogg on the fly!
 Tue Apr 30 13:46:33 2019.341 Loading sound Sounds/RWP/storybf.ogg
 Tue Apr 30 13:46:33 2019.363 Load successful.

What is the native resolution of your monitor, and what is the refresh rate?  I'm not certain why it's having trouble finding a good resolution for you.

I believe its 1440 by 900, and i think 60hz refresh rate

Thanks! I tried this and it worked. But could you mention the required libraries in the readme? It gave me the impression that I shouldn't have needed to install any libraries (which was, as it turns out, incorrect).

(1 edit) (+1)

I just bought and installed RWIA 1.0.31 on Linux, the game wants libGLEW.so.1.10 but it’s libGLEW.so.1.13 that is provided in the .zip!

Simply renaming libGLEW.so.1.13 to libGLEW.so.1.10 fixes the issue.


Another problem is in the menu I can only access Robot Wants Kitty and only its easy difficulty level.

I thought things would get unlocked but no, finishing the easy level of RWK didn’t unlock anything.

Help?

Developer

You need to click on the Shop to spend your hard-earned Moneys!

(+1)

Thanks. That wasn’t obvious. I don’t feel like it’s a good design decision, but whatever. I can now play the other games/levels.

This is super old, but having a weird issue. I was able to switch the game from full screen to windowed just fine, no issues there. But now the game closes down whenever I try to open the settings menu. (note that otherwise game seems to work fine, just can't change settings anymore)

What resolution are you running in?  Did you change resolutions when you changed from fullscreen to windowed?

Hi, I have an issue. AVG keeps mistaking RWIA-install-win.YJcxiSK3.exe as this malware:  WIN32:MalOb-IJ [Cryp]   Is there anything I can do to fix this?

Developer

You don't have to do anything - Virus checkers will often flag game installers as viruses (because they have to mess with your system registry to install the game). As long as that is definitely the file you downloaded from itch.io, it is safe and you can tell the checker to ignore it. Of course, to do that you have to trust me when I say that it's safe, so that decision is up to you! But why wouldn't you trust an inflatable dog?

I just googled the code you provided and there's a good example of the issue here https://forum.avast.com/index.php?topic=172343.0 . That's not to say it can't also mean a real problem, which it can, but it does pop up with game installers, especially ones that are not super popular. When a million people buy your game, these issues tend to get cleared up fast!

Thanks for replying! I followed your advice and temporarily disabled my AVG web shield and file shield and voila! I got the installer and now I get to be the robot that wants it all. I played the robot games all the way back from Newgrounds and managed to somewhat save them when Flash died. Thank you. Now I can play them without Newgrounds, flash or steam and with bonus games.