Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-27 | Adds dynamic audio rate control option | neonloop | |
When DRC is on, game syncs to frame rate instead of audio buffer capacity. Audio is resampled to generate more samples when buffer is low and less when buffer is high, to keep buffer 40%-60% full. Buffer size doubled to keep same avg. audio latency value. Audio can distort when buffer is out of range, not often during gameplay. Better resampler could improve but would be slower. When buffer is always out of range (heavy frameskip), it is better to leave off, DRC doesn't help anyway then. Idea from RetroArch audio_driver.c and https://near.sh/articles/audio/dynamic-rate-control | |||
2021-08-24 | Adds option for CPU % display | neonloop | |
2021-08-12 | Allows core-hidden options | neonloop | |
2021-08-10 | Fixes core options deallocated by core | neonloop | |
Some cores free core options after notifying libretro, picoarch cannot rely on them staying around. | |||
2021-08-10 | Adds mame2000 core and fixes options/scaler | neonloop | |
2021-08-07 | Adds generic nearest and smooth scalers | neonloop | |
Smooth is slower (10-15%) than a scaler built for a specific resolution. Works well for downscaling and for odd screen ratios until a custom scaler is built. Replaces the snes smooth scaler (outperforms it) and the gba smooth scaler (looks better) | |||
2021-08-04 | Wraps core option info lines | neonloop | |
2021-08-04 | Initial commit | neonloop | |