MameWah is really a mysterious, strange thing, kind of like Bigfoot. Some people have apparently seen it [work] and others think it's just a myth [that it can be properly configured]. I'm still waiting for my bigfoot sighting.
Goodness me.
I have Mame 0.69 DOS working perfectly now. I have Mame32 .102 working perfectly now. I have ArcadeOS running rock solid using 0.69. HOWEVER, running MameWah with 102 just does not work, and I've gone over the configs tons of times. I've started doing my own debugging traces to figure out what is going on and what weird things MameWah does.
I think I mentioned this somewhere else but do you have Windows Commandline MAME? I do not recommend using DOS MAME or MAME32 with Mamewah so that would be a good thing to start with. I know your later reply says you are using 'commandline mame', but it is unclear to me which version you are using exactly.
From what I can see, there isn't a command line parameter to tell Mame (102) where to look for the mame.ini file
Why do you need to tell MAME where mame.ini is?? It should always be located in MAME's folder.
and I am not sure what is the default path when MameWah spawns Mame.exe so I move the mame.ini file all around trying to find where it can be located so that when Mamewah spawns mame, it will be findable
I have no idea what you mean by 'mamewah spawning mame.exe'. As above your (mame) mame.ini file should be within your MAME folder...when you do 'mame -cc' to create mame.ini this happens by default, so I'm not sure why you would place mame.ini anywhere else.
(if Mamewah is not in the same directory as Mame.exe, it sure doesn't seem to look by default where the executable mame.exe is located).
I think you are confused somehow...Mamewah *never* does *anything* with MAME's mame.ini file - MAME creates it, parses it, uses it - regardless of FE.
In one configuration I could get it to find the .ini file HOWEVER MameWah shows every game in the same 800x600 resolution.
This is a MAME configuration issue - nothing to do with Mamewah. Run MAME from a commandline until it works properly and then configure a afterwards.
Every other instance and version of Mame works perfectly... except Mamewah and I have no idea why or how MameWah is causing Mame to ignore all the resolution and configuration information. Very frustrating.
Mamewah isn't causing Mame to ignore the configuration - there must be a Mame configuration issue. My first guess would be an incorrectly named ini file...it should be named the same as your mame executable (bar extension of course). So for example for mame.exe you need mame.ini, mame102.exe needs mame102.ini etc. However, there used to be a bug/issue with MAME where you would need to call this mame.ini (regardless) - I'm not sure if this has been fixed, but the easy thing to do is just use mame.exe and mame.ini.