The NEW Build Your Own Arcade Controls

Software Support => GroovyMAME => Topic started by: Gandalf68 on February 19, 2019, 01:59:47 pm

Title: GroovyMAME 0.205 on Windows XP
Post by: Gandalf68 on February 19, 2019, 01:59:47 pm
Hello everyone !

I have been using GroovyMAME 0.164 on a computer with Windows XP 64bits for several years and i finally decided to upgrade to 0.205.
But when i try to start GroovyMAME 0.205, i get this message :

"The procedure entry point k32enumprocessmodules could not be located in the dynamic link library KERNEL32.dll"

I have checked in my SysWOW64 directory, and there is a KERNEL32.dll file.

I have the Service Pack 2 installed -> would installing the Service Pack 3 solve the problem ? 
Or would someone have another solution ?

Thanks in advance for you advices
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Drnick on February 19, 2019, 03:43:29 pm
Is the kernel32.dll file also in windows\system32 folder? (I also assume that you did get the xp version) I put that bit in brackets because its basically the same error that o365 gave when I tried to install on a vista machine recently, turned out its trying to call a command that wasn't supported before Windows 7 :)
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Calamity on February 19, 2019, 04:04:47 pm
I'd say this might be due to the upgrade of bgfx that happened on v0.205. I wonder if anyone else has tested 205 or 206 on WinXP 64.

BTW, don't try anything silly like copying or downloading different versions of kernell32.dll, it won't work and you may break your OS installation.
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Gandalf68 on February 19, 2019, 04:26:13 pm
Quote
Is the kernel32.dll file also in windows\system32 folder?

Yes, but i'm not sure if it's the XP version of the file -> i wasn't even aware that there was an XP version

Quote
don't try anything silly like copying or downloading different versions of kernell32.dll, it won't work and you may break your OS installation

Thanks for the advice ! I'm glad you told me that because i was also considering trying that !
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Drnick on February 20, 2019, 08:08:36 am
Yes, but i'm not sure if it's the XP version of the file -> i wasn't even aware that there was an XP version

Sorry I meant XP version of Groovymame, As I see that there are 2 versions 1 is for 7-8-10 and the other for XP.

And very good advice on the  don't download DLL's and start replacing them.

Could be worth trying version 0.204 and seeing  if that works OK?
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Gandalf68 on February 20, 2019, 01:49:03 pm
Quote
Could be worth trying version 0.204 and seeing  if that works OK?

That's exactly what i'm intend to do  ;)

I just have to find the time to do it, and then i'll post the results here
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Gandalf68 on February 20, 2019, 03:59:57 pm
Ok i tested it with GroovyMAME 0.204 and it worked, no error message  ;)

Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Calamity on February 21, 2019, 04:18:51 am
Ok i tested it with GroovyMAME 0.204 and it worked, no error message  ;)

Then it's almost sure it's because of the BGFX update. Please test this with baseline MAME (v.206).
Title: Re: GroovyMAME 0.205 on Windows XP
Post by: Gandalf68 on February 21, 2019, 11:16:49 am
OK i just tested MAME 0.206 and it did not work -> i get the Kernell32 message