FascinatedBox / Auto9x

Snes9x + Snes9x-rr's Lua scripting (GTK port only)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto9x

Auto9x is a fork of Snes9x that focuses on adding Lua scripting to the Gtk port. This fork is maintained by https://twitch.tv/FascinatedBox.

I (box), have the following in mind for this fork:

Mission statement:

  • Autotracking first: I want to play randomizers. That is my primary goal. All other needs are secondary to that. I want to have an auto tracker, and Lua scripting allows that to work. I am aware of the s9x nwa (network access) fork, but I feel that Lua scripting is a more flexible alternative.

  • Linux first: I do not have Windows and I don't want to maintain two ports. I will only work on the gtk port. I am leaving other ports up to make syncing to upstream S9x easier.

  • Synced to S9x: I don't want to break stuff, so I'm extremely reluctant to add functionality that alters S9x core functionality.

  • New script functions need use cases: I am very happy to add more script functionality, provided that reasonable use cases are given.

The original S9x README begins below this line.


Snes9x

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator

This is the official source code repository for the Snes9x project.

Please check the Wiki for additional information.

Nightly builds

Download nightly builds from continuous integration:

snes9x

OS status
Windows Status
Linux (GTK) Status
Linux (X11) Status
FreeBSD (X11) Status
macOS Status

libretro core

OS status
Linux/amd64 Status
Linux/i386 Status
Linux/armhf Status
Linux/armv7-neon-hf Status
Linux/arm64 Status
Android/arm Status
Android/arm64 Status
Emscripten Status
macOS/amd64 Status
Nintendo Wii Status
Nintendo Switch Status
Nintendo GameCube Status
PSP Status

About

Snes9x + Snes9x-rr's Lua scripting (GTK port only)

License:Other


Languages

Language:C++ 65.0%Language:C 23.7%Language:Objective-C++ 6.0%Language:Objective-C 2.3%Language:HTML 1.5%Language:Makefile 0.4%Language:CMake 0.4%Language:Shell 0.3%Language:M4 0.2%Language:Rich Text Format 0.1%Language:Batchfile 0.1%Language:Metal 0.0%Language:CSS 0.0%Language:Meson 0.0%Language:Perl 0.0%