Controls + Automatic zoom updates
Created by: sonninnos
Controls:
- In analog joystick mode D-Pad did nothing, therefore it now always controls mouse to minimize manual joy/mouse switching
- Core option for reordering joystick ports
- Aimed at Arcadia and 4-player adapter games
Automatic zoom:
- Less aggressive operation = the change of geometry now requires first and last drawn lines to stabilize for couple of frames
- Downside is that there is a minor delay in the zoom, but upside is that there are less unwarranted and pointless geometry changes
- Mainly affects games with full screen slide animations and other transition gimmicks that trigger the calculations, mostly for no proper reason
- Clear performance improvements at least in: Sink or Swim, Tiny Skweeks, Pinball Fantasies CD32, Soccer Kid AGA
- Finetuned maximum
thisframe_y_adjust
to allow the bottom right part of Agony intro screen to stay in view
Of course the geometry changes do not really affect a beefy GPU running at max clocks, but it certainly does when running at idle clocks with tweaked frame delay.
And please do let me know if you can find some cases which are still bad or even worse!