Run an application only compatible with 32-bit on 64-bit machine

1

Title's pretty explanatory. I have an application(Second Life) that isn't compatible with 64-bit windows 7. It says that it is compatible with Windows XP, Vista, and 7 but only the 32-bit version of 7. I need to know if it's possible for me to download something to make the application compatible with my computer. I've run troubleshooters and ran it as windows compatible XP service pack 2 and tried again with service pack 3.

Glenn

Posted 2011-02-14T21:53:59.720

Reputation: 125

Links would be appreciated greatly. – Glenn – 2011-02-14T21:54:27.800

Is it a 16-bit application? Native 32-bit applications are generally emulated properly under 64-bit Windows. Maybe there's something else going on with a driver or library incompatibility...can you be more specific about what you're trying to run? (There's not a one-size-fits-all answer ANYWAY so you'll need to provide better details.) – Shinrai – 2011-02-14T21:57:50.127

I agree with @Shinrai, the question needs updated with some more details. – afrazier – 2011-02-14T22:01:18.503

It's called Second Life, and it says that it's compatible for Windows XP, Windows Vista, and Windows 7(32-bit only). That's about the extent of my information. – Glenn – 2011-02-14T22:03:03.270

I assume you mean this - http://secondlife.com/

– ChrisF – 2011-02-14T22:07:57.883

Yeah, that's what i'm trying to run. – Glenn – 2011-02-14T22:09:07.867

They seem to be very cautious about what systems they will run on. The list of unsupported graphics cards is quite long. – ChrisF – 2011-02-14T22:10:16.977

I have the right graphics card, an ATI Mobility Radeon HD 5470 isn't said to have issues. – Glenn – 2011-02-14T22:18:11.713

Several of the answers are on the right track - there's really no good reason it SHOULDN'T run. Have you actually...yaknow...tried running it? You're not very specific about that in the question. Just because they don't list it explicitly doesn't mean anything. And if it runs on either version of Vista (you say they don't specify) it's obviously not 16-bit code. – Shinrai – 2011-02-14T22:29:00.383

Answers

3

Um, i've run second life in 64-bit windows 7. Perhaps you need a newer copy of the game, or to update your video drivers?

Brian

Posted 2011-02-14T21:53:59.720

Reputation: 2 934

3

I have run SecondLife on Win 7 x64 without issue in one of our teaching labs. The only thing I needed to do was to install the graphics card specific driver rather than the Windows 7 install default version.

Your question caught me by surprise as all I did was download and install it, didn't do any magic to get it working.

edusysadmin

Posted 2011-02-14T21:53:59.720

Reputation: 2 158

1

Although I have not personally installed this program, I do not see any reason a 32 bit Windows 7 program will not run on 64 bit Windows 7 (I'm sure there are certain exceptions to this). I have run numerous programs that do not state having 64 bit compatibility on Windows 7 64 bit. If there is an issue you can always run it in XP mode.

Supercereal

Posted 2011-02-14T21:53:59.720

Reputation: 8 643

If by XP mode you mean using windows compatibility mode to run it as windows XP i've done it with both service pack 2 and 3. Still hasn't worked. – Glenn – 2011-02-14T22:15:36.083

@Glenn - No, I think Kyle means XP Mode. http://windows.microsoft.com/en-US/windows7/products/features/windows-xp-mode

– Shinrai – 2011-02-14T22:28:25.470

1

The system requirements page states the following in the Linux section:

If you are running a 64-bit Linux distribution then you will need its 32-bit compatibility environment installed.

NOTE I'm not suggesting you switch to Linix, but that there there might be a way to get it working if you can use a 32 bit environment somehow.

I've also found this on a page giving detailed information about SL compatible systems

At some point while scouring the web for more information about this problem I saw a message that indicated that all 32-bit OpenGL apps were failing under Windows XP x64 on the 8800 series boards.

It could be that the limitation is due to the OpenGL implementations. The page goes on to give a workaround that involves copying the drivers manually into C:\WINDOWS\SysWOW64, plus the usual caveat about being careful.

ChrisF

Posted 2011-02-14T21:53:59.720

Reputation: 39 650

I'm running windows and i don't have a linux OS to use. – Glenn – 2011-02-14T22:14:04.167

@Glenn - I wasn't suggesting that you use Linux - just that there might be a way to get it to work as it does run under one 64 bit OS. – ChrisF – 2011-02-14T22:17:58.467

okay, well interesting thought, i wouldn't really begin to understand how to do that though. – Glenn – 2011-02-14T22:18:56.690

1

That 32bit program might have some 16bit code, as W7 64bit does not support this. If you have W7 Pro or Ultimate you can install XP mode and run it on XP inside of W7

http://www.microsoft.com/windows/virtual-pc/download.aspx

Otherwise you will have to run other Virtual OS software to run XP inside of W7.

Moab

Posted 2011-02-14T21:53:59.720

Reputation: 54 203

It must not be 16 bit, because i just got an error message saying that it needs 32-bit true color... – Glenn – 2011-02-14T22:46:14.857

1There could be 16 bit code in the program. 32bit true color has to do with graphics, not the program code itself. – Moab – 2011-02-14T23:05:08.630

1

Others have mentioned XP Mode, which -- when properly capitalized -- refers to a copy of "real" XP run inside a more-tightly integrated Virtual PC. It requires Windows 7 Professional, Ultimate, or Enterprise.

EDIT: this tighter integration is achieved by displaying the XP session through Remote Desktop, which is limited to 16-bit color by default. If you need more, you can try enabling more color depth by following these steps. Or you can try disabling the Integration Features.

Ken

Posted 2011-02-14T21:53:59.720

Reputation: 7 497

Yeah, I was thinking of something else; Right now i've installed XP mode and am re-installing my application in that mode. – Glenn – 2011-02-14T22:39:50.587

Well, it almost worked, but in XP mode but it only runs in 16 bit and the application requires 32 bit true color... – Glenn – 2011-02-14T22:45:33.140

@Glenn - Change the video settings (Properties if you right-click on the desktop). That's a different bit rate it's talking about, the color depth. – Shinrai – 2011-02-14T23:27:11.190

Added links for getting more color depth. – Ken – 2011-02-14T23:40:31.500

Ooh, I didn't realize they didn't have a workaround for 32-bit color by default. Good to know, thanks! – Shinrai – 2011-02-15T00:05:22.603