SiS Mirage 3 Graphics cards are broken in Blitz3D
Archives Forums/Blitz3D Bug Reports/SiS Mirage 3 Graphics cards are broken in Blitz3D
| ||
For whatever reason, Blitz3D does not work properly with SiS Mirage 3 Graphics card in Vista. I have this problem with 2 laptops and the same gfx card. I've been trying to figure out what's going on for days now. First noticed this problem, since many Blitz3D games I own suddenly stopped working when trying to play them. The symptons are usually the same, Blitz3D loads, gets stuck on the title screen, often you can hear music playing, it freezes and when you press a key on the keyboard, goes back to Windows, no questions asked. 2 of my B3D games have stopped working with the same problem and I can't fix them. In the Blitz3D IDE, even with debug mode on you get a Memory Access Violation. Sometimes the ide highlights "RenderWorld" which of course from a debugging point of view is useless. I have been trying for days to strip out parts of my code, isolating the problem, but usually all of a sudden the game doesn't crash in its current code state, but the screen is usually black and I can't see anything or get it to crash. I'm still not entirely sure what is causing the issue but I suspect it may be to do with sprites. After trying a lot of source code on the archives; For example if you download Blitz Support's Lorenz 3D source code. http://www.blitzbasic.com/codearcs/codearcs.php?code=340 It crashes randomly within 0-4 seconds with corrupted graphics. After crashing, you click ok a few times to get rid of the errors and then Blitz3D crashes. If you look at the source code, not much special is happening, a sprite is being created and then copied several times. I think this is where the problem lies. But I can't figure it out at all, or a solution. In Simon Harrison's Wing Ring source code, the game runs ok at first, title screen appears but when you try to start using the options on the title screen menu, the screen freezes and then quits back out to WIndows, no questions asked when you hit a key. Naturally all these source codes and games work fine on my other PCs, just this stupid SiS Mirage 3 Graphics laptop. I downloaded the latest drivers for the gfx card yesterday and the symptons were the same. Anyone have any ideas what the problem could be? I have literally no idea how to fix this problem at the moment, or find a workaround, but I am still looking. Annoyingly, unless anyone else has got this gfx card, you won't be able to replicate the issues I'm having. :( A snippet of my dxdiag info below:- ------------------ System Information ------------------ Time of this report: 12/20/2008, 03:12:59 Machine name: TESTSIS Operating System: Windows Vista™ Home Premium (6.0, Build 6001) Service Pack 1 (6001.vistasp1_gdr.080917-1612) Language: English (Regional Setting: English) System Manufacturer: OEM System Model: 671 BIOS: Ver 1.00PARTTBLR Processor: Intel(R) Celeron(R) CPU 530 @ 1.73GHz, ~1.7GHz Memory: 892MB RAM Page File: 808MB used, 1245MB available Windows Dir: C:\Windows DirectX Version: DirectX 10 DX Setup Parameters: Not found DxDiag Version: 6.00.6001.18000 32bit Unicode ------------ DxDiag Notes ------------ Display Tab 1: No problems found. Sound Tab 1: 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: SiS Mirage 3 Graphics Manufacturer: Silicon Integrated Systems Corp. Chip type: SiS672 series DAC type: Internel Device Key: Enum\PCI\VEN_1039&DEV_6351&SUBSYS_50501019&REV_10 Display Memory: 311 MB Dedicated Memory: 120 MB Shared Memory: 190 MB Current Mode: 1280 x 800 (32 bit) (60Hz) Monitor: Generic PnP Monitor Driver Name: SISGRUMD.dll,SiSClone.dll,SiSFunc.dll,SiSKrl.dll,SiSGlv.dll Driver Version: 7.14.0010.5140 (English) DDI Version: 9Ex Driver Attributes: Final Retail Driver Date/Size: 12/19/2008 13:04:52, 3649024 bytes WHQL Logo'd: n/a WHQL Date Stamp: n/a Device Identifier: {D7B71ED9-2011-11CF-BD67-5A70B1C2CA35} Vendor ID: 0x1039 Device ID: 0x6351 SubSys ID: 0x50501019 Revision ID: 0x0010 Revision ID: 0x0010 Video Accel: ModeMPEG2_A ModeMPEG2_C ModeWMV9_B ModeVC1_B Deinterlace Caps: {BF0537E8-CD1C-42AA-831A-8567DE8FD576}: Format(In/Out)=(YUY2,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_FieldAdaptive {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY {BF0537E8-CD1C-42AA-831A-8567DE8FD576}: Format(In/Out)=(YV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_FieldAdaptive {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate {BF0537E8-CD1C-42AA-831A-8567DE8FD576}: Format(In/Out)=(NV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_FieldAdaptive {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,X8R8G8B8) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBLineReplicate DDraw Status: Enabled D3D Status: Enabled AGP Status: Enabled |
| ||
Here are some screenshots:- Snap 1 Snap 2 |