I have an Intel 82810 Graphics card running under Win98 where I can't get the Mame32 "stretch using hardware" to work. At first, the option was grayed out. I installed the latest graphics driver, now the option is not grayed, but when I enable it, launching any game causes the screen to go blank. Unchecking this option allows all games to run, but with varying sizes on screen.
This happens in both Mame32 analog v.58 and Mame32 v.59.
Anyone have any luck with this card? Otherwise, I may have to run a couple of Mame32 executables, one with 640x480 and no "switch resolutions to fit" and another with that option selected. This is the only way I've been successful in getting most games to fill the screen on my 21" monitor.
My last resort may be to restore WinXP on this eMachines box and hope for the best with those drivers. I initially blew away XP and installed 98 due to many complaints I've read about XP. However, I just read a post here that claims some folks are running Mame32 just fine under XP.