It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
ok, so i bought the game and tried to launch it, on my retina macbook pro. it crashed. with the error in the screen shot.

it says not compatible with intel cards. but i have an intel video chip, and also the nvidia card on here too. maybe it's trying to use the wrong card?
Attachments:
No posts in this topic were marked as the solution yet. If you can help, add your reply
make sure the nvidia card is active - you should be able to force its use via a control panel of some sort.
Post edited February 15, 2014 by voodoo47
avatar
voodoo47: make sure the nvidia card is active - you should be able to force its use via a control panel of some sort.
i tried that, and it still didn't work.
you should have a shock2.log in the game's folder, try posting it here.
avatar
voodoo47: you should have a shock2.log in the game's folder, try posting it here.
: PID: 8
: CPU: arch=x86-64 , fam=586 , cpus=8
: SIMD: SSE=0 , 3DNow=0
: OS Version: 5.1.2600 Service Pack 3
: Desktop resolution: 1440 x 878
: Virtual desktop resolution: 1440 x 878
: -----------------------------------------------------------
: unsupported mode 1440 x 878 x 32 (not in mode table)
: CWD: C:\GOG Games\System Shock 2
: -----------------------------------------------------------
: App Version: System Shock 2 Patch Final 2.42
: --------------------- misc config -------------------------
: resname_base .\+.\DataPermanentMods\res+.\Data+.\Data\res
: cd_path .
: load_path .+.\DataPermanentMods+.\Data
: script_module_path .+.\DataPermanentMods+.\Data
: movie_path .\cutscenes+.\DataPermanentMods\cutscenes+.\Data\cutscenes
: mod_path patch_ext
: install_path .+.\DataPermanentMods+.\Data
: language english
: game_screen_size 2560 1440
: game_screen_depth 32
: game_screen_flags 45
: game_full_screen 1
: screen_size 640,480
: screen_depth 16
: d3d_driver_index 0
: game_hardware 1
: single_display_mode 2
: ui_scale_mode 2
: use_d3d_display
: framerate_cap 100.0
: SlowFrame 4
: SlowFrameUI 10
: force_32bit
: force_32bit_textures
: mipmap_mode 2
: lm_mipmap_mode 0
: lm_init_texmem 2
: lm_filter_margin 1
: disable_lightmap_aniso
: tex_edge_padding 2
: alpha_test_as_opaque
: multisampletype 8
: d3d_disp_enable_distortionfx
: sfx_device 4
: sfx_channels 48
: sfx_vol_music -474
: sfx_vol_2d 0
: sfx_vol_3d 0
: sfx_mixer_timeout 200
: game shock
: obj_min -6144
: obj_max 2560
: max_refs 10240
: gui_font fonts\mainfont
: skip_intro
: crop_movies
: new_mantle
: z_far 512
: render_weapon_particles
: legacy_force_match_unrefs 0
: shock_single_bind_set
: shock_quicksave_slot 13
: shock_autosave_slot 14
: edit_screen_depth 16
: -----------------------------------------------------------
: Enumerating D3D9 adapters (1)...
: Adapter 0
: device name: \\.\DISPLAY1
: driver : Display
: descr : Direct3D HAL
: driver ver : 0x0006000F-00080006
: vendor id : 0x000010DE
: device id : 0x00000FD5
: subsys id : 0x00000000
: device guid: AEB2CDD4-6E41-43EA-941C-8361CC76
: desktop res: 1440 x 878
: Modes
: unsupported mode 2880 x 1800 x 16 (not in mode table)
: 1440 x 900 x 16
: 2560 x 1600 x 16
: unsupported mode 2048 x 1280 x 16 (not in mode table)
: 1024 x 768 x 16
: 800 x 600 x 16
: 640 x 480 x 16
: 1680 x 1050 x 16
: 1280 x 800 x 16
: unsupported mode 1440 x 878 x 16 (not in mode table)
: unsupported mode 2880 x 1800 x 32 (not in mode table)
: 1440 x 900 x 32
: 2560 x 1600 x 32
: unsupported mode 2048 x 1280 x 32 (not in mode table)
: 1024 x 768 x 32
: 800 x 600 x 32
: 640 x 480 x 32
: 1680 x 1050 x 32
: 1280 x 800 x 32
: 1440 x 878 x 32
: Device Validation
: validated ok, device added (0, E390000)
: Enumeration done
: OpenAL Init...
: OpenAL32.dll: 6.14.357.24
: wrap_oal.dll: 2.2.0.5
looks like the game is having trouble finding a valid resolution mode. try running windowed - edit cam_ext.cfg with a notepad equivalent, and remove ; from the beginning of the force_windowed line, so it will look like this:

force_windowed
save and try to run the game again.
Post edited February 15, 2014 by voodoo47
avatar
voodoo47: looks like the game is having trouble finding a valid resolution mode. try running windowed - edit cam_ext.cfg with a notepad equivalent, and remove ; from the beginning of the force_windowed line, so it will look like this:

force_windowed
avatar
voodoo47: save and try to run the game again.
hmm didn't work.
you sure you've edited the proper file? the one directly in the SS2 folder? post the new shock2.log.
avatar
voodoo47: you sure you've edited the proper file? the one directly in the SS2 folder? post the new shock2.log.
: PID: 8
: CPU: arch=x86-64 , fam=586 , cpus=8
: SIMD: SSE=0 , 3DNow=0
: OS Version: 5.1.2600 Service Pack 3
: Desktop resolution: 1440 x 878
: Virtual desktop resolution: 1440 x 878
: -----------------------------------------------------------
: unsupported mode 1440 x 878 x 32 (not in mode table)
: CWD: C:\GOG Games\System Shock 2
: -----------------------------------------------------------
: App Version: System Shock 2 Patch Final 2.42
: --------------------- misc config -------------------------
: resname_base .\+.\DataPermanentMods\res+.\Data+.\Data\res
: cd_path .
: load_path .+.\DataPermanentMods+.\Data
: script_module_path .+.\DataPermanentMods+.\Data
: movie_path .\cutscenes+.\DataPermanentMods\cutscenes+.\Data\cutscenes
: mod_path patch_ext
: install_path .+.\DataPermanentMods+.\Data
: language english
: game_screen_size 2560 1440
: game_screen_depth 32
: game_screen_flags 45
: game_full_screen 1
: screen_size 640,480
: screen_depth 16
: d3d_driver_index 0
: game_hardware 1
: force_windowed
: single_display_mode 2
: ui_scale_mode 2
: use_d3d_display
: framerate_cap 100.0
: SlowFrame 4
: SlowFrameUI 10
: force_32bit
: force_32bit_textures
: mipmap_mode 2
: lm_mipmap_mode 0
: lm_init_texmem 2
: lm_filter_margin 1
: disable_lightmap_aniso
: tex_edge_padding 2
: alpha_test_as_opaque
: multisampletype 8
: d3d_disp_enable_distortionfx
: sfx_device 4
: sfx_channels 48
: sfx_vol_music -474
: sfx_vol_2d 0
: sfx_vol_3d 0
: sfx_mixer_timeout 200
: game shock
: obj_min -6144
: obj_max 2560
: max_refs 10240
: gui_font fonts\mainfont
: skip_intro
: crop_movies
: new_mantle
: z_far 512
: render_weapon_particles
: legacy_force_match_unrefs 0
: shock_single_bind_set
: shock_quicksave_slot 13
: shock_autosave_slot 14
: edit_screen_depth 16
: -----------------------------------------------------------
: Enumerating D3D9 adapters (1)...
: Adapter 0
: device name: \\.\DISPLAY1
: driver : Display
: descr : Direct3D HAL
: driver ver : 0x0006000F-00080006
: vendor id : 0x000010DE
: device id : 0x00000FD5
: subsys id : 0x00000000
: device guid: AEB2CDD4-6E41-43EA-941C-8361CC76
: desktop res: 1440 x 878
: Modes
: unsupported windowed mode 2880 x 1800 x 16 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 1440 x 900 x 16 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 1440 x 900 x 16 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 2560 x 1600 x 16 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 2048 x 1280 x 16 (does not fit on 1440 x 878 desktop)
: 1024 x 768 x 16
: 800 x 600 x 16
: 640 x 480 x 16
: unsupported windowed mode 1680 x 1050 x 16 (does not fit on 1440 x 878 desktop)
: 1280 x 800 x 16
: unsupported mode 1440 x 878 x 16 (not in mode table)
: unsupported windowed mode 2880 x 1800 x 32 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 1440 x 900 x 32 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 1440 x 900 x 32 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 2560 x 1600 x 32 (does not fit on 1440 x 878 desktop)
: unsupported windowed mode 2048 x 1280 x 32 (does not fit on 1440 x 878 desktop)
: 1024 x 768 x 32
: 800 x 600 x 32
: 640 x 480 x 32
: unsupported windowed mode 1680 x 1050 x 32 (does not fit on 1440 x 878 desktop)
: 1280 x 800 x 32
: 1440 x 878 x 32
: Device Validation
: validated ok, device added (0, E390000)
: Enumeration done
: OpenAL Init...
: OpenAL32.dll: 6.14.357.24
: wrap_oal.dll: 2.2.0.5
i tried changing game screen size to something lower also, a no go.

when i run a test run with the wineskin app in the package. it shows that it sees both graphics chips. even though i told it in the energy saver preferences to use the nvidia chip. somehow i think wine is seeing the other chip and trying to use that?
Post edited February 15, 2014 by graigsmith
try adding
game_screen_size 1024 768
into your cam.cfg (the line should not exist there yet - if it does, replace it).
when i run it as test in the wineskin app it asks if i want to look at the logs.

fixme:d3d:init_driver_info Unable to find a driver/device info for vendor_id=0x10de device_id=0xfd5 for driver_model=2
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2dc,0x00000000), stub!

the vendor id above is also the same as the one it says is for my nvidia chip. so it looks like it is trying to use the nvidia chip. but just failing.


NVIDIA GeForce GT 650M:

Chipset Model: NVIDIA GeForce GT 650M
Type: GPU
Bus: PCIe
PCIe Lane Width: x8
VRAM (Total): 1024 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0fd5
Revision ID: 0x00a2
ROM Revision: 3688
gMux Version: 3.2.19 [3.2.8]
Displays:
Color LCD:
Display Type: Retina LCD
Resolution: 2880 X 1800
Retina: Yes
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Connection Type: DisplayPort

avatar
voodoo47: try adding

game_screen_size 1024 768
avatar
voodoo47: into your cam.cfg (the line should not exist there yet - if it does, replace it).
thats what i tried changing it to. crashes with that also. tried it with the force window mode on and off

: PID: 8
: CPU: arch=x86-64 , fam=586 , cpus=8
: SIMD: SSE=0 , 3DNow=0
: OS Version: 5.1.2600 Service Pack 3
: Desktop resolution: 1440 x 878
: Virtual desktop resolution: 1440 x 878
: -----------------------------------------------------------
: unsupported mode 1440 x 878 x 32 (not in mode table)
: CWD: C:\GOG Games\System Shock 2
: -----------------------------------------------------------
: App Version: System Shock 2 Patch Final 2.42
: --------------------- misc config -------------------------
: resname_base .\+.\DataPermanentMods\res+.\Data+.\Data\res
: cd_path .
: load_path .+.\DataPermanentMods+.\Data
: script_module_path .+.\DataPermanentMods+.\Data
: movie_path .\cutscenes+.\DataPermanentMods\cutscenes+.\Data\cutscenes
: mod_path patch_ext
: install_path .+.\DataPermanentMods+.\Data
: language english
: game_screen_size 1024 768
: game_screen_depth 32
: game_screen_flags 45
: game_full_screen 1
: screen_size 640,480
: screen_depth 16
: d3d_driver_index 0
: game_hardware 1
: single_display_mode 2
: ui_scale_mode 2
: use_d3d_display
: framerate_cap 100.0
: SlowFrame 4
: SlowFrameUI 10
: force_32bit
: force_32bit_textures
: mipmap_mode 2
: lm_mipmap_mode 0
: lm_init_texmem 2
: lm_filter_margin 1
: disable_lightmap_aniso
: tex_edge_padding 2
: alpha_test_as_opaque
: multisampletype 8
: d3d_disp_enable_distortionfx
: sfx_device 4
: sfx_channels 48
: sfx_vol_music -474
: sfx_vol_2d 0
: sfx_vol_3d 0
: sfx_mixer_timeout 200
: game shock
: obj_min -6144
: obj_max 2560
: max_refs 10240
: gui_font fonts\mainfont
: skip_intro
: crop_movies
: new_mantle
: z_far 512
: render_weapon_particles
: legacy_force_match_unrefs 0
: shock_single_bind_set
: shock_quicksave_slot 13
: shock_autosave_slot 14
: edit_screen_depth 16
: -----------------------------------------------------------
: Enumerating D3D9 adapters (1)...
: Adapter 0
: device name: \\.\DISPLAY1
: driver : Display
: descr : Direct3D HAL
: driver ver : 0x0006000F-00080006
: vendor id : 0x000010DE
: device id : 0x00000FD5
: subsys id : 0x00000000
: device guid: AEB2CDD4-6E41-43EA-941C-8361CC76
: desktop res: 1440 x 878
: Modes
: unsupported mode 2880 x 1800 x 16 (not in mode table)
: 1440 x 900 x 16
: 2560 x 1600 x 16
: unsupported mode 2048 x 1280 x 16 (not in mode table)
: 1024 x 768 x 16
: 800 x 600 x 16
: 640 x 480 x 16
: 1680 x 1050 x 16
: 1280 x 800 x 16
: unsupported mode 1440 x 878 x 16 (not in mode table)
: unsupported mode 2880 x 1800 x 32 (not in mode table)
: 1440 x 900 x 32
: 2560 x 1600 x 32
: unsupported mode 2048 x 1280 x 32 (not in mode table)
: 1024 x 768 x 32
: 800 x 600 x 32
: 640 x 480 x 32
: 1680 x 1050 x 32
: 1280 x 800 x 32
: 1440 x 878 x 32
: Device Validation
: validated ok, device added (0, E390000)
: Enumeration done
: OpenAL Init...
: OpenAL32.dll: 6.14.357.24
: wrap_oal.dll: 2.2.0.5
Post edited February 15, 2014 by graigsmith
it's been a while since I've ran the game via wine, but I think the game is not able to find a proper D3D device (Direct3D HAL instead of intel or nvidia). not exactly a mac expert so not sure what can be done here - do you have any other D3D games that you run via wine? do they work?

try the dx6 safemode - edit cam_ext.cfg again, and place a ; right before use_d3d_display so it will look like this:

;use_d3d_display
also, wine should have some sort of D3D settings, can you check what's in there? if I remember correctly, it should have two modes, maybe try switching them.
Post edited February 15, 2014 by voodoo47
avatar
voodoo47: it's been a while since I've ran the game via wine, but I think the game is not able to find a proper D3D device (Direct3D HAL instead of intel or nvidia). not exactly a mac expert so not sure what can be done here - do you have any other D3D games that you run via wine? do they work?

try the dx6 safemode - edit cam_ext.cfg again, and place a ; right before use_d3d_display so it will look like this:

;use_d3d_display
avatar
voodoo47: also, wine should have some sort of D3D settings, can you check what's in there? if I remember correctly, it should have two modes, maybe try switching them.
ok i tried this and got this for the log file.



: PID: 8
: CPU: arch=x86-64 , fam=586 , cpus=8
: SIMD: SSE=0 , 3DNow=0
: OS Version: 5.1.2600 Service Pack 3
: Desktop resolution: 1440 x 878
: Virtual desktop resolution: 1440 x 878
: -----------------------------------------------------------
: unsupported mode 1440 x 878 x 32 (not in mode table)
: CWD: C:\GOG Games\System Shock 2
: -----------------------------------------------------------
: App Version: System Shock 2 Patch Final 2.42
: --------------------- misc config -------------------------
: resname_base .\+.\DataPermanentMods\res+.\Data+.\Data\res
: cd_path .
: load_path .+.\DataPermanentMods+.\Data
: script_module_path .+.\DataPermanentMods+.\Data
: movie_path .\cutscenes+.\DataPermanentMods\cutscenes+.\Data\cutscenes
: mod_path patch_ext
: install_path .+.\DataPermanentMods+.\Data
: language english
: game_screen_size 2560 1440
: game_screen_depth 32
: game_screen_flags 45
: game_full_screen 1
: screen_size 640,480
: screen_depth 16
: d3d_driver_index 0
: game_hardware 1
: single_display_mode 2
: ui_scale_mode 2
: framerate_cap 100.0
: SlowFrame 4
: SlowFrameUI 10
: force_32bit
: force_32bit_textures
: mipmap_mode 2
: lm_mipmap_mode 0
: lm_init_texmem 2
: lm_filter_margin 1
: disable_lightmap_aniso
: tex_edge_padding 2
: alpha_test_as_opaque
: multisampletype 8
: d3d_disp_enable_distortionfx
: sfx_device 4
: sfx_channels 48
: sfx_vol_music -474
: sfx_vol_2d 0
: sfx_vol_3d 0
: sfx_mixer_timeout 200
: game shock
: obj_min -6144
: obj_max 2560
: max_refs 10240
: gui_font fonts\mainfont
: skip_intro
: crop_movies
: new_mantle
: z_far 512
: render_weapon_particles
: legacy_force_match_unrefs 0
: shock_single_bind_set
: shock_quicksave_slot 13
: shock_autosave_slot 14
: edit_screen_depth 16
: -----------------------------------------------------------
: Enumerating DX6 adapters...
: Adapter "display"
: descr : DirectDraw HAL
: Modes
: unsupported mode 2880 x 1800 x 32 (not in mode table)
: 1440 x 900 x 32
: 2560 x 1600 x 32
: unsupported mode 2048 x 1280 x 32 (not in mode table)
: 1024 x 768 x 32
: 800 x 600 x 32
: 640 x 480 x 32
: 1680 x 1050 x 32
: 1280 x 800 x 32
: 1440 x 878 x 32
: unsupported mode 2880 x 1800 x 16 (not in mode table)
: 1440 x 900 x 16
: 2560 x 1600 x 16
: unsupported mode 2048 x 1280 x 16 (not in mode table)
: 1024 x 768 x 16
: 800 x 600 x 16
: 640 x 480 x 16
: 1680 x 1050 x 16
: 1280 x 800 x 16
: unsupported mode 1440 x 878 x 16 (not in mode table)
: unsupported mode 2880 x 1800 x 8 (not in mode table)
: unsupported mode 1440 x 900 x 8 (not in mode table)
: unsupported mode 2560 x 1600 x 8 (not in mode table)
: unsupported mode 2048 x 1280 x 8 (not in mode table)
: 1024 x 768 x 8
: 800 x 600 x 8
: 640 x 480 x 8
: unsupported mode 1680 x 1050 x 8 (not in mode table)
: unsupported mode 1280 x 800 x 8 (not in mode table)
: unsupported mode 1440 x 878 x 8 (not in mode table)
: Enumerating 3D devices...
: Device "Direct3D HEL"
: descr : RGB Direct3D emulation
: device guid: A4665C60-2673-11CF-A31A-00AA00B9
: Device Validation
: ** failed, no HW support
: Device "Direct3D HAL"
: descr : Wine D3DDevice using WineD3D and OpenGL
: device guid: 84E63DE0-46AA-11CF-816F-0000C020
: Device Validation
: validated ok, device added (0, E390000)
: Enumeration done
: Enumeration done
: OpenAL Init...
: OpenAL32.dll: 6.14.357.24
: wrap_oal.dll: 2.2.0.5
this would suggest that that the D3D part of wine is not working at all. any chance of trying out a different D3D game to confirm this?