Without Within 2

Without Within 2

View Stats:
Mullet Death Nov 14, 2015 @ 9:58am
[Workaround Found] Can No Longer Open Game Since I Switched to Fullscreen
Love the game so far if you read this, InvertMouse!

I was reading in fullscreen just fine before, but the next time I tried launching the game it refused to play; it freezes up and only responds to alt+f4 with the "Are you sure you want to quit?" prompt. If you try to keep going a message saying something about "software rendering" and graphics drivers possibly being out of date (I'm on a recent NVIDIA driver) will pop up but the game won't play properly. I tested the idea that the fullscreen setting was causing this by trying it on another InvertMouse VN and sure enough, Cursed Sight opened fine the first time, but not the second after I switched to fullscreen in the settings. When I tried launching Without Within 2 from a terminal, it gives an error related to some kind of memory leak: "UserWarning: Memory leak via Surface in pygame_sdl2." (I have plenty of RAM.) As you can see in the contents of the log file in the Without Within 2 directory in this pastebin, i'm using Arch Linux: http://pastebin.com/C1L1pbyA

I'd be perfectly fine with just editing a text file somewhere to rollback to the game's defaults of opening in a window, and then just remembering to go back to windowed mode before exiting the game. I'm not sure which file to edit though or if that's even the way to fix things, because I know nothing about Renpy. I couldn't find a fix for this kind of problem in a search and I couldn't find anything helpful in the Renpy documentation. Does anyone have any idea? I'm sure it's probably a simple workaround, but I don't know...

EDIT: Looks like this isn't specific to InvertMouse VNs, so, my bad. Must have something to do with the current NVIDIA driver in Arch causing a bug in Renpy.
Last edited by Mullet Death; Nov 17, 2015 @ 2:03pm
< >
Showing 1-5 of 5 comments
Motoko Nov 16, 2015 @ 4:11pm 
If you can, try pressing "f" in the black screen. That should toggle windowed and fullscreen mode assuming Ren'Py is working properly.

If that doesn't work, you'll have to delete the persistent data store. It should be located in SteamApps/common/Without Within 2/game/saves. Delete the file named "persistent". Unfortunately, this will also delete persistent data like achievements if you have any locally. Steam achievements won't be affected. Don't delete any other files or you'll lose saves.
InvertMouse  [developer] Nov 16, 2015 @ 9:24pm 
Hi Mullet Death! Before anything else, thank you for supporting WOWI2 as well as Cursed Sight :vintysmile:.

Sorry to hear you are running into issues after going full screen. This really is an awesome and tech savvy community, though. Often, people are chiming in with solutions before I even had a chance to read the post. It would be great if you could test out Motoko's suggestion, and after a bit more talking, I might share this with Renpytom to see if he has any ideas.

Thank you!
Motoko Nov 17, 2015 @ 10:40am 
I just found an even easier way to fix the issue. Before running wowi2.sh, you just need to set an environment variable. For BASH and compatible shells, just enter "export RENPY_DISABLE_FULLSCREEN=true" then run wowi2.sh. This will force the game to run in windowed mode.

Once the game is running, make sure to go into the options and set it back to windowed mode so it'll work on future launches as the environment variable does not modify the settings permanently.
Last edited by Motoko; Nov 17, 2015 @ 10:41am
Mullet Death Nov 17, 2015 @ 1:57pm 
Originally posted by Motoko:
I just found an even easier way to fix the issue. Before running wowi2.sh, you just need to set an environment variable. For BASH and compatible shells, just enter "export RENPY_DISABLE_FULLSCREEN=true" then run wowi2.sh. This will force the game to run in windowed mode.

Once the game is running, make sure to go into the options and set it back to windowed mode so it'll work on future launches as the environment variable does not modify the settings permanently.
This worked for all of the games that were affected. Thank you very much.

For future people seeing this thread in a search, try this suggestion. I can't imagine it not working unless you have a different issue entirely. You can do the same thing with a slightly different syntax with "RENPY_DISABLE_FULLSCREEN=true /path/to/game.sh"
Last edited by Mullet Death; Nov 17, 2015 @ 2:04pm
Motoko Nov 18, 2015 @ 10:37am 
Oh, and don't forget to go into options and turn windowed mode back on so you can launch it normally.
< >
Showing 1-5 of 5 comments
Per page: 1530 50