UAE performance profiles

For Amiga emulation, I maintain three configurations in FS-UAE Launcher. I spent
some time figuring out how to configure FS-UAE, so I hope sharing what I did may
be useful to somebody.

The configurations I keep are: (1) A "Default" configuration, which is max CPU
speed and high accuracy. (2) A "Demo" configuration, which is native CPU speed
and high accuracy. (3) A "Workbench" configuration, which is manually tuned CPU
speed and medium accuracy.

I use the "Default" configuration mainly for playing Frontier - Elite II. For
games, I want all the performance, which a game often can take advantage of, as
well as accurate emulation to make the gaming experience enjoyable. The
emulation target is an A4000 with a 68040 CPU. To make games look nice, I added
a couple of custom options:

    keep_aspect = 1
    scanlines = 1

The "Demo" configuration is for watching, not surprisingly, demos. For that use
case, maximum accuracy in regards to both emulation and CPU speed is the only
acceptable option. A demo most likely will not take advantage of extra speed,
and very well may crash if anything deviates from the original behavior. The
emulation target is an A500 with 512 kB "slow" RAM.

As for the "Workbench" configuration, this is the one I find a little
interesting. I use this for running AmigaOS applications. Here, accuracy of
emulation is not extremely relevant and I want what speed I can get without the
fan in my system getting noisy. In other words, I dropped the emulation accuracy
to medium in FS-UAE Launcer, and I manually tuned the emulation speed till I got
what I think is a good compromise between emulated CPU speed host system
resource consumption. To do that, I use the two following custom options:

    uae_cpu_speed = max
    uae_cpu_throttle = -700

First, I explicitly set emulation speed to max, then I throttle it down. I found
the throttling factor simply by repeatedly running SysInfo on the emulated Amiga
and listening to my system fan. The emulation target is an A4000 with a 68EC030
CPU, because I have a sentimental fondness of the 68030.

Steinar Knutsen, 20231027T154738Z, 01C7F80E