MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Heihachi_73
I am the Table!
Reged: 10/29/03
Posts: 1074
Loc: Melbourne, Australia
Send PM
Re: Contradiction in Mame?
10/18/21 09:50 PM


> Hi guys,
>
> I hope you are all well. I am a new member and I would hope forward to learn from
> each one of you.
>
> If the MAME Team are very faithful to the original system and embrace fidelity (not
> hacks), then why do the MAME programmers skip their own "impositions" when they want
> to. Why do they allow fast-forwarding with a button (they're already busting the
> "fidelity"), and yet they don't allow the emulator to do it automatically?
> According to the MAME programmers it's OK for me to fast forward manually, but for
> the emulator to do it automatically only in the data loading areas is already wrong.
> I don't understand anything.
>
> I would appreciate any clarification.
>
> THANKS IN ADVANCE.

Automatic fast forward can be replicated with F10 (disable throttling) and F8 (max frame skip - F9 is the same as F8 but goes in the opposite direction), although it's slightly slower than the manual Insert key method because MAME removed the frameskip 11/12 options 15 or 20 years ago (oddly, the manual frameskip still skips 12 frames so it's faster).

Also, why it's in MAME is the same reason why fast forward (not to be confused with speed hacks or fast-load hacks, as per Vas Crabb's post) is in virtually every other emulator.

It's better than waiting forever to get to the part you need to be, and to skip annoyingly-long loading times (especially with tape-based games e.g. DECO Cassette, Commodore 64, ZX Spectrum etc.), power-on self-tests (including RAM/ROM tests which Konami games are notorious for, or the tile cycling that Pac-Man era games tend to do), and/or unskippable cutscenes like countless PlayStation games do (also, "PlayStation" and "annoyingly-long loading times" are virtually synonymous), all of which are extremely useful to fast forward through when testing something that isn't possible to access in-game in the first few minutes of normal-speed gameplay.

Likewise with MAME implementing save states and cheats - these are just as valuable for MAME development/testing as they are for genuine cheaters and players who keep dying/losing over and over (either due to the game being a deliberately-unfair quarter muncher or just general suckiness of the player and/or the game engine). Not all games let you continue if you lose either, particularly with early 80s titles - game over is game over, enter your initials and back to the title screen for you.







Entire thread
Subject Posted by Posted on
* Contradiction in Mame? Peewee 10/18/21 06:33 PM
. * Re: Contradiction in Mame? Heihachi_73  10/18/21 09:50 PM
. * Re: Contradiction in Mame? Vas Crabb  10/18/21 09:59 PM
. * Re: Contradiction in Mame? Vas Crabb  10/18/21 08:55 PM
. * Re: Contradiction in Mame? Peewee  10/19/21 04:46 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 417 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 684