Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Windows 7 64 and MameWah Yes you can!  (Read 4803 times)

0 Members and 1 Guest are viewing this topic.

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 454
  • Last login:April 10, 2016, 11:29:09 pm
  • This Cab is going to be the end of me!!
Windows 7 64 and MameWah Yes you can!
« on: July 08, 2015, 12:37:47 pm »
Just thought I'd post this up. I apologize if this is common knowledge, but it took a bit of digging for me to get all info, so I thought I would share my findings here. To be short and sweet. It can be done and it works perfectly. The only drawback I have found is screensaver cannot be set to run_game as Mamewah doesn't seem to know how to close the game before beginning the next one. I set mine to movie which is almost as cool.

Here are the basic steps. I need to give credit as others have paved the way. This is not my discovery I am just sharing. Info pulled from:

http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=298226&page=0&view=expanded&sb=5&o=&fpart=1&vc=1

1. Copy all mamewah system files to Windows 7 syswow64 folder. Do not replace any that are already found.
2. You will also need to find the following files and copy them to the syswow64 folder
     dx7vb.dll
     dx8vb.dll
3. Now open the command prompt using administrator privileges and navigate your way to the syswow64 folder.
4. now each file needs to be registered. Type each of the following commands:
    regsvr32 COMDLG32.OCX
    regsvr32 MSCOMCTL.OCX
    regsvr32 MSCOMM32.OCX
    regsvr32 dx7vb.dll
    regsvr32 dx8vb.dll
    regsvr32 MSVBVM60.DLL
    regsvr32 PaintX.dll
5. Set MameWah.exe to always run with admin privileges.
Couple of other things that I have done to help MameWah run more smoothly at least visually. (I had noticed each time it loaded you would briefly see the task bar. Not an issue just not very polished looking. To fix this do the following:
1. Set desktop appearance and personalization settings to Windows Classic. Set Task bar to use small icons.
2. Remove any not needed folders from the taskbar.
3. Set the MameWah compatibility to disable visual themes. Also, disable desktop composition.

That's about it. MameWah is now running flawlessly on my Win 7 Pro 64 with no issues. I also set MameWah to always run at startup, but that is a personal preference.   

My old user name was marlborroman13, but I kicked the habit many years ago!

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1220
  • Last login:Today at 02:54:19 pm
  • retro maniac
Re: Windows 7 64 and MameWah Yes you can!
« Reply #1 on: July 08, 2015, 03:37:47 pm »
Sometime ago I posted script to do this automatically.

Mamewah does not kill mame correctly on x64 systems. The same problem is on XP x64. This was also explained by MinWah some time ago.

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 639
  • Last login:March 20, 2019, 01:19:00 pm
  • Location: Easy St.
Re: Windows 7 64 and MameWah Yes you can!
« Reply #2 on: July 08, 2015, 03:42:54 pm »
Quote from: haynor666
Mamewah does not kill mame correctly on x64 systems. The same problem is on XP x64. This was also explained by MinWah some time ago.
thanks for the info, is your recommendation not to use it then on x64 systems then (what do you mean by it 'does not kill mame correctly'?) cheers!

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 454
  • Last login:April 10, 2016, 11:29:09 pm
  • This Cab is going to be the end of me!!
Re: Windows 7 64 and MameWah Yes you can!
« Reply #3 on: July 08, 2015, 09:26:18 pm »
Quote
is your recommendation not to use it then on x64 systems then (what do you mean by it 'does not kill mame correctly'?) cheers!

He is specifically talking about the run_game screen saver option. I think?

haynor66, I have your script. It worked great for XP64, but it doesnt work for WIN 7 64. I tried it. Perhaps its because you also need dx7vb.dll
and dx8vb.dll?
My old user name was marlborroman13, but I kicked the habit many years ago!

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17398
  • Last login:Today at 04:02:51 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Windows 7 64 and MameWah Yes you can!
« Reply #4 on: July 09, 2015, 01:37:00 am »
Microsoft has been threatening to kill visual studio 6 support for over 15 years now... and yet it still works on every version of windows.  My stuff is still made with vs6, so yeah it'll always work so long as you migrate over the dlls.  There are some minor glitches though with a few system apis(easily fixed via code).  Perhaps it's one of those? 

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1220
  • Last login:Today at 02:54:19 pm
  • retro maniac
Re: Windows 7 64 and MameWah Yes you can!
« Reply #5 on: July 09, 2015, 11:27:29 am »
I don't remember what version I posted back then so I'm posting most recent one once again.

And yes, I was thinking about screensaver feature. Unfortunately MinWah didn't updated MAMEWAH for long time. Right now it's unusable for MAME >162.
« Last Edit: October 15, 2016, 06:40:30 am by haynor666 »

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 454
  • Last login:April 10, 2016, 11:29:09 pm
  • This Cab is going to be the end of me!!
Re: Windows 7 64 and MameWah Yes you can!
« Reply #6 on: July 09, 2015, 12:30:35 pm »
Sweet! Haynor666. Thanks for posting that up. Very handy tool. Currently, I had to set the screen saver to slideshow for now. It seems after running the movie option for awhile the system crashes. Not sure why
My old user name was marlborroman13, but I kicked the habit many years ago!

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1220
  • Last login:Today at 02:54:19 pm
  • retro maniac
Re: Windows 7 64 and MameWah Yes you can!
« Reply #7 on: July 10, 2015, 11:22:39 am »
You may try F.E.E.L. It's configuration is close to MAMEWAH and supports most recent MAME.

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 454
  • Last login:April 10, 2016, 11:29:09 pm
  • This Cab is going to be the end of me!!
Re: Windows 7 64 and MameWah Yes you can!
« Reply #8 on: July 11, 2015, 02:03:28 pm »
I may give it a whirl. I do have beloved MameWah working solid on my cab and I have to admit I a bit stubborn when it comes to switching. Its funny I started to read the F.E.E.L thread, but gave up when you mentioned it was bloated .net FE.  :)
My old user name was marlborroman13, but I kicked the habit many years ago!

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1220
  • Last login:Today at 02:54:19 pm
  • retro maniac
Re: Windows 7 64 and MameWah Yes you can!
« Reply #9 on: July 11, 2015, 02:24:56 pm »
Almost all frontends using now .NET so I give up searching light one. But F.E.E.L. is in fact lightweight one even it's uses NET and XNA. Big advantage is similarity with MAMEWAH plus it has new functions like vertical screens support.

AMDman13

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 454
  • Last login:April 10, 2016, 11:29:09 pm
  • This Cab is going to be the end of me!!
Re: Windows 7 64 and MameWah Yes you can!
« Reply #10 on: July 11, 2015, 04:42:13 pm »
Sweet! Does it have an attract Mode type screen savor. Similar to run_game feature of MameWah?
My old user name was marlborroman13, but I kicked the habit many years ago!

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1220
  • Last login:Today at 02:54:19 pm
  • retro maniac
Re: Windows 7 64 and MameWah Yes you can!
« Reply #11 on: July 12, 2015, 07:21:42 am »
I don't know. Look at FEEL site or ask author.

cameicher

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 25, 2019, 06:43:18 pm
  • I want to build my own arcade controls!
Re: Windows 7 64 and MameWah Yes you can!
« Reply #12 on: May 25, 2019, 06:18:49 pm »
Hi AMDman13!

Thanks so much for your help, I've migrated my MAMEWAH cabinet to a new Win10 machine using your instructions.  It all works except the movie playback.  I can play the movies in Media Player, so I have the right codecs.  But they do not play within MAMEWAH.  I get a black screen, can hear the audio, but no video.  So it sure seems to be a codec issue, but then everything plays in other players.

I've tried every codec pack I can find, but no luck.

Any advice you can offer?

Thanks!!