View Full Version : What Emulators DO NOT work with Vista 64?
Visitor Q
07-31-2008, 05:38 PM
Still trying to decide on what OS to run on my new Media Center/ Emualtion Box.
I would like to run Vista 64 but am afraid that too many emulators will not work.
Does anyone know what ones will not run for sure?
Thanks.
Jason
brian_hoffman
07-31-2008, 05:57 PM
My recommendation... Find a emu... Goto the maker website... read the faq and see for yourself..
I dont think many users here run vista 64.. I know I dont.. Even if I did whos to say Im runing what you want to.. Id suggest a little reasearch.
I know it may sound like a dickhead responce.. But I really think thats the most concrete way of knowing for sure.
BadBoyBill
07-31-2008, 06:07 PM
I run Vista 64 on the laptop, but I can't be any help to much since I dont really have to many emu's setup on it. I did run FP and VP, neo pop, jnes, and they worked fine.
Visitor Q
07-31-2008, 06:13 PM
I looked on a lot of those sites and they don't even mention Vista at all let alone the 64 bit edition. =[
Jason
brian_hoffman
07-31-2008, 06:23 PM
Yeah... I thought so... Not many people run vista... Let alone 64 bit.. Even XP 64 bit users are far and few between.
Id suggest installing in virtualbox and testing.. Or stick with XP
Visitor Q
07-31-2008, 06:31 PM
Yeah I would like to stick with Xp but I am just afraid that my hardware is beyond it. =/
Jason
brian_hoffman
07-31-2008, 06:43 PM
Well xp seeing 3 gigs of your 4 will still perform better than vista using all 4 gigs.
My vista pc's are slower than my xp.... My laptop is a core2duo 2.4 ghz t8300 and 4 gig memory.. Ive been thinking strongly about putting on XP... its a 32 vista install and the problems I mentioned above is why Id like to revert.
Zinger19
07-31-2008, 06:44 PM
I run xp 64 on the pc that will soon be going into a cab and I haven't really had any problems with the emulators. i run epsxe for playstation, nestopia for nintendo, gens and fusion for the sega stuff, visual boy advance for gba, project64 for n64 ect... I did make a compiled version of mame for 64bit. that's the only 64bit emulator I have. But the emulators should work fine...at least they do in xp. I have had some problems with vista and nestopia, but gens, fusion, and epsxe and project 64 work and should work.
joebells
07-31-2008, 06:55 PM
I had trouble with the latest releases of project 64(the donator release) under 64 bit vista but the 1.6 I think it is(whatever you can get off their website) works just fine.
I think I had some trouble with an msx emulator, something like bluemsx or something, I never looked for anything else as I didn't even know about the system really just happened upon it. That was quite a while back. There was also an atari emulator that wouldn't work but again I don't remember which one and I was able to find one that did work.
I wouldn't say your hardware can really be beyond xp as long as they have drivers for xp for all your hardware then it'll be fine. If you want to get in and do some blu-ray stuff then I again would recommend vista as I don't believe that xp has all the proper protected paths and such to be able to play blu-ray without down sampling, I believe. The blu-ray drives are already down close to a hundred bucks. I think when they get down to like 50-75 bucks we are going to snag one. Way cheaper than buying a standalone player.
Visitor Q
08-01-2008, 02:56 AM
Ok... Well here is my setup.
Case: Antec Nine Hundred Black Steel ATX Mid Tower
OS Drive: Seagate Barracuda 7200.10 ST3250410AS 250GB 7200 RPM SATA 3.0Gb/s Hard Drive
Storage Drive: Seagate Barracuda 7200.11 ST3500320AS 500GB 7200 RPM SATA 3.0Gb/s Hard Drive
DVD Drive: ASUS Black SATA DVD-ROM Drive Model DVD-E616A3T
Power Supply: CORSAIR CMPSU-620HX 620W ATX12V v2.2 and EPS12V 2.91 Power Supply
Memory: CORSAIR DOMINATOR 4GB (2 x 2GB) 240-Pin DDR2 SDRAM DDR2 1066 (PC2 8500) Dual Channel Kit
Motherboard: ASUS RAMPAGE FORMULA LGA 775 Intel X48 ATX Intel Motherboard
Heat Sink: ZALMAN CNPS9700 LED 110mm 2 Ball CPU Cooler
Graphics Card: ASUS EAH4850/HTDI/512M Radeon HD 4850 512MB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready CrossFire
Processor: Intel Core 2 Duo E8500 Wolfdale 3.16GHz LGA 775 65W Dual-Core Processor Model BX80570E8500
I am trying to decide if I should run:
Xp 32
Xp 64
Xp Media Center
Vista 32 (Ultra)
Vista 64 (Ultra)
This PC is going to be directly hook to my PC and will only be used as a PC to watch DVDs/ Emulate. My goal is to utilize as much of my new hardware as possible with emulation as priority #1... Meaning I want to emlaute as many systems as possible including Dreamcast, 3DO, Mame etc...
Jason
Zinger19
08-01-2008, 04:26 AM
Really unless your gonna be doing some 3d animation or hardcore video editing, you won't really need a 64bit system. There's a lot of programs that I've had trouble with when using XP64 and I'm sure vista 64 would be far worse for compatibility. Your computer will load in like 15 secs and yes that's definitely a plus, but you will run into trouble running some programs. Plus, I know this doesn't really matter to you since you have a 2 big harddrives, but vista is a pretty big install.
I have 4gig ram on my PC and it recognizes 3.75 so your not losing all that much. If you're looking for something quick go for xp64. If you don't care about speed and care more about compatibility than go with standard xp32. I'd lean away from Vista just because XP is awesome...haha
If you are looking for something like like xp media center...just wait til hyperspin comes out and replace it with the explorer shell or if you don't know how to do that then just add it to your start up programs so it automatically loads and then have all your video and emulators and games run from there.
joebells
08-01-2008, 04:35 AM
if you want all the performance from mame you can get then use vista x64 as in some games it gives as much as 20% improvement. Really no one here knows what is best for you. Hyperspin works just fine on any of those os choices. I say try vista x64 and see if it works for what you want to run. Just install it in a test run and install each emulator you want to try. If they all work go with it. If one doesn't work determine if its that important a system to you and so on. I think you'll be just fine with vista x64 and for some of the more intensive mame games it can make the difference between playable and unplayable.
joebells
08-01-2008, 04:38 AM
Really unless your gonna be doing some 3d animation or hardcore video editing, you won't really need a 64bit system. There's a lot of programs that I've had trouble with when using XP64 and I'm sure vista 64 would be far worse for compatibility. Your computer will load in like 15 secs and yes that's definitely a plus, but you will run into trouble running some programs. Plus, I know this doesn't really matter to you since you have a 2 big harddrives, but vista is a pretty big install.
I have 4gig ram on my PC and it recognizes 3.75 so your not losing all that much. If you're looking for something quick go for xp64. If you don't care about speed and care more about compatibility than go with standard xp32. I'd lean away from Vista just because XP is awesome...haha
If you are looking for something like like xp media center...just wait til hyperspin comes out and replace it with the explorer shell or if you don't know how to do that then just add it to your start up programs so it automatically loads and then have all your video and emulators and games run from there.
on a 32 bit install on my system I only see 3.2 out of 4 gigs so it depends alot on motherboard(and as I said sometimes it can actually cause slowdown compared to having just 3 gigs installed). xp64 is a dead os/wasn't supported very well. So I wouldn't base vista x64's opinion on xp 64's. I would not even consider xp 64, not for a second.
Zinger19
08-01-2008, 04:41 AM
I agree with joebells. These are only suggestions and ultimately it's your choice. If it doesn't work out the way you want it to you you can always try something else.:burnout:
Zinger19
08-01-2008, 04:45 AM
I have xp64 and really have no problems with any of the emulators...so you can't really consider it dead if it works. Besides a compiled mame64 runs great on it!:proud:
Visitor Q
08-01-2008, 04:55 AM
Thanks Guys.
I will try Vista 64 just for the hell of it and then if it blows, go back to XP 32. I’ll keep you guys posted as to how I make out.
Jason
joebells
08-01-2008, 08:46 AM
I have xp64 and really have no problems with any of the emulators...so you can't really consider it dead if it works. Besides a compiled mame64 runs great on it!:proud:
I meant as far as new developments and drivers and such.
Supershoe
08-05-2008, 10:32 PM
I have Vista and so far, EVERY emulator I've played (snes, nes, sega, MAME, Neo-Geo, Playstation 1&2, Dreamcast, Gamecube, etc. etc.) works great.
Visitor Q
08-06-2008, 03:22 AM
I have Vista and so far, EVERY emulator I've played (snes, nes, sega, MAME, Neo-Geo, Playstation 1&2, Dreamcast, Gamecube, etc. etc.) works great.
Cool. You running 64 though?
Jason
If you are this worried about which OS to run, just install XP32. Everything works on it and you'll never have to question if an app is going to work or not.
Visitor Q
08-06-2008, 04:57 AM
Yeah I know but 64 will take the most advantage of my current hardware and other members have spoke highly about Media Center in Vista soooooo...
Jason
joebells
08-06-2008, 05:07 AM
plus 64bit mame shows as much as 25% improvement on some games, making some of the unplayable games playable.
Visitor Q
08-06-2008, 05:13 AM
Got to love that!
Do you have to do anything special to it, like any sort of config.?
Jason
joebells
08-06-2008, 06:26 AM
nope just download the 64bit mame instead of the regular mame.
I actually compiled my own using this http://forum.arcadecontrols.com/index.php?topic=71845.0 as I wanted to add support for hi-score found here http://forum.arcadecontrols.com/index.php?topic=64298.0 that tool listed first is super easy to use but this isn't necessary unless you feel hi-score support is something you want.
Visitor Q
08-06-2008, 08:12 AM
Isn't that a pain in the a$$ though, I mean would you not have to change all that stuff everytime a new update comes out?
Jason
joebells
08-06-2008, 09:38 AM
yeah you would have to recompile if you want the hi-score but its really not hard at all. Just download the source and download the dat and diff file and off you go. But the plain 64bit mame that you can download right from the web will work just fine and still give you the higher performance. I just like the hi-score support so I do the little bit of extra work.
Visitor Q
08-06-2008, 10:29 AM
Do I download this?
mame0126b_64bit.exe 7651 KB Download MAME 0.126 64-bit Windows command-line binaries.
or this?
mame0126s.exe 9711 KB Download MAME 0.126 sources in self-extracting 7zip format (Windows only)
Jason
brian_hoffman
08-06-2008, 10:33 AM
mame0126s.exe 9711 KB Download MAME 0.126 sources in self-extracting 7zip format (Windows only)
That is is source.. You need to extract this in order to compile your own.
Visitor Q
08-06-2008, 10:48 AM
mame0126s.exe 9711 KB Download MAME 0.126 sources in self-extracting 7zip format (Windows only)
That is is source.. You need to extract this in order to compile your own.
Does that include the 64 bit version?
Jason
brian_hoffman
08-06-2008, 10:49 AM
Yep!
Visitor Q
08-06-2008, 10:52 AM
Ok... So I take that, unzip it and put the files in
c:\MiniGW\source\Mame0126
Jason
Visitor Q
08-06-2008, 10:54 AM
I don't get it...
Compiling Mame64...
Using Parameters -j3 ARCHOPTS="-march=pentium-m -msse3" MSVC_BUILD=1 PTR64=1 -f MameUI.mak
mingw32-make: MameUI.mak: No such file or directory
mingw32-make: *** No rule to make target `MameUI.mak'. Stop.
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.
It looks like the patch applied ok, but thats it.
Jason
Visitor Q
08-06-2008, 10:59 AM
It works now... Before I tried to select compile option like dual core and 64 bit processing.
I guess I don't want to do that?
Jason
Visitor Q
08-06-2008, 11:18 AM
I am not even 100% sure what the purpose of doing this is.
I guess Mame does not have Hi Score support unless you compile your own version? Why is this?
Removes all the nag screens and loading messages, cool.
So all I should be doing is downloading the source for mame and then patching it with the latest hi_***.diff that corresponds with the current version I am using and this will take care of all this and create a mame64UI?
Do I ever select compile options or no? Like for Dual Core, 64 bit etc..??
Sorry about all the question but this is a new part of Mame I have not had to deal with in the past.
Jason
brian_hoffman
08-06-2008, 12:02 PM
you need to be runng a 64bit OS and a 64but cpu in order to compile mame64.
Yes apply the patch for your version of mame..
Eg download mame 126 source
download the offical u1,u2,u3 updates and patch IN ORDER.
Then apply the Hi126u3.diff
Then compile.
joebells
08-06-2008, 12:51 PM
now you said mame64ui I believe that is a different animal that requires more things and steps to be done. I always just compile the regular mame64 without worrying about the ui since I use a frontend with it.
The hi-score support was part of mame for a while but then the devs took it out, I think for purity reasons, I think. If you follow the instructions in that thread that I linked for you(the mame compiler thread) it explains just what to do.
1. Run the MC64Setup.exe to install.
2. Download the latest source for Mame from http://mamedev.org/release.html and place it in Mame folder (default C:\MinGW\source\Mame0125)
3. Download any diff patches and place them in the Patches folder (C:\MinGW\patches).
4. Select your compile options
5. Apply the patch then run press the GO! button to compile.
You can specify compile options they will provide, possible small improvements in speed. I see something like -f MameUI.make in the initial compile options you chose. It looks like maybe it supports making the ui version but you must have to download more stuff. I think the ui version is pointless for those of us using a frontend personally. So if you specify compile options and leave the -f MameUI.make off it should work. If you want the ui version I would read that thread and then maybe ask if it isn't answered in it and see what is said.
oh and don't forget this important information
"Also, you will need the hiscore.dat file by Leezer in your mame directory. You can grab that over at http://www.mameworld.net/highscore/
...and don't forget to create a sub folder under your mame directory named "hi"...that's it!"
the hiscore.dat doesn't go in the hi directory that directory just needs to be there the dat goes in the main mame directory
Visitor Q
08-07-2008, 05:46 AM
Just want to make sure about this but does the hi score file import records from around the world or does it just make it so hi scores are recorded from local game play?
Jason
joebells
08-07-2008, 06:11 AM
makes it so hi scores are recorded from local game play
Visitor Q
08-07-2008, 06:24 AM
So more or less every time I update my version of Mame, I need to compile it?
I guess I should consider running the command line version since I am now using a front end, I see no need like you said. I just like the setup features of MameUI, it’s easy and simple. Also I am not sure how much must be sat up within it that does carry over to the front end like say joystick support.
If creating a UI version is as simple as clicking on UI in the compiler, then I will do so.
Are we 100% sure you need to compile in 64 to use the 64 option cause he at work I am getting errors but I have not tried it on Vista 64 yet.
Jason
joebells
08-07-2008, 08:05 AM
I am not sure about needing to compile on 64 to get a 64 bit version but I think it might.
As I've said I don't know about creating the ui version I know it requires extra files for sure as the ui stuff is done by different people so its code and such won't be with the mame sources.
There are guides out there for configuring the command line mame. Its not hard really.