Skip to content

Visual upgrades & CPU adjustments

Libretro-Admin requested to merge github/fork/sonninnos/master into master

Created by: sonninnos

  • Added more useful information (resolution, memory, model) to the statusbar Closes #235 (closed)

  • Fixed double line deinterlacing

So instead of this: retroarch_2020_02_16_23_02_12_755

We get this: retroarch_2020_02_16_23_01_57_594

And instead of this unreadable mess: retroarch_2020_02_16_16_01_53_370

We get this: retroarch_2020_02_16_16_01_59_183

(Yes the before-screenshots are Single Line, but currently Double Line does the same bob deinterlacing, so didn't bother to remove the fix and compile again just for the screenshot)

And of course the complimentary WB shot: retroarch_2020_02_16_13_02_38_297

Same as a raw RA screenshot with aspect ratio correction: A1200-200216-130449-aspect

  • Separated Resolution and Line Mode core options

  • New default Video Resolution: Automatic

    • Defaults to Hires and switches to SuperHires when resolution is sensed
      • Only WB tells the resolution cleanly, so had to resort to hackery to get Super Skidmarks to register
  • New default Video Line Mode: Automatic

    • Defaults to Single and switches to Double when interlacing is sensed

Bonus:

  • Adjusted 68020 and higher CPU speeds to more match Sysinfo on all CPU compatibility modes
    • Fixes some games with fluctuating screen refresh, like Brutal Sports Football & Flood
    • Surprisingly gives a performance boost for doing less unnecessary work (No need to drop frame delay in Soccer Kid AGA anymore)
    • Please test and search for any negative side effects, as I haven't found one yet!

Merge request reports