Project

General

Profile

Actions

Emulator Issues #4300

closed

Can't start Dolphin x64 and Windows XP x64

Added by malte.hoeck about 14 years ago.

Status:
Won't fix
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Windows
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem?
I cannot start Dolphin x64 since R7294. Maybe is it possible to make "if-queries" to make it again possible.

Dolphin version with the problem:
R7294 and later

Dolphin version that does not have the problem:
R7293

Operating system and version:
Windows XP x64

Actions #1

Updated by William79371 about 14 years ago

Downlaod: Microsoft Visual C++ 2010 Redistributable Package
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84.

Remember to download the latest version of the Dolphin are you doing here:
http://www.dolphin-emulator.com/download.html

Actions #2

Updated by florian98.rg about 14 years ago

Windows XP 64-Bit is not supported by Dolphin, since it's just a ****ty OS and only 3 Users complained about it.

Actions #3

Updated by William79371 about 14 years ago

What are your specs on your PC?

Actions #4

Updated by William79371 about 14 years ago

So Dolphin does not support 64 bit if you have XP?
It is then terribly silly if that's the case.
I have Win7 64bit and it works perfectly.

Actions #5

Updated by Billiard26 about 14 years ago

  • Status changed from New to Won't fix
  • Operating system Windows added

Dolphin x64 builds will no longer work on Windows XP x64 unless you compile Dolphin with the "USE_SRWLOCKS" and "USE_CONDITION_VARIABLES" defines disabled.

Actions #6

Updated by Xtreme2damax about 14 years ago

UseConditionVariables and Use_Srwlocks require Windows Vista x64 or Windows 7 x64, it's not compatible with Server 2003 (XP x64), this was done as a performance enhancement.

All but a few people use XP x64, most of us have moved onto the much better Windows 7 x64.

XP is getting old, it's dated, it's clunky, it's slow compared to the accelerated Aero interfaces of Windows Vista and 7. Extended support for XP ends in less than three years now, it's a dinosaur of an OS. That's not saying that XP wasn't a good OS for it's time, which it was, but it's time to move on as it's been five years since Vista was released and nearly two years since Windows 7 was released. XP x64 was just a mess of driver, memory, compatibility and stability issues and is actually slower than Windows Vista x64 or Windows 7 x64 on a machine with recent hardware. There is absolutely no reason to be using XP/XP x64 over Windows 7 x64 unless your a business or an individual that depends on running legacy software/hardware that isn't compatible with Windows Vista or Windows 7. I'm willing to bet that if your machine is able to handle Dolphin, it can handle both Windows Vista x64 or Windows 7 x64 just fine. It's not like sticking with XP is going to make any difference to performance with Dolphin, which it won't. I've gone from XP x64 to Vista x64 on older systems even and it made no difference to my performance with Dolphin, not even 1 measly FPS.

If you still insist on using XP x64, then just do what Billiard mentioned or get someone else to compile a build for you with those defines disabled.

Actions #7

Updated by X_NEOgt16ilvl about 14 years ago

that last comment was unfair, since when developers become Microsoft's pet? i mean, i'm running XP x64 because I'm not rich enough to buy a powerful PC... my machine can run mostly any game of WII with a decent fps, some slowdown but playable, something that i'm not able to do with w7 nor vista.... sooo, if i want a new version of this really good emulator I NEED to slowdown my whole PC? because my Dinosaur OS is... ****ty to you?? but hey, wait, most of games run 15 fps faster with my ****ty OS than what they do in w7 (that, since w7 if faster than vista), that's really nice, seriously

if you are a developer of dolphin, man I'm sorry, but seriously, think on those who CAN'T move to a newer OS, if it's impossible well, theres nothing to do, but if theres a way, just, try to think of us

Actions #8

Updated by Billiard26 about 14 years ago

Like I said:

'Compile Dolphin with the "USE_SRWLOCKS" and "USE_CONDITION_VARIABLES" defines disabled.'

This can be done with free software, and the wiki of this site tells you how.

Actions #9

Updated by Xtreme2damax about 14 years ago

Stop buying into the anti-Vista/7 fud and read this post: http://www.dslreports.com/forum/r22364528-

Also read this thread if you can: http://www.dslreports.com/forum/r22346109-What-is-the-oldest-pc-you-have-windows-7-on-

You don't need an uber machine or a fast machine to run Windows 7, most are running Windows 7 just fine on machines from around the years 2000 - 2004, those with low spec'd netbooks can also run Windows 7 fine. The OS used makes little to no difference to emulator performance as I've observed when going from Windows XP x64, to Windows Vista x64, to Windows 7 x64 even on older hardware, so you are obviously doing something wrong. Windows 7 is just as fast as XP or faster than XP in most cases. Any machine made in the last 3 - 7 years with a dedicated graphics card should be just fine for Windows 7. Windows XP x64 barely had any support from Microsoft and driver vendors, it had a slew of driver, memory and compatibility issues, XP x64 is just an XP shell/interface using the Server 2003 x64 codebase. Windows 7 x64 is better supported, more stable, more compatible, and more secure than XP x64.

If your machine is that bad why are you using XP x64 to begin with or better yet, why are you trying to run Dolphin on a machine that old? A 64-bit OS is only useful for those with 4GB+ of ram and hardware that is able to take advantage of the benefits 64-bit offers. With your machine you would be better off using XP x86 with the 32-bit build of Dolphin and the JITIL recompiler, which can achieve speeds almost as fast as the 64-bit builds.

The only reason anyone should still be using XP/XP x64 is if they depend on legacy software/hardware that isn't compatible with Windows Vista or 7. however Windows XP mode, a Windows XP virtual machine or dual booting into XP should suffice. Windows XP x64 is no longer supported by anyone, and XP x86 SP3 is going EOL in another 2 1/2 years. Most have moved on to either Windows Vista or Windows 7, some developers have stopped developing for Windows XP entirely. Some software will no longer run on Windows XP, particularly software that uses features that are only supported by modern operating systems such as Windows Vista or Windows 7. Most modern software doesn't run on legacy operating systems such as Windows 98, Windows 95, Windows 3.1 and DOS and hasn't for a while, do you think developers are obligated to support Windows XP forever? At some point a line has to be drawn or else development and improvement of the software is held back. In this case a line was drawn to stop supporting XP x64, an OS that very few use to move forward with development.

Yeah, and you can do what Billiard mentioned or ask someone to do it for you.

Actions #10

Updated by mrgoodwil almost 13 years ago

Most of us using XP x64 are using it because it works fine. I've never had a system crash- I really don't need to drop ~179$ for 7 home premium. (even 99$ for the OED is excessive imo). I'd rather upgrade to linux than spend 100$ on something that needs way more system resources.

Actions #11

Updated by todd.cochran85 almost 13 years ago

Xtreme2D, I couldn't disagree with you more.I bought my pc new with Windows 7 64 bit and with 4g ddr, Nvidia 9200 integrated graphics, 1 terabyte hdd with Athlon II X2 255 with 3.1 gh processor.I could run Tales of Symphonia at about 60 fps and since I have changed it to Windows XP 64 bit I am getting 100%-104% fps.Not to mention that my cpu is much faster than it was before.All I have to do is click on any program and get next to no load time where as Windows 7 took a couple of seconds.Not to mention my XP installation only takes up 1.5g compared to 20g for Windows 7.I care don't care what site says how fast Windows 7 is supposed to be cause the truth is mine is much much faster than what it was with 7.And windows 7 uses a slight more ram to make things look prettier.I know these things can be turned off but they still didn't make much difference doing that.I agree with Mrgood, My Windows XP 64 bit had still yet to crash once while my laptop with Window 7 crashes all of the time and gets on my nerves.I use Dolphin SVN R 6553 with minimal problems compared to before.Don't listen to this guy saying that it doesn't affect your fps because it DEFINITELY makes a difference.It's nice being able to click start and then just hover over any of my programs unlike 7 making you scroll down and look through folders.Whoever thinks XP is a s****y OS then you must be from another planet.Not to mention all of the amazing themes you can use on XP by replacing your uxtheme.dll.

Actions

Also available in: Atom PDF