What does mame hooker use to access the port?
If it is inpout32.dll, then you need to download the inpout32.dll for 64bit and place it in a special folder.
Here is an excerpt from the Mrotate3 help file (ignore the references to rstimer.ocx).
You might try this, please post here if it works or not:
Windows 7 and Vista 64 bit systems:
You will need to download inpout32 for 64 bit systems. Go to
http://logix4u.net to get this free
download. Place the inpout32 for 64 bit in the C:\Windows\sysWOW64 folder.
It's probably best to
also install rstimer.ocx there as well using the install program. The rstimer install program will default to
C:\Windows\System32, at that point, browse to the C:\Windows\sysWOW64 folder and install it there.Also, do NOT put a copy of inpout32.dll in the same directory as mrotate3.exe. If you do that,
mrotate3.exe will cease to function.