OS Software




Flynn Lives

Global Moderator
*****
Full Member
Posts: 60
Location: Fort Worth TX
Logged
found this on web but wont these settings affect all ROMS?

In MAME 0.279 (also applies to 0.274),
if Star Wars is playing too fast, it is likely due to the "Throttle" setting being disabled. This causes the emulator to run the game as fast as your hardware allows rather than at the intended arcade speed.

Immediate Fixes

    Toggle Throttling: Press F10 while the game is running. This toggles the speed throttle on and off.
    Check Game Speed: Press F11 to display the current emulation speed in the top right corner. It should ideally stay at 100%.
    Reset Frameskip: If the game feels "choppy" or too fast, ensure frameskip is set to 0 by pressing F8 (Decrease) or F9 (Increase).

Permanent Settings (mame.ini)
If the issue persists every time you launch the game, you may need to edit your configuration files:

    Open your mame.ini file (found in the main MAME directory).
    Locate the line throttle.
    Ensure it is set to 1 (e.g., throttle 1). If it is set to 0, the game will run unthrottled.
    Check for a starwars.ini in the /ini folder, as specific game settings can override the global mame.ini.

Additional Troubleshooting

    Sync to Refresh: In some cases, having syncrefresh enabled in your mame.ini can cause speed issues if your monitor's refresh rate does not match the game's original rate (Star Wars runs at approx. 30Hz internally but usually syncs to 60Hz in MAME). Try setting syncrefresh 0 and waitvsync 0.

Is there a way to create a ROM specific ini file?
The Grid. A digital frontier. I tried to picture clusters of information as they moved through the computer. What did they look like? Chips? Motorcycles? Were the circuits like freeways? I kept dreaming of a world I thought I'd never see. And then. One day. I got in.

dee2eR

Administrator
*****
Hero Member
Posts: 322
Logged
I believe you can create a vector.ini to just setup vector games.

That said, the settings you want are already in the 274 launcher as command line settings.  I'd recommend adding them to the launcher for 279 in a similar way over using another ini file.  Pretty sure command line settings in the launcher will override the ini files anyway.

throttle and nosyncrefresh and nowaitvsync should already be in the 274 launcher for vectors, assuming you kept the mods from the other thread.

EDIT: looking at this now using the command line so MAME reports the game speed in a ledgible way I'm pretty sure 274 is running startrek and starwars at about the right speed.  279 is about 150% speed with the release settings, I'm goign to try 279 with the settings from 274 launcher now... will report back

With the same launchers settings 279 is also reporting 100% speed for Star Wars.  Not sure but 279 may run it nicer than 274.

dee2eR

Administrator
*****
Hero Member
Posts: 322
Logged
try these versions of the launchers for 274 and 279: https://mega.nz/file/hgMVkLpL#CbAko1RY5DHPbxynq8mbJr1H833PMIQyyTWbhGQELoI (just unzip and  put them in the launcher folder)

Flynn Lives

Global Moderator
*****
Full Member
Posts: 60
Location: Fort Worth TX
Logged
Both those fixed the too fast audio issue. 274 is still not displaying the artwork bezel for star trek correctly but 279 does, takes a split second at start up for screen to expand to full screen instead of just the middle in 279 and it saves the setting.
The Grid. A digital frontier. I tried to picture clusters of information as they moved through the computer. What did they look like? Chips? Motorcycles? Were the circuits like freeways? I kept dreaming of a world I thought I'd never see. And then. One day. I got in.