Blender 2.5x game engine crashes

Hello everyone,

Well, I’ve been trying to use the game engine in Blender alpha and beta and it blende just crashes every time I press P - even with the simplest scene ! It works perfectly in Blender 2.49 but just crash in blender 2.5x. I’ve searched on Internet but can’t figure out my problem. Do I need to update my python installed or something ? I’m using Blender 2.54 Beta for Windows 7 64-bits and used the archive.
By the way, it says something like “Found python bundle” in the DOS window.
Thanks in advance,

Oby.

Hi.

First download the Blender 2.54 Beta Zip (26 MB) and unpac it. Open and start the blendfile with it. When it not work then disable all scripts. If that also not working try Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) http://www.microsoft.com/downloads/en/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en.
I hope that somewhat helps.

HG1

Sorry for the late answer, I have left home for one week and didn’t have Internet.
Well this may be a good idea, I will give it a try this evening and tell you if it works :).
Thanks a lot anyway !

Up !
I’m awfully sorry for the double-post, but I installed VC 2008, 2010, and it still crashes.
Any idea ?

Maybe you should try the 32-bit version; are you sure you have a 64-bit computer?

I’m sure I have a 64-bits computer, all 64-bits softwares work, and I just checked in dxdiag.
I have the same problem with 32-bits version :/.

I also have Win7 64 bit and it works fine for me (Well, besides the glitchy physics… soft bodies just fall through objects for me >.<).

First, make sure you have the newest Python from the website installed.
Second, try using the installer, not the zip. I used the installer as well.

Used the zip file for win64 and no crash.

OS: Win7 Pro 64bit
Graphics: Nvidia GeForce 8600M GT (256MB)

I have tried it today with the Blender 32bit zip, the 64bit zip and the 64bit installer with and all works fine.
About Python. You dont need to install Python with the zip Blender versions. But maybe there is getting somethings wrong by the installing. For Blender 2.54 you need Python 3.1.

  1. Do you have tried with only the basic cube screen?
  2. Have you started Blender as administrator?
  3. What hardware do you have?
  4. Disconnect all hardware on USB (Watcom digitzier, cardreader, webcams, joystick, …)
  5. Disconnect the internet and disable your virus scanner.
  6. Update all drivers.
  7. Sometimes the soundcard make problems, disable it in the hardware manager.

OS: Win7 Pro 64bit
PC: 2x Intel Xeon 5620 Quard Core 24GB Ram
Graphics: old ATI Radeon
Graphics2: Nvidia Geforce GTX 295

HG1.

Thanks for your help guys.
Well I’ve sent a bug report to Blender and they will see what can they do.
I will test the installer this evening.

  1. Yep, it crashes with ANY scene, even the default basic one
  2. Not yet, I will try this evening with the installer
  3. Here are my PC main characteristics given by DXDIAG :

------------------
System Information
------------------
   Operating System: Windows*7 Familial Edition Premium 64-bit (6.1, Build 7600) 
           Language: French (Regional Setting: French)
System Manufacturer: Dell Inc.
       System Model: Dell XPS430                  
               BIOS: Phoenix ROM BIOS PLUS Version 1.10 A01
          Processor: Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz (4 CPUs), ~2.7GHz
             Memory: 6144MB RAM
Available OS Memory: 6078MB RAM
          Page File: 2160MB used, 9993MB available
        Windows Dir: C:\Windows
    DirectX Version: DirectX 11
DX Setup Parameters: Not found
   User DPI Setting: Using System DPI
 System DPI Setting: 120 DPI (125 percent)
    DWM DPI Scaling: UnKnown
     DxDiag Version: 6.01.7600.16385 32bit Unicode

------------
DxDiag Notes
------------
      Display Tab 1: No problems found.
        Sound Tab 1: No problems found.
        Sound Tab 2: No problems found.
        Sound Tab 3: No problems found.
          Input Tab: No problems found.

--------------------
DirectX Debug Levels
--------------------
Direct3D:    0/4 (retail)
DirectDraw:  0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay:  0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow:  0/6 (retail)

---------------
Display Devices
---------------
          Card name: ATI Radeon HD 4800 Series
       Manufacturer: ATI Technologies Inc.
          Chip type: ATI display adapter (0x9442)
           DAC type: Internal DAC(400MHz)
     Display Memory: 3287 MB
   Dedicated Memory: 504 MB
      Shared Memory: 2782 MB
       Current Mode: 1680 x 1050 (32 bit) (59Hz)
       Monitor Name: SyncMaster T200HD(Digital)
      Monitor Model: SyncMaster
         Monitor Id: SAM03EC
        Native Mode: 1680 x 1050(p) (59.954Hz)
        Output Type: DVI
        Driver Name: atiumd64.dll,atidxx64.dll,atiumdag,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver File Version: 8.14.0010.0678 (English)
     Driver Version: 8.632.1.2000
        DDI Version: 10.1
       Driver Model: WDDM 1.1
  Driver Attributes: Final Retail
   Driver Date/Size: 8/18/2009 03:15:58, 4059648 bytes
        WHQL Logo'd: n/a
    WHQL Date Stamp: n/a
          Vendor ID: 0x1002
          Device ID: 0x9442
          SubSys ID: 0x05021028
        Revision ID: 0x0000
 Driver Strong Name: oem85.inf:ATI.Mfg.NTamd64.6.1:ati2mtag_R7X:8.632.1.2000:pci\ven_1002&dev_9442
     Rank Of Driver: 00E62001
        Video Accel: ModeMPEG2_A ModeMPEG2_C 
   Deinterlace Caps: Tons, ask me if you need them
       D3D9 Overlay: Not Supported
            DXVA-HD: Not Supported
       DDraw Status: Enabled
         D3D Status: Enabled
         AGP Status: Enabled


  1. Hmm, still crashes
  2. Still freeze too :confused:
  3. Damn, there is no question 6 xD
  4. Will do it tonight (Need admin rights)
  5. Will do it tonight (Need admin rights)

I will reply again this evening, after installer and admin tests.

Often this is seems to be a problem with the driver of the graphics card. You might look for an update. Just a guess.

Monster

Okay, thanks for your help guys, and I’m sorry for the bump, but this problem still happens 2.55 Beta for me :/.
I’ve updated all my graphic cards drivers, tried the installer, disabled the sound, the mouse, but it still crashes.

Here is what appears in the console when I try launching a game using blenderplayer.exe (If I press P in Blender I can’t see what appears in console before the crash, I only see normal messages) :


Detected GL_ARB_texture_env_combine
Detected GL_ARB_texture_cube_map
Detected GL_ARB_multitexture
Detected GL_ARB_shader_objects
Detected GL_ARB_vertex_shader
Detected GL_ARB_fragment_shader
Detected GL_ARB_vertex_program
Detected GL_ARB_depth_texture
Detected GL_EXT_separate_specular_color
Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8

Thanks again,
Oby.

EDIT : Okay, I got it to work using the following command in CMD :
“set PYTHONHOME=C:\Blender\2.55\python”
Now, I can run any 2.55 file with the CMD typing “blenderplayer.exe game.blend”.
However, it crash when I leave and it still crash if I launch it from blender.exe :/.

EDIT 2 : In fact the variable PYTHONHOME disappears everytime I launch blender !
So I have to re-set it if I don’t want the game engine to crash.

i have the same problem, since a few months ago, so I use 2.49 because it works fine. but i would like to use 2.5 for future projects, hope the developers will fix this.

Are you using the new release candidate? That one is pretty much the final product, with a few bugs. Try it out if you haven’t already.