The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: Alloy on February 25, 2007, 11:55:08 PM

Title: Is it Vista?
Post by: Alloy on February 25, 2007, 11:55:08 PM
I bought a Celeron M laptop with Windows Vista installed and installed Visual C++ 2003 and Visual C++ 2005 Express to use it's debugger. Neither debugger displays SSE and SSE2 registers. Is this beacause of Vista or some registry key setting?
Title: Re: Is it Vista?
Post by: Tedd on February 26, 2007, 01:07:20 PM
I don't remember that they actually do - at least not by default; there may be a way to view them.
(Get a proper debugger :bdg www.ollydbg.de (http://www.ollydbg.de))
Title: Re: Is it Vista?
Post by: Ehtyar on February 26, 2007, 08:56:48 PM
If i may, what debugger does vs use? (I hate IDEs, so never used its debugger) I'd guess windbg, but i use olly and freeida myself.

Thanks, Ehtyar.
Title: Re: Is it Vista?
Post by: PBrennick on February 26, 2007, 10:42:23 PM
Make no mistake about it, windbg is the most horrible debugger I ever evaluated. My vote is for olly, also.

Paul
Title: Re: Is it Vista?
Post by: lingo on February 27, 2007, 01:46:12 AM
- select menu debug->windows->registers (new window will apear)   :wink
- right click on the registers window and select SSE & SSE2 registers to show up.
You should be able to select SSE and SSE2 register formats for display in the window.
If they are greyed out you can try this:

Find out where is your devenv.exe file:  :wink
Example: For me it is here:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe
Next:
- right mouse button -> Properties
- click Compatibility
- mark  Run this program in compatibility mode for:
  and select Windows XP (Service pack 2)
- Apply and OK
- retstart devenv.exe

Regards,
Lingo
Title: Re: Is it Vista?
Post by: Alloy on February 27, 2007, 03:47:33 AM
Thanks Lingo.  I just went ahead and installed XP and it works ok.
Title: Re: Is it Vista?
Post by: lingo on February 27, 2007, 12:36:51 PM
"I just went ahead and installed XP.."

I have a triple-boot system   :wink
and I use boot menu with Vista enterprise,
Windows XP Pro (SP2)  and Mac X OS 10.4.6

Why? If I have a temporary problem (viruses, etc)
with one OS I can postpone solving the problem and
continue with the other OS immediately

I have MS Visual Studio 2005 and it works well
from the same directory (folder) under the Vista and XP
Under XP Pro (SP2) I can use DriverStudio v.3.2 with
SoftICE debugger too..  :wink   

Regards,
Lingo
Title: Re: Is it Vista?
Post by: Alloy on February 28, 2007, 02:23:28 AM
 I use True Image to repair my XP OS.

After the weekend of Vista I'm back to using XP, probably for a few more years. It took awhile to hunt down correct XP drivers since this thing officially only has Vista drivers.