summaryrefslogtreecommitdiffstats
path: root/games/zsnes/README
diff options
context:
space:
mode:
Diffstat (limited to 'games/zsnes/README')
-rw-r--r--games/zsnes/README28
1 files changed, 20 insertions, 8 deletions
diff --git a/games/zsnes/README b/games/zsnes/README
index 303d2ae76e..ad29c79ef8 100644
--- a/games/zsnes/README
+++ b/games/zsnes/README
@@ -3,11 +3,23 @@ zsnes (SNES emulator)
ZSNES is a Super Nintendo emulator programmed by zsKnight and _Demo_.
On April 2, 2001 the ZSNES project was GPL'ed and its source released
to the public. It currently runs on Windows, Linux, FreeBSD, and DOS.
-Remember that this is a public beta so don't expect this to run on
-your machine.
-
-Note to 64-bit users: Since zsnes can't be compiled for 64-bit, a
-"statified" 32-bit static binary is used. This allows running zsnes on
-a pure 64-bit system, but *without* OpenGL support (meaning the maximum
-window size is 640x480). If you use multilib, you can get OpenGL support
-by building a 32-bit native zsnes package instead.
+
+The original zsnes developers' last release was 1.51, in 2007. This
+build is for xyproto's fork, which is still maintained as of 2023, and
+has several bugfixes and minor enhancements.
+
+Build options (environment variables):
+
+- AO=no - disable libao for audio output. Removes all audio output
+drivers except SDL. Probably not useful.
+
+- DEBUGGER=no - disable the built-in debugger. May give a slight speed
+boost on old/slow systems.
+
+Note to x86_64 users: zsnes can't be built for 64-bit, and it's no
+longer practical to provide a static binary as was done in the past.
+It should be possible to build zsnes if you install multilib, though
+the SlackBuild maintainer hasn't tested this.
+
+Note to ARM/aarch64 users: because zsnes is partially written in x86
+assembly, it can't be built for ARM.