Ultratron > General Discussions > Topic Details
DimOz Jul 7 @ 9:10pm
None of the PuppyGames will start
Windows 7 Pro 64 bit, 16GB memory.

I read a few of the threads about this problem, and usually the advice is 'update your video drivers'. With an Asus R9 290X, I definitely have the latest Catalyst drivers. I've uninstalled and reinstalled Java. I've tried only installing the 32bit Java from Oracle, and I spent hours trying to set %JAVA_HOME% so that the 32bit version would run by default (I have to have the 64bit Java available because I run minecraft).

I've made sure that my Steam Community of 'off' when starting.

I have run Procmon (Microsoft's file I/O grabbing software) which shows Ultratron writing to one file -- the GameOverlayRenderer.Log in my Steam folder. I have also tried to move the game files to my SSD (H:\fastgames), and the behaviour is consistent -- Steam window opens up stating it is launching the game, but then it closes a fraction of second later.

I am unable to make Java show it's console (I do not know why this is so) and I can't see any Java messages that might be indicating the problem.

I have tried removing local content and redownloading various games (Droid Assault, Revenge of the Titans, Ultratron) but the behaviour is the same.

I bought the PuppyGames pack during the Steam Summer Sales (which finished on 30th June). I haven't see any solutions to this problem, and google searches aren't helping.

I think it's a 64bit O/S problem, but as I said, even with only the 32bit Java loaded, the game still refuses to work, and consistently writes the same log entries:

Sun Jul 06 21:58:14 2014 UTC - Module file name: G:\Games\Steam\gameoverlayrenderer.dll
Sun Jul 06 21:58:14 2014 UTC - GameID = 219190
Sun Jul 06 21:58:14 2014 UTC - System page size: 4096
Sun Jul 06 21:58:14 2014 UTC - Hooking SetCursorPos, GetCursorPos, ShowCursor, and SetCursor
Sun Jul 06 21:58:14 2014 UTC - Modules at GameOverlayRenderer.dll attach
Sun Jul 06 21:58:14 2014 UTC - 01: Ultratron.exe - (0X00DD0000 to 0X00E03000)
Sun Jul 06 21:58:14 2014 UTC - 02: ntdll.dll - (0X77580000 to 0X77700000)
Sun Jul 06 21:58:14 2014 UTC - 03: kernel32.dll - (0X75DA0000 to 0X75EB0000)
Sun Jul 06 21:58:14 2014 UTC - 04: KERNELBASE.dll - (0X76290000 to 0X762D7000)
Sun Jul 06 21:58:14 2014 UTC - 05: SHLWAPI.dll - (0X75BE0000 to 0X75C37000)
Sun Jul 06 21:58:14 2014 UTC - 06: GDI32.dll - (0X754D0000 to 0X75560000)
Sun Jul 06 21:58:14 2014 UTC - 07: USER32.dll - (0X75850000 to 0X75950000)
Sun Jul 06 21:58:14 2014 UTC - 08: ADVAPI32.dll - (0X75B40000 to 0X75BE0000)
Sun Jul 06 21:58:14 2014 UTC - 09: msvcrt.dll - (0X76130000 to 0X761DC000)
Sun Jul 06 21:58:14 2014 UTC - 10: sechost.dll - (0X75B20000 to 0X75B39000)
Sun Jul 06 21:58:14 2014 UTC - 11: RPCRT4.dll - (0X76420000 to 0X76510000)
Sun Jul 06 21:58:14 2014 UTC - 12: SspiCli.dll - (0X74F80000 to 0X74FE0000)
Sun Jul 06 21:58:14 2014 UTC - 13: CRYPTBASE.dll - (0X74F70000 to 0X74F7C000)
Sun Jul 06 21:58:14 2014 UTC - 14: LPK.dll - (0X762E0000 to 0X762EA000)
Sun Jul 06 21:58:14 2014 UTC - 15: USP10.dll - (0X74FE0000 to 0X7507D000)
Sun Jul 06 21:58:14 2014 UTC - 16: MSVCR90.dll - (0X70980000 to 0X70A23000)
Sun Jul 06 21:58:14 2014 UTC - 17: apphelp.dll - (0X72FD0000 to 0X7301C000)
Sun Jul 06 21:58:14 2014 UTC - 18: AcLayers.DLL - (0X732B0000 to 0X7333D000)
Sun Jul 06 21:58:14 2014 UTC - 19: SHELL32.dll - (0X76530000 to 0X7717A000)
Sun Jul 06 21:58:14 2014 UTC - 20: ole32.dll - (0X755F0000 to 0X7574C000)
Sun Jul 06 21:58:14 2014 UTC - 21: OLEAUT32.dll - (0X75560000 to 0X755EF000)
Sun Jul 06 21:58:14 2014 UTC - 22: USERENV.dll - (0X759B0000 to 0X759C7000)
Sun Jul 06 21:58:14 2014 UTC - 23: profapi.dll - (0X76510000 to 0X7651B000)
Sun Jul 06 21:58:14 2014 UTC - 24: WINSPOOL.DRV - (0X70B90000 to 0X70BE1000)
Sun Jul 06 21:58:14 2014 UTC - 25: MPR.dll - (0X708D0000 to 0X708E2000)
Sun Jul 06 21:58:14 2014 UTC - 26: AcGenral.DLL - (0X6CEF0000 to 0X6D108000)
Sun Jul 06 21:58:14 2014 UTC - 27: UxTheme.dll - (0X735D0000 to 0X73650000)
Sun Jul 06 21:58:14 2014 UTC - 28: WINMM.dll - (0X70DB0000 to 0X70DE2000)
Sun Jul 06 21:58:14 2014 UTC - 29: samcli.dll - (0X717E0000 to 0X717EF000)
Sun Jul 06 21:58:14 2014 UTC - 30: MSACM32.dll - (0X731B0000 to 0X731C4000)
Sun Jul 06 21:58:14 2014 UTC - 31: VERSION.dll - (0X74C50000 to 0X74C59000)
Sun Jul 06 21:58:14 2014 UTC - 32: sfc.dll - (0X731A0000 to 0X731A3000)
Sun Jul 06 21:58:14 2014 UTC - 33: sfc_os.DLL - (0X73190000 to 0X7319D000)
Sun Jul 06 21:58:14 2014 UTC - 34: dwmapi.dll - (0X73770000 to 0X73783000)
Sun Jul 06 21:58:14 2014 UTC - 35: SETUPAPI.dll - (0X75EB0000 to 0X7604D000)
Sun Jul 06 21:58:14 2014 UTC - 36: CFGMGR32.dll - (0X761E0000 to 0X76207000)
Sun Jul 06 21:58:14 2014 UTC - 37: DEVOBJ.dll - (0X75B00000 to 0X75B12000)
Sun Jul 06 21:58:14 2014 UTC - 38: urlmon.dll - (0X762F0000 to 0X76411000)
Sun Jul 06 21:58:14 2014 UTC - 39: api-ms-win-downlevel-ole32-l1-1-0.dll - (0X76050000 to 0X76054000)
Sun Jul 06 21:58:14 2014 UTC - 40: api-ms-win-downlevel-shlwapi-l1-1-0.dll - (0X75780000 to 0X75784000)
Sun Jul 06 21:58:14 2014 UTC - 41: api-ms-win-downlevel-advapi32-l1-1-0.dll - (0X76520000 to 0X76525000)
Sun Jul 06 21:58:14 2014 UTC - 42: api-ms-win-downlevel-user32-l1-1-0.dll - (0X77550000 to 0X77554000)
Sun Jul 06 21:58:14 2014 UTC - 43: api-ms-win-downlevel-version-l1-1-0.dll - (0X75810000 to 0X75814000)
Sun Jul 06 21:58:14 2014 UTC - 44: api-ms-win-downlevel-normaliz-l1-1-0.dll - (0X754B0000 to 0X754B3000)
Sun Jul 06 21:58:14 2014 UTC - 45: normaliz.DLL - (0X759D0000 to 0X759D3000)
Sun Jul 06 21:58:14 2014 UTC - 46: iertutil.dll - (0X75080000 to 0X75299000)
Sun Jul 06 21:58:14 2014 UTC - 47: WININET.dll - (0X752F0000 to 0X754AD000)
Sun Jul 06 21:58:14 2014 UTC - 48: AcXtrnal.DLL - (0X6CC90000 to 0X6CEE9000)
Sun Jul 06 21:58:14 2014 UTC - 49: SHUNIMPL.DLL - (0X73180000 to 0X73186000)
Sun Jul 06 21:58:14 2014 UTC - 50: SortWindows6Compat.dll - (0X73160000 to 0X73171000)
Sun Jul 06 21:58:14 2014 UTC - 51: IMM32.DLL - (0X75790000 to 0X757F0000)
Sun Jul 06 21:58:14 2014 UTC - 52: MSCTF.dll - (0X76060000 to 0X7612C000)
Sun Jul 06 21:58:14 2014 UTC - 53: gameoverlayrenderer.dll - (0X5E060000 to 0X5E120000)
Sun Jul 06 21:58:14 2014 UTC - 54: psapi.dll - (0X754C0000 to 0X754C5000)
Sun Jul 06 21:58:14 2014 UTC - ----------------------------
Sun Jul 06 21:58:15 2014 UTC - Game is using ddraw.dll (dx7 or lower)... hooking.
Sun Jul 06 21:58:15 2014 UTC - Game is using opengl32.dll... hooking.
Sun Jul 06 21:58:15 2014 UTC - Found GetModuleHandleEx
Sun Jul 06 21:58:15 2014 UTC - GameOverlayRenderer.dll detaching

Showing 1-2 of 2 comments
< >
cprince  [developer] Jul 8 @ 1:03am 
First of all... we don't use your system Java whatsoever. It's a 32-bit game and we ship our own JVM to avoid any weirdness that you might have picked up in a system JVM (eg. environment variables and so on). I don't actually see any of the game dlls loaded in that log either.

I would expect to find some logs alongside the exe which might show a bit more information, along the lines of hs_err_xxxx.log
DimOz Jul 8 @ 4:27am 
Thanks for the response.

There are no logs being written (according to procmon, the only file written is the Overlay one I quoted above). There are no extra files in the game directory, no files .log in any subdirectory either.

H:\FastSteamGames\Ultratron>dir
Volume in drive H is FastGames2
Volume Serial Number is 78DC-D9C9

Directory of H:\FastSteamGames\Ultratron

07/07/2014 06:10 AM <DIR> .
07/07/2014 06:10 AM <DIR> ..
07/07/2014 06:10 AM <DIR> bin
07/07/2014 05:57 AM 655,344 common-cp-java6.jar
07/07/2014 05:57 AM 774,731 common.jar
07/07/2014 05:57 AM 2,657,372 data-steam.jar
07/07/2014 06:10 AM <DIR> doc
07/07/2014 05:57 AM 1,867,788 fonts.jar
07/07/2014 05:57 AM 1,507,785 fx-mono.jar
07/07/2014 05:57 AM 2,627,756 fx-stereo.jar
07/07/2014 05:57 AM 18,069 gamecommerce.jar
07/07/2014 05:59 AM 300,998,402 gfx.jar
07/07/2014 05:58 AM 382,160 gson.jar
07/07/2014 05:58 AM 1,826,662 images.jar
07/07/2014 05:59 AM 61,952 jinput-dx8.dll
07/07/2014 05:58 AM 59,392 jinput-raw.dll
07/07/2014 05:58 AM 438,810 jinput.jar
07/07/2014 06:10 AM <DIR> lib
07/07/2014 05:58 AM 298,496 lwjgl.dll
07/07/2014 05:58 AM 2,424,235 lwjgl.jar
07/07/2014 05:58 AM 354,784 lwjgl_util.jar
07/07/2014 05:57 AM 770,384 msvcr100.dll
07/07/2014 05:58 AM 348,160 msvcr71.dll
07/07/2014 05:59 AM 38,966,745 music.jar
07/07/2014 05:59 AM 466,735 ogg.jar
07/07/2014 05:58 AM 390,144 OpenAL32.dll
07/07/2014 05:58 AM 84,967 remote.jar
07/07/2014 05:59 AM 934,236 spgl-lite.jar
07/07/2014 05:59 AM 176,131 steampuppy-public.jar
07/07/2014 05:58 AM 138,752 Steampuppy.dll
07/07/2014 05:58 AM 129,526 steampuppy.jar
07/07/2014 05:59 AM 103,920 steam_api.dll
07/07/2014 05:59 AM 196,096 Ultratron.exe
07/07/2014 05:58 AM 794,516 Ultratron.jar
29 File(s) 360,454,050 bytes
5 Dir(s) 519,247,556,608 bytes free

H:\FastSteamGames\Ultratron>
H:\FastSteamGames\Ultratron>dir *.log /s
Volume in drive H is FastGames2
Volume Serial Number is 78DC-D9C9
File Not Found

H:\FastSteamGames\Ultratron>

I hope you have some idea of what's happening :) If you need specific tests run, I'm all ears.

My email address is dac at pcug dot org dot au
Showing 1-2 of 2 comments
< >
Per page: 15 30 50