Bought through steam - game does not start

A fast-paced, light-hearted RPG where schoolgirls save the world from aliens.

Moderator: Spiky Caterpillar

Post Reply
Message
Author
glade861
Posts: 5
Joined: Sat Mar 22, 2014 5:40 am

Bought through steam - game does not start

#1 Post by glade861 » Sat Mar 22, 2014 5:43 am

Hi all,

wish I could be more helpful than the topic, but I click start through steam, or double-click the exe in the folder. The blue circle of 'doing something' spins for about 5-10 seconds, then nothing. I don't see a science girls process started anywhere, anything to indicate a crash/failure, nothing..

Running Windows 7, 64 bit, 12GB memory.. happy to help any troubleshooting suggestions..

Best Regards,

Glade

User avatar
Spiky Caterpillar
Posts: 407
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Bought through steam - game does not start

#2 Post by Spiky Caterpillar » Sat Mar 22, 2014 11:54 pm

I'm not sure why it's failing, but the sound debugging instructions may help.

Do you have a 0-byte pysdlsound.fail file in %APPDATA%\RenPy\science_girls\ ? (If yes, that tells me something about how far it's getting)

There's a test app to help track crash bugs at http://spikycaterpillar.com/diagnostics ... .9.2a+.zip . If you run it, it'll try to bring up a blank Ren'Py game that will log a pile of information to Test-6.9.2a.exe.log .

You can also try starting with sound disabled as follows:
Start a command prompt
cd to the directory Science Girls is in.

Code: Select all

set RENPY_DISABLE_SOUND=pss,mix
ScienceGirls!.exe
If it works with both pss and mix disabled but crashes otherwise, then it's a sound bug in a slightly different place and I need to adjust the existing workaround.

glade861
Posts: 5
Joined: Sat Mar 22, 2014 5:40 am

Re: Bought through steam - game does not start

#3 Post by glade861 » Sun Mar 23, 2014 12:31 am

hmm, this could be the first piece of the puzzle - I don't even have a renpy folder under appdata.. Could it be something to do with that I install my steam stuff onto e: instead of c:?

EDIT: Stupid windows 7 search didn't throw up the renpy folder. I have the one in the SG app folder, but not anywhere else..

test file logged a very SMALL amount of data, as follows (and the disabled sound did nothing helpful either..)

__init__.py: EOF
renpy/bootstrap.py: 27
bootstrap.py: EOF
renpy/bootstrap.py: bootstrap(): 101
renpy/bootstrap.py: bootstrap(): 173
renpy/bootstrap.py: bootstrap(): 221
renpy/bootstrap.py: bootstrap(): presplash: 229
__init__.py: EOF
presplash.py: 26
presplash.py: EOF
presplash.py: start(): 35
renpy/bootstrap.py: bootstrap(): presplash: 232
subprocess.py: EOF
renpy/bootstrap.py: bootstrap(): 244
game.py: EOF
object.py: EOF
loader.py: EOF
ast.py:33
ast.py: EOF
curry.py: EOF
easy.py: EOF
execution.py: EOF
loadsave.py: EOF
parser.py: EOF
python.py: EOF
remote.py: EOF
script.py: EOF
statements.py: EOF
style.py: EOF
iliad.py: EOF

User avatar
Spiky Caterpillar
Posts: 407
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Bought through steam - game does not start

#4 Post by Spiky Caterpillar » Mon Mar 24, 2014 9:17 am

Looks like it's crashing somewhere in graphics initialization; I've added a bit more logging to the test app (still at http://spikycaterpillar.com/diagnostics ... .9.2a+.zip )

What resolution and colour depth is your monitor at? Do you have any unusual hardware connected?

There's also a chance that updating DirectX 9 (Available from http://www.microsoft.com/en-us/download ... aspx?id=35 ) may fix it.

glade861
Posts: 5
Joined: Sat Mar 22, 2014 5:40 am

Re: Bought through steam - game does not start

#5 Post by glade861 » Mon Mar 24, 2014 10:56 am

Hi Spiky,

well that's interesting, we have progress here - I got the basic front-end menu popping up this time.

Monitor is 1920x1080, 32 bit color depth. Nothing weird connected that I can think of, my UPS is about the strangest device on my rig...

Log file had a bit more info this time. For future reference, is there a spoiler, or code tag I can apply to 'hide' from anyone just browsing? Dump as follows:

__init__.py: EOF
renpy/bootstrap.py: 27
bootstrap.py: EOF
renpy/bootstrap.py: bootstrap(): 101
renpy/bootstrap.py: bootstrap(): 173
renpy/bootstrap.py: bootstrap(): 221
renpy/bootstrap.py: bootstrap(): presplash: 229
__init__.py: EOF
presplash.py: 26
presplash.py: EOF
presplash.py: start(): 35
renpy/bootstrap.py: bootstrap(): presplash: 232
subprocess.py: EOF
renpy/bootstrap.py: bootstrap(): 244
game.py: EOF
object.py: EOF
loader.py: EOF
ast.py:33
ast.py: EOF
curry.py: EOF
easy.py: EOF
execution.py: EOF
loadsave.py: EOF
parser.py: EOF
python.py: EOF
remote.py: EOF
script.py: EOF
statements.py: EOF
style.py: EOF
iliad.py: EOF
Test harness: Build Mon Mar 24 01:51:56 PDT 2014
renpy/__init__.py: EOF
renpy/bootstrap.py: 27
bootstrap.py: EOF
renpy/bootstrap.py: bootstrap(): 101
renpy/bootstrap.py: bootstrap(): 173
renpy/bootstrap.py: bootstrap(): 221
renpy/bootstrap.py: bootstrap(): presplash: 229
renpy/display/__init__.py: EOF
presplash.py: 26
presplash.py: EOF
presplash.py: start(): 35
renpy/bootstrap.py: bootstrap(): presplash: 232
subprocess.py: EOF
renpy/bootstrap.py: bootstrap(): 244
game.py: EOF
object.py: EOF
loader.py: EOF
ast.py:33
ast.py: EOF
curry.py: EOF
easy.py: EOF
execution.py: EOF
loadsave.py: EOF
parser.py: EOF
python.py: EOF
remote.py: EOF
script.py: EOF
statements.py: EOF
style.py: EOF
iliad.py: EOF
renpy.__init__.py: 59
scale.py: 25 (before import os)
scale.py: 27 (before import math)
scale.py: 29 (before import pygame)
scale.py: 31 (before import renpy)
scale.py: 34 (after import renpy)
scale.py: 50
scale.py: EOF
module.py: EOF
render.py: EOF
core.py: EOF
font.py: EOF
text.py: EOF
layout.py: EOF
motion.py: EOF
behavior.py: EOF
transition.py: EOF
im.py: EOF
image.py: EOF
video.py:23
video.py:25
video.py:27
video.py:29
video.py:31
video.py: EOF
focus.py: EOF
anim.py: EOF
particle.py: EOF
joystick.py: EOF
minigame.py: EOF
error.py: EOF
renpy/audio/__init__.py: EOF
audio.py:EOF
music.py: EOF
sound.py: EOF
ui.py: EOF
lint.py: EOF
warp.py: EOF
character.py:27
character.py: EOF
exports.py: EOF
config.py:31
config.py: EOF
store.py: EOF
main.py: EOF
renpy/bootstrap.py: bootstrap(): 246 imported
renpy/bootstrap.py: bootstrap(): 255 while:
00compat.rpy:3
00library.rpy:12
00definitions.rpy:8
00layout.rpy:8
00compat.rpy:23
presplash.py: end(): 71
core.py: 678
core.py: 680
core.py: 682
core.py: 685
audio.py: init_driver: 49
audio.py: init_driver: 53
audio.py: init_driver: 60: semaphore created
audio.py: init_driver: 62: import complete
audio.py: init_driver: 64: semaphore unlinked
audio.py: init_driver: 70
audio.py: init_driver: 73
audio.py: init_driver: 75
audio.py: init_driver: 113
core.py: 687
core.py: 689
core.py: 726
core.py: 767
core.py: 780
core.py: 782
core.py: 784
core.py: 789
core.py: 792
core.py: 806
core.py: 823
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
video.py:interact():100
renpy/bootstrap.py: bootstrap(): 299 exiting

Best Regards,

Kele

glade861
Posts: 5
Joined: Sat Mar 22, 2014 5:40 am

Re: Bought through steam - game does not start

#6 Post by glade861 » Mon Mar 24, 2014 10:59 am

ooh, update that I REALLY should have thought of checking before posting the above.... retried the game, and now it works! (Or at least, a very quick double click got me to a menu screen, which is vastly further along than last time!)

I'll poke about a bit tomorrow when I have some time and let you know.

HUGE props for your support and engagement. So nice to see a dev that actually cares about his game, and his audience base - you've just won yourself a long-term supporter, Mr. Caterpillar :)

Best Regards,

Kele

User avatar
Spiky Caterpillar
Posts: 407
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Bought through steam - game does not start

#7 Post by Spiky Caterpillar » Tue Mar 25, 2014 1:40 am

Woot! Did you change anything or did it just start working on its own?

(There're no post-collapsing spoiler tags implemented here at the moment.)

glade861
Posts: 5
Joined: Sat Mar 22, 2014 5:40 am

Re: Bought through steam - game does not start

#8 Post by glade861 » Tue Mar 25, 2014 9:13 am

Sad to say, not a thing. If anything, I realised in hindsight I was even luckier than I thought - if it was a graphics problem, then the second time I ran it out of interest, I had a number of other programs running, including some games that I would have thought had grabbed control of the video card..

Although I note that now, magically I DO have an %APP_DATA%/renpy folder.. wonder if a windows update, or a delayed install piece of steam, or running the test app, could have caused this to sort itself out?

User avatar
Spiky Caterpillar
Posts: 407
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Bought through steam - game does not start

#9 Post by Spiky Caterpillar » Tue Mar 25, 2014 11:04 pm

The test app couldn't (IMO) have fixed it, unless win7 is doing truly weird things under the hood. Steam or Windows updates could have fixed it; it's also possible that some other running app tweaked your driver state slightly.

I suspect the reason %APPDATA%\RenPy didn't exist at first was most likely that the game crashed before getting to the point where it creates it.

Post Reply