hey, im new to ubuntu and i love it so far, but im having an issue. i want to port my plants vs. zombies game to ubuntu but wine wont open it. i keep relieving this error message:

Exception: Access Violation (code 0xc0000005) at address 7DDCB39B in thread 32
Module: wined3d.dll
Logical Address: 0001:000CA39B

0033F368 7DDCB39B wined3d_swapchain_get_desc+5B [(Unknown File Name)(0)+0x00000000]
Params: 00000000 0033F4A0 0033F4DC 00000000

0033F508 7DE39AE7 0001:00008AE7 ddraw.dll
Params: 0033F54C 00000000 00000007 7BCC2568

0033F568 7DE3A112 0001:00009112 ddraw.dll
Params: 00139890 0033F6C8 0033F598 00000000

0033F6C8 00561473 0001:00160473 popcapgame1.exe
Params: 00000000 00000000 00000000 00000001

EAX:FFFFFFFF EBX:7DE1AFF4 ECX:00139890 EDX:00000003 ESI:0033F4A0 EDI:00000000
EIP:7DDCB39B ESP:0033F330 EBP:0033F368
CS:0023 SS:002B DS:002B ES:002B FS:0063 GS:006B

Windows Ver: NT 5.1 Service Pack 3 Build 2600
DDraw Ver:
DSound Ver:

Product: PlantsVsZombies
Time Loaded: 00:00:00
Fullscreen: Yes
Primary ThreadId: 32
Times Played: 0
Build Num: 0
Build Date:

and this one as well:

couldn't load main module (32)
Unhandled exception: page fault on read access to 0x0000001c in 32-bit code (0x7ddcb39b).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7ddcb39b ESP:0033f330 EBP:0033f368 EFLAGS:00010286( R- -- I S - -P- )
EAX:ffffffff EBX:7de1aff4 ECX:00139890 EDX:00000003
ESI:0033f4a0 EDI:00000000
Stack dump:
0x0033f330: 00000003 7de1e874 7de07081 7de06d87
0x0033f340: 00000000 0033f4a0 00000000 00000073
0x0033f350: 00000000 00000000 00000320 7de84ff4
0x0033f360: 0033f6c8 80070057 0033f508 7de39aec
0x0033f370: 00000000 0033f4a0 0033f4dc 00000000
0x0033f380: 0033f3e0 f75c6ff4 0033f400 f749867e
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
=>0 0x7ddcb39b wined3d_swapchain_get_desc+0x5b() in wined3d (0x0033f368)
1 0x7de39aec in ddraw (+0x9aeb) (0x0033f508)
2 0x7de3a117 in ddraw (+0xa116) (0x0033f568)
3 0x00561478 (0x0033f6c8)
0x7ddcb39b wined3d_swapchain_get_desc+0x5b in wined3d: movl 0x1c(%edi),%eax
Module Address Debug info Name (87 modules)
ELF 7b800000-7ba15000 Deferred kernel32<elf>
\-PE 7b810000-7ba15000 \ kernel32
ELF 7bc00000-7bcc3000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7da40000-7dacd000 Deferred msvcrt<elf>
\-PE 7da50000-7dacd000 \ msvcrt
ELF 7dc40000-7dc78000 Deferred usp10<elf>
\-PE 7dc50000-7dc78000 \ usp10
ELF 7dc8c000-7dc90000 Deferred libnvidia-tls.so.295.40
ELF 7dca9000-7dcec000 Deferred dsound<elf>
\-PE 7dcb0000-7dcec000 \ dsound
ELF 7dcec000-7de20000 Dwarf wined3d<elf>
\-PE 7dd00000-7de20000 \ wined3d
ELF 7de20000-7de88000 Dwarf ddraw<elf>
\-PE 7de30000-7de88000 \ ddraw
ELF 7dea0000-7ded4000 Deferred uxtheme<elf>
\-PE 7deb0000-7ded4000 \ uxtheme
ELF 7ded4000-7deda000 Deferred libxfixes.so.3
ELF 7deda000-7dee5000 Deferred libxcursor.so.1
ELF 7df61000-7df8b000 Deferred libexpat.so.1
ELF 7df8b000-7dfbf000 Deferred libfontconfig.so.1
ELF 7dfbf000-7dfcf000 Deferred libxi.so.6
ELF 7dfcf000-7dfd3000 Deferred libxcomposite.so.1
ELF 7dfd3000-7dfdc000 Deferred libxrandr.so.2
ELF 7dfdc000-7dfe6000 Deferred libxrender.so.1
ELF 7dfe6000-7dfec000 Deferred libxxf86vm.so.1
ELF 7dfec000-7e00e000 Deferred imm32<elf>
\-PE 7dff0000-7e00e000 \ imm32
ELF 7e00e000-7e015000 Deferred libxdmcp.so.6
ELF 7e015000-7e036000 Deferred libxcb.so.1
ELF 7e036000-7e0c9000 Deferred winex11<elf>
\-PE 7e040000-7e0c9000 \ winex11
ELF 7e127000-7e12b000 Deferred libxinerama.so.1
ELF 7e12b000-7e12f000 Deferred libxau.so.6
ELF 7e12f000-7e135000 Deferred libuuid.so.1
ELF 7e135000-7e14f000 Deferred libice.so.6
ELF 7e14f000-7e283000 Deferred libx11.so.6
ELF 7e283000-7e295000 Deferred libxext.so.6
ELF 7e295000-7e29e000 Deferred libsm.so.6
ELF 7e29e000-7e338000 Deferred libfreetype.so.6
ELF 7e338000-7e42a000 Deferred oleaut32<elf>
\-PE 7e350000-7e42a000 \ oleaut32
ELF 7e42a000-7e44c000 Deferred iphlpapi<elf>
\-PE 7e430000-7e44c000 \ iphlpapi
ELF 7e44c000-7e47e000 Deferred ws2_32<elf>
\-PE 7e450000-7e47e000 \ ws2_32
ELF 7e47e000-7e499000 Deferred wsock32<elf>
\-PE 7e480000-7e499000 \ wsock32
ELF 7e499000-7e4c1000 Deferred msacm32<elf>
\-PE 7e4a0000-7e4c1000 \ msacm32
ELF 7e4c1000-7e536000 Deferred rpcrt4<elf>
\-PE 7e4d0000-7e536000 \ rpcrt4
ELF 7e536000-7e63e000 Deferred ole32<elf>
\-PE 7e550000-7e63e000 \ ole32
ELF 7e63e000-7e6eb000 Deferred winmm<elf>
\-PE 7e650000-7e6eb000 \ winmm
ELF 7e6eb000-7e7e3000 Deferred comctl32<elf>
\-PE 7e6f0000-7e7e3000 \ comctl32
ELF 7e7e3000-7e9f4000 Deferred shell32<elf>
\-PE 7e7f0000-7e9f4000 \ shell32
ELF 7e9f4000-7ea5e000 Deferred shlwapi<elf>
\-PE 7ea00000-7ea5e000 \ shlwapi
ELF 7ea5e000-7ea84000 Deferred mpr<elf>
\-PE 7ea60000-7ea84000 \ mpr
ELF 7ea84000-7ea9a000 Deferred libz.so.1
ELF 7eab3000-7eb22000 Deferred wininet<elf>
\-PE 7eac0000-7eb22000 \ wininet
ELF 7eb22000-7eb82000 Deferred advapi32<elf>
\-PE 7eb30000-7eb82000 \ advapi32
ELF 7eb82000-7ec3f000 Deferred gdi32<elf>
\-PE 7eb90000-7ec3f000 \ gdi32
ELF 7ec3f000-7ed7f000 Deferred user32<elf>
\-PE 7ec50000-7ed7f000 \ user32
ELF 7ed7f000-7ed8c000 Deferred libnss_files.so.2
ELF 7ed8c000-7ed98000 Deferred libnss_nis.so.2
ELF 7ed98000-7edb2000 Deferred libnsl.so.1
ELF 7edb2000-7edbb000 Deferred libnss_compat.so.2
ELF 7efbb000-7efe7000 Deferred libm.so.6
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7421000-f7426000 Deferred libdl.so.2
ELF f7426000-f75cb000 Deferred libc.so.6
ELF f75cc000-f75e7000 Deferred libpthread.so.0
ELF f7600000-f7742000 Dwarf libwine.so.1
ELF f7744000-f7766000 Deferred ld-linux.so.2
ELF f7766000-f7767000 Deferred [vdso].so
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000018 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
0000002d PlantsVsZombies.exe
00000033 0
0000002e -1
0000002f explorer.exe
00000030 0
00000031 (D) Z:\media\OSDisk\Users\Dave\Desktop\games\[www.tnttorrent.info] Plants vs Zombies Game Of The Year Edition [ENG] [miguel] [Ekipa TnT]\Plants vs Zombies Game Of The Year Edition\popcapgame1.exe
00000032 0 <==
System information:
Wine build: wine-1.4
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.2.0-32-generic

any and all help would be great