Unverified Commit e5da7d3b authored by hizzlekizzle's avatar hizzlekizzle Committed by GitHub
Browse files

Update README.md

parent ba9d7ef5
......@@ -4,3 +4,35 @@ Unsupported SNES emulator for multicore ARM Cortex A7,A9,A15,A53 Linux platforms
This repo is for the libretro-ization of the supafaust SNES emulator. If you run into any problems with it, please don't bother upstream. Go to the libretro forums (https://forums.libretro.com) and we'll try to help you as best we can.
Many thanks to the author(s) for working on this emulator :)
Minimum recommended CPU is a dual-core, dual-issue superscalar ARMv7 CPU with
NEON(e.g. Cortex A7), running at 900MHz for most SNES games, and at 1200MHz
for SuperFX, SA-1, and CX4 games.
Special chips supported: DSP-1, DSP-2, CX4, SuperFX, SA-1, S-DD1, MSU1
MSU1 support may have performance issues with runahead and/or state rewinding.
SPC playback is supported, to an extent.
Save states are not currently compatible across different architectures
(e.g. 32-bit ARM vs 64-bit ARM).
Save states are not currently sanitized properly on load, so don't load
save states from untrusted sources.
Core option changes take effect upon game load.
Setting "supafaust_frame_begin_vblank" to "disabled" will improve performance
but also increase input lag on most games.
Setting "supafaust_thread_affinity_emu" to "0x3" and
"supafaust_thread_affinity_ppu" to "0xc" may give better performance on a
quad-core CPU.
Setting "supafaust_renderer" to "st", to disable multithreaded PPU rendering,
may improve performance on systems with only a single CPU with a single core.
Unzip a shared object file for source code.
Official builds are compiled with Debian Stretch GCC 6.x toolchains.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment