Hello haynor666Thanks a lot for compiling the 32bit windows version !Just a note, i saw that your version is smaller (around 144mb) than the official Calamity´s 32bit (around 199mb), is anything ripped from your version ?

Hello haynor666Thank you so much for the 32bit windows version, works like a charm !Obs: Did you note some diference on resolution on neogeo games, because i jumped from 0.169b to 0.178b i realize that GM doesnt streecht the screen at 304x224 anymore on 0.178b, can you test that ?

You know, I use groovymame from long time and I almost sure it never use any other resolution besides 320x224 (picks actually 320x240). Only MAMEUIFX (now Arcade) uses modification to display some games at 304x224.

Hello haynor666Thanks for your reply !It´s because on the 0.168b, i usualy overscan a little bit the Neogeo games, to avoid that strange black bar that appears on Mslug for example, so i usualy enter on Tab > Video options > than streetch the screen to 304x224 it seems to overscan the display and hide those black bars, but it doesnt work anymore on 0.178b, strange well have to live with that !Thanks a lotMarcos

I've imported Arcade changes in neodriv.hxx. Please note that some game might need 288x224 (Goal, Goal, Goal or Gururin) some have black or at random color stripe only on one side (2020 Super Baseball - will stay at 304) or even gives graphics but mostly garbage (Baseball Stars 2). I didn't test all. If there are some that needs adjusting post those.

Hi,I have an issue with the latest GM release and Shienryu game (Sega ST-V).For no reason, I ca see my desktop at each resolution switch (I think there are 3 different resolutions in this game).It was not the case with GM 0.171.This behaviour has a side effect on my fronted by the way Regards,

They have changed default orientation for this game from normal to vertical so Game switches during boot from 320x224 to 352x448 instead of old 352x224 but that's expected. Everything is working fine monitor arcade_15 and orientation rotate_r even with frame_delay 2. What card You are using? I noticed some problem with switching with 5450 card (ADL mode).

They have changed default orientation for this game from normal to vertical so Game switches during boot from 320x224 to 352x448 instead of old 352x224 but that's expected. Everything is working fine monitor arcade_15 and orientation rotate_r even with frame_delay 2. What card You are using? I noticed some problem with switching with 5450 card (ADL mode).

It always worked like this but under XP this switching is fast even using version 178. Under windows 7 x64 it's very slow especially when You are using two outputs. Starting with 5xxx cards there is new method noticably faster but still for a slight moment You will see desktop.

I did solve this problem by using frontend that uses black background for mame execution - MAMEWAH. Of course You can still set black desktop and remove all icons plus hide taskbar.

Hello all, very glad to see GM being worked on again, would someone be kind enough to write up a quick guide on how to enable hi scores in 0.178 though please? I've pieced together what I can from the thread but some seems to already be outdated and I don't think I've done it correctly.

Download official mame from mamedev.org and extract filesCopy or move folder "plugins" to folder where You have groovymame 178.Run groovymameAt the bottom the is option "Plugins", enter this one using mouse and switch highscore to "On".Exit groovymame

It always worked like this but under XP this switching is fast even using version 178. Under windows 7 x64 it's very slow especially when You are using two outputs. Starting with 5xxx cards there is new method noticably faster but still for a slight moment You will see desktop.

I did solve this problem by using frontend that uses black background for mame execution - MAMEWAH. Of course You can still set black desktop and remove all icons plus hide taskbar.

Ok, thanks for the information.But I don't plan to change my frontend, too much work already done on it.So it means that all games that switch between different resolutions should stop working now on my build.Do you know other games which switch resolutions ?

Besides computers in MAME (probably almost all should/can switch resolutions) all games in drivers based on psx hardware like zn or namcos12, stv, thief, snk6502 (only during boot) segas32 (during boot but some like Sonic or Slipstream also during game) segac2 (only during boot) qix (only during boot), midyunit (only during boot), almost all games in taitogn.cpp, jaguar, hardriv, during boot also: Escape Kids, Violent Storm, Wild West COW, Crystal Castles.

Windows 7's -actually any modern OS- video stack adds an absurd overhead to video mode switching. It's something you're not supposed to do so often in normal applications. With regards to games switching resolutions, there are some things that can be done to avoid issues:

- Disable the -changeres option in mame.ini. This will leave the game all the time at its default resolution, the one that's reported by MAME xml. You'll have a single mode change on load, then no in-game mode switching. The problem with this is, very often the resolution reported is the first one assigned by the hardware initialization, which doesn't match the main video mode used by the game.

- Force a given resolution by means of the -resolution option. This by itself will disable mode switching (same as -nochangeres) but you can specify the main video mode that's actually used during the game play.

- Use super resolutions. By using super resolutions, most mode changes will be unneeded. Only vertical resolution changes will trigger an actual video mode change. This is ideal for some systems (Sega, etc.) which change horizontal frequency very often while leaving vertical unchanged. For systems that also change vertical resolution, the previous method is preferred.

Besides this, follow these recommendations when possible:

- Try to keep your mode list as short as possible, this will make mode changes work faster. Super resolutions will be of help here.- Only enable the outputs you actually use. Each extra output that's enabled exponentially increases the time required by certain graphic API calls (e.g. EnumDisplaySettings).- When possible, use your frontend as your system shell (instead of explorer.exe). Having the default shell at the background means that upon a mode change, Windows will send messages to all the little things that live on your desktop, asking them to redraw themselves etc., which takes a lot of time.

thanks for the suggestions Calamity... but I must say that using MA as shell in win7/x64 didn't work that good for me - I had MA gfx corruption issues... no idea why. Do you use a specific program to change shells or just edit the registry variable? Maybe I was missing some values or something?

It always worked like this but under XP this switching is fast even using version 178. Under windows 7 x64 it's very slow especially when You are using two outputs. Starting with 5xxx cards there is new method noticably faster but still for a slight moment You will see desktop.

I did solve this problem by using frontend that uses black background for mame execution - MAMEWAH. Of course You can still set black desktop and remove all icons plus hide taskbar.

Ok, thanks for the information.But I don't plan to change my frontend, too much work already done on it.So it means that all games that switch between different resolutions should stop working now on my build.Do you know other games which switch resolutions ?

"wcbowl" switches after initial startup.

Be good to put together a list of Games that do this.Shienryuwcbowl....?

Besides computers in MAME (probably almost all should/can switch resolutions) all games in drivers based on psx hardware like zn or namcos12, stv, thief, snk6502 (only during boot) segas32 (during boot but some like Sonic or Slipstream also during game) segac2 (only during boot) qix (only during boot), midyunit (only during boot), almost all games in taitogn.cpp, jaguar, hardriv, during boot also: Escape Kids, Violent Storm, Wild West COW, Crystal Castles.