0% found this document useful (0 votes)
10 views3 pages

Softice Official Tech Support

The document provides a detailed guide for configuring SoftICE to work with various video cards, including specific settings and registry modifications. It includes troubleshooting steps and recommended values for video memory and Int2D patch settings. Additionally, it outlines what information to send if issues persist after following the instructions.

Uploaded by

John Longbeard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Softice Official Tech Support

The document provides a detailed guide for configuring SoftICE to work with various video cards, including specific settings and registry modifications. It includes troubleshooting steps and recommended values for video memory and Int2D patch settings. Additionally, it outlines what information to send if issues persist after following the instructions.

Uploaded by

John Longbeard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

new 1

1 Official tech support - Configuring Softice to work on all video cards


2 Blabberer kindly sent me a thread from another forum in which there is a list
from Numega (Compuware) technical support on things to try to fix Softice video
problems. Interestingly, the author complained he only got the response after
months of waiting..
3
4 Suggestion #4 seemed to be useful, setting the video memory high enough. The
recommended setting is 3145K for 1024x768 at 32 bits. Mind you, I run at 2000K
for the same resolution and have never had any problems. Points 6-13 have to do
with the Int2D patch. Looking at it briefly, the new Int2D vector points to a
small proc in the sice driver DbgMsg.sys, which does a couple of checks then in
turn jumps to siwvid.sys where it - magically does something magical.
5
6 Thanks to blabberer for keen eyesite and to the guy who posted the response
from Compuware, this will go in the FAQ. Here is the list slightly formatted
for clarity, it may solve some problems.
7
8
9
10 //================================================== =====================
11
12 The following is a list of things that make SoftICE video work on different
configurations of video card and SoftICE versions.
13
14 Reboot and try again after each step.
15
16 1) The correct settings for SoftICE Video (in the SoftICE Display Adapter
Setup) are Standard Vga with Universal Video Driver box checked. Even if your
card was detected. At minimum you should run the display adapter a second time
to verify that the correct data was written during testing.
17
18
19 2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Siwvid make sure that
the entry for start value is set to 0.
20
21
22 3) Some cards do not support the direct draw system. The correct settings for
these in SoftICE Video (in the SoftICE Display Adapter Setup) are Standard Vga
with Universal Video Driver box NOT checked.
23
24
25 4) Try checking the value the video memory in Symbol Loader | Edit | SoftICE
Initialization Settings | Video Memory It needs to be set to a value that will
hold your the contents of your screen. To determine this multiply the pixel
width * pixel height * pixel depth. Pixel depth is: 256 color = 1. High color
(16 bit = 2, True color 24 or 32 bit = 4).
26 Example: 1024 X 768 @ 32 bit = 3145 KB.
27
28
29 5) Make sure the value in
30 \REGISTRY\Machine\System\ControlSet001\Services\<YourCard>\Device0\InstalledDispl
ayDriver
31 matches the one in
32 \REGISTRY\Machine\System\ControlSet\Services\NTice \InstalledDisplayDriver.

new 1 - Page 1 -
new 1
33
34
35 Int2D:
36 ------------------------------------------
37
38 6) Using regedit go to \REGISTRY\Machine\System\ControlSet\Services\NTice and
add the following items.
39
40 DWORD DoInt2dPatch 1
41 DWORD Int2dLocation 0
42
43 Reboot TWICE and try again.
44
45
46 7) Using regedit go to \REGISTRY\Machine\System\ControlSet\Services\NTice and
add the following item. Then try the values specified below and reboot.
47
48 DWORD IsInt2dRVA 1
49
50
51 8) Try a value of 0xe422d in the Int2dLocation location (Normally works on XP
SP0).
52 9) Try a value of 0x88920 in the Int2dLocation location (Normally works on XP
SP1).
53 10) Try a value of 0xbe67c in the Int2dLocation location (Normally works on Win
2K SP3).
54
55 11) For W2k sp4, remove the IsInt2dRVA value altogether and change the
Int2dLocation value to 0x804c2b95.
56 12) For W2k server sp4, remove the IsInt2dRVA value altogether and change the
Int2dLocation value to 0x804cE030.
57
58
59 13) Do the Int2dLocation location patch manually. Remove value for IsInt2dRVA
if it exists. Set value for DoInt2dPatch to 1. Set value for Int2dLocation to
0. Go to start->programs->driverStudio->Debug->Symbol Retriever. Use add to add
ntoskrnl. Check load symbols into softice. Get symbols. Open a command prompt
and hit alt-enter. Then hit ctrl-d. You should be in softice. Once in softice
type "s MmLoadSystemImage L d88 85,c0,0f,84" You should see a matched pattern
at..... You need the address from that matching. For example 8059064D. Write
that down. Open regedit and got to
\REGISTRY\Machine\System\ControlSet\Services\NTice Set value for Int2dLocation
to that matched address.
60
61 ------------------------------------------
62
63 If none of these items work please send the following information:
64
65 1) The export reg file for the \REGISTRY\Machine\System\ControlSet\Services\NTice
66
67 2) The export reg file for the
\REGISTRY\Machine\System\ControlSet\Services\SiwVi d
68
69 3) run msinfo32.exe and send the resulting nfo file.

new 1 - Page 2 -
new 1
70
71 4) Send a copy of WINICE.DAT under winnt\system32\drivers
72
73 5) Add "/bootlog /SOS" options in \BOOT.INI, reboot, send winnt\NTBTLOG.TXT to
us.
74
75 6) Set SoftICE to start at boot mode, reboot. Run symbol loader immediately
after Windows is up. Go to file ->save softice history and send that.
76
77 //================================================== =====================

new 1 - Page 3 -

You might also like