Magic: The Gathering – Duels of the Planeswalkers 2013 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Intel HD Graphics 3000

Crash on start, with an error window that says "Fatal Error: Your system does not meet the minimum specifications."

I'm running CX 11.2.2 on Mountain Lion 10.8.2 on a MacMini 5,1 (2011) 2.3Ghz i5 with 8GB of ram, which gives 512MB to the Intel HD Graphics 3000.

The Intel HD Graphics 3000 supports shader model 4.1 according to http://en.wikipedia.org/wiki/Comparison_of_Intel_graphics_processing_units

I was able to play this game under an earlier Crossover 11.x.x with Lion 10.7.x on an older MacMini 4,1 (2010) 2.0Ghz with 8GB of ram and an Nvidia GeForce 320M whose VRAM is stuck at 256MB.

Magic: The Gathering – Duels of the Planeswalkers 2013 System Requirements:
OS: Windows 7/Vista/XP
Processor: 2GHz CPU (Pentium 4 or equivalent)
Memory: 1GB RAM (2GB for Vista and Windows 7)
Hard Disk Space: 1.5Gb HDD
Video Card: 512MB DirectX 9.0c compatible video card with Pixelshader 3.0 support
DirectX®: DirectX 9.0c or later
Sound: DirectX 9.0c compatible sound card

This may be related to the amount of reported Dedicated VRAM.

http://communities.intel.com/thread/24824?start=0

Is there a way to spoof a different amount, like 512MB, of Dedicated VRAM?

Setting HKEY_CURRENT_USER/Software/Wine/Direct3D/VideoMemorySize to 512 in the registry had no effect.

Maybe related to the graphics card change?

BTW where did you get drivers to install nvidia? I am trying to install nvidia into a win98 bottle and the nvidia download says that it recognises I'm not installing into windows and stops.

I never installed drivers in any bottles on my older mid-2010 Mac Mini with the nvidia card. Everything just worked. I guess the Apple-supplied driver was good enough.

Added the following and making progress:


[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"UseGLSL"="enabled"
"VideoMemorySize"="384"

Loads splash screen, and the press start screen, but then crashes with the following backtrace:


Unhandled exception: page fault on write access to 0x5178c000 in 32-bit code (0x938dc9f7).
Register dump:
 CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
 EIP:938dc9f7 ESP:0033f590 EBP:0033f598 EFLAGS:00010286(  R- --  I S - -P- )
 EAX:000003f0 EBX:484c04b0 ECX:00000030 EDX:fffffec0
 ESI:484c0870 EDI:5178c140
Stack dump:
0x0033f590:  00000001 5178bd80 0033f6c8 45c1d590
0x0033f5a0:  5178bd80 484c04b0 000003f0 0033f678
0x0033f5b0:  00000001 00000001 00000000 00000000
0x0033f5c0:  00000001 0033f664 0033f660 4516c7a2
0x0033f5d0:  4705e054 4705e04c 00000001 00000009
0x0033f5e0:  00000000 00000000 0000000a 5170bd28
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x938dc9f7 (0x0033f598)
  1 0x45c1d590 in <wine-loader> (+0x45c1d58f) (0x0033f6c8)
  2 0x44750c3b in <wine-loader> (+0x44750c3a) (0x0033f728)
  3 0x4591f00d in <wine-loader> (+0x4591f00c) (0x0033f7d8)
  4 0x451259d0 in <wine-loader> (+0x451259cf) (0x0033f808)
  5 0x450af8d4 in <wine-loader> (+0x450af8d3) (0x0033f858)
  6 0x963ee889 (0x0033f878)
  7 0x43d9bb6a in <wine-loader> (+0x43d9bb69) (0x0033fb98)
  8 0x43d71762 in <wine-loader> (+0x43d71761) (0x0033fbe8)
  9 0x43d0f53a in <wine-loader> (+0x43d0f539) (0x0033fc48)
  10 0x005e6016 in dotp_d13 (+0x1e6015) (0x0033fc64)
  11 0x00686257 in dotp_d13 (+0x286256) (0x0033fcf8)
  12 0x0065c507 in dotp_d13 (+0x25c506) (0x0033fd30)
  13 0x0065cb5a in dotp_d13 (+0x25cb59) (0x0033fd70)
  14 0x0086e08b in dotp_d13 (+0x46e08a) (0x0033fdc0)
  15 0x00873f77 in dotp_d13 (+0x473f76) (0x0033fdc8)
  16 0x008b237e in dotp_d13 (+0x4b237d) (0x0033fdf0)
  17 0x008b240d in dotp_d13 (+0x4b240c) (0x0033fe20)
  18 0x004cd85e in dotp_d13 (+0xcd85d) (0x0033feb0)
  19 0x7b84f20c in kernel32 (+0x3f20b) (0x0033fec8)
  20 0x7b853317 in kernel32 (+0x43316) (0x0033ff08)
  21 0x7bc6670c in <wine-loader> (+0x7bc6670b) (0x0033ff28)
  22 0x7bc6877a in <wine-loader> (+0x7bc68779) (0x0033ffa8)
  23 0x7bc666d2 in <wine-loader> (+0x7bc666d1) (0x0033ffc8)
  24 0x7bc3fa7e in <wine-loader> (+0x7bc3fa7d) (0x0033ffe8)
0x938dc9f7: movq    %mm0,0x0(%edi,%edx,1)
Modules:
Module    Address            Debug info    Name (55 modules)
ELF           0-82001000    Stabs           <wine-loader>
PE      340000-  347000    Deferred        x3daudio1_7
PE      350000-  366000    Deferred        xinput1_3
PE      400000-  b80000    Deferred        dotp_d13
PE      b80000-  c14000    Deferred        gameoverlayrenderer
PE     2fd0000- 3398000    Deferred        d3dx9_39
PE     4a80000- 4abc000    Deferred        xactengine3_7
PE     65a0000- 662e000    Deferred        xaudio2_7
PE    10000000-101ff000    Deferred        d3dx9_43
PE    30000000-302d8000    Deferred        steam
PE    38000000-386a4000    Deferred        steamclient
PE    3b400000-3b41e000    Deferred        steam_api
PE    3f000000-3f0a7000    Deferred        tier0_s
PE    3f600000-3f645000    Deferred        vstdlib_s
PE    40490000-40494000    Deferred        advapi32
PE    40790000-40798000    Deferred        shlwapi
PE    41c10000-41d69000    Deferred        shell32
PE    41e20000-41e5a000    Deferred        user32
PE    41f60000-41f64000    Deferred        version
PE    41f80000-41f84000    Deferred        msvcrt
PE    43a30000-43a37000    Deferred        gdi32
PE    43c10000-43c3e000    Deferred        comctl32
PE    43d00000-43d04000    Deferred        d3d9
PE    43d30000-43d34000    Deferred        wined3d
PE    43e70000-43e7e000    Deferred        setupapi
PE    43ee0000-43ee8000    Deferred        winspool
PE    43f10000-43f14000    Deferred        rpcrt4
PE    43f90000-44001000    Deferred        winmm
PE    44030000-44034000    Deferred        ws2_32
PE    44060000-44068000    Deferred        ole32
PE    44180000-44188000    Deferred        oleaut32
PE    44270000-44274000    Deferred        imm32
PE    44310000-44314000    Deferred        winex11
PE    445f0000-445f7000    Deferred        wineps
PE    447f0000-447f4000    Deferred        wbemprox
PE    45350000-45353000    Deferred        imagehlp
PE    45360000-45364000    Deferred        psapi
PE    45380000-45383000    Deferred        pdh
PE    457c0000-457c4000    Deferred        dinput8
PE    457e0000-457e4000    Deferred        mmdevapi
PE    45f10000-45f4a000    Deferred        crypt32
PE    45fc0000-45fc4000    Deferred        iphlpapi
PE    47110000-47113000    Deferred        secur32
PE    47140000-47143000    Deferred        netapi32
PE    47160000-47164000    Deferred        dbghelp
PE    47340000-4734a000    Deferred        dinput
PE    47380000-47383000    Deferred        winecoreaudio
PE    476e0000-476e9000    Deferred        msacm32
PE    47700000-4770b000    Deferred        msvfw32
PE    47760000-47764000    Deferred        dsound
PE    4ac60000-4ac63000    Deferred        wineosxime
PE    4b1b0000-4b1b6000    Deferred        quartz
PE    60000000-60021000    Deferred        cserhelper
PE    7b810000-7b99b000    Deferred        kernel32
PE    7bc10000-7bc14000    Deferred        ntdll
Threads:
process  tid      prio (all id:s are in hex)
00000008 winewrapper.exe
    00000009    0
0000000c services.exe
    0000001f    0
    0000001e    0
    00000015    0
    00000010    0
    0000000d    0
0000000e winewrapper.exe
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000014    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001d    0
    0000001b    0
00000021 sendwndcmd.exe
    00000022    0
00000023 explorer.exe
    00000024    0
00000027 steam.exe
    00000017    1
    00000052    0
    00000051    0
    00000050    1
    0000004f    1
    0000004e    0
    0000004d    0
    0000004c    0
    0000004b    0
    0000004a    0
    00000049    0
    00000048    0
    00000044    0
    0000003e    0
    0000002b    0
    00000025    0
    00000026    0
    0000000b    0
    00000047    0
    00000046    0
    00000045    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002c    0
    0000002a    0
    00000029    0
    00000028    0
00000054 (D) C:\Program Files\Steam\steamapps\common\Magic 2013\DotP_D13.exe
    0000006f    0
    0000006e    1
    00000061   15
    00000060    0
    0000005f   15
    0000005e   15
    0000005a    0
    00000059    0
    00000057    0
    00000055    0 <==
00000062 GameOverlayUI.exe
    0000006d    0
    0000006c    0
    0000006b    0
    0000006a    0
    00000069    0
    00000068    0
    00000067    0
    0000005d    0
    0000005c    0
    0000005b    0
    00000056    0
    00000018    0
    00000066    0
    00000063    0
System information:
    Wine build: wine-1.4.1-6935-g558cbc3
    Platform: i386
    Host system: Darwin
    Host version: 12.2.0

Solved. Both of the following steps are required:

1) Add this to the registry:


[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"UseGLSL"="enabled"
"VideoMemorySize"="384"

2) Then Configure -> Manage Bottles -> Steam -> Advanced -> Enable experimental Mac Driver

Fyi, we'll switch GLSL on for Intel cards by default with the next release. The times of i945 and GMA X3100 cards where GLSL didn't work and provided no advantages are long gone 😊

Tried the above solution, still getting the error. It worked fine in Crossover 11.x.x. Here are my specs:

Crossover 12.1.1
Macbook late 2008:
Mac OS 10.7.5 (Lion)
GMA X3100
4G RAM
2.1 GHz Intel Core 2 Duo

Any thoughts?

Works fine running on the current version of crossover. I installed it under steam running under crossover and no issues here.

Anyone ever happen to create a crosstie for this?

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiQ3pOUTlSZDlNZ0I5S01ySyIsImdkcHIiOjB9