ZSNES, the Glossary
ZSNES is a free software Super Nintendo Entertainment System emulator written mostly in x86 assembly with official ports for Linux, DOS, Windows, and unofficial ports for Xbox and macOS.[1]
Table of Contents
41 relations: ARM architecture family, Assembly language, C (programming language), C++, Debian, DOS, Eighth generation of video game consoles, Emulator, Exploit (computer security), Free software, FreeBSD, GNU General Public License, Graphical user interface, Higan (emulator), Internet protocol suite, Linux, List of Super NES enhancement chips, List of video game console emulators, Low-level programming language, MacOS, Microsoft Windows, Mode 7, PlayStation 4, Proprietary software, Qt (software), Read-only memory, Reduced instruction set computer, Retro Gamer, Saved game, Snes9x, Star Ocean (video game), Static random-access memory, Super Nintendo Entertainment System, User Datagram Protocol, Video game console emulator, WDC 65C816, X86, X86 assembly language, Xbox (console), Xbox One, ZIP (file format).
- DOS emulation software
- Discontinued emulators
- Free software that uses SDL
- Free video game console emulators
- Super Nintendo Entertainment System emulators
- Windows emulation software
ARM architecture family
ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of RISC instruction set architectures (ISAs) for computer processors.
See ZSNES and ARM architecture family
Assembly language
In computer programming, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions.
See ZSNES and Assembly language
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language. ZSNES and c (programming language) are cross-platform software.
See ZSNES and C (programming language)
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. ZSNES and C++ are cross-platform software.
See ZSNES and C++
Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.
See ZSNES and Debian
DOS
DOS is a family of disk-based operating systems for IBM PC compatible computers.
See ZSNES and DOS
Eighth generation of video game consoles
The eighth generation of video game consoles began in 2012, and consists of four home video game consoles: the Wii U released in 2012, the PlayStation 4 family in 2013, the Xbox One family in 2013, and the Nintendo Switch family in 2017.
See ZSNES and Eighth generation of video game consoles
Emulator
In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).
Exploit (computer security)
An exploit (from the English verb to exploit, meaning "to use something to one’s own advantage") is a piece of software, a chunk of data, or a sequence of commands that takes advantage of a bug or vulnerability to cause unintended or unanticipated behavior to occur on computer software, hardware, or something electronic (usually computerized).
See ZSNES and Exploit (computer security)
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD).
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See ZSNES and GNU General Public License
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See ZSNES and Graphical user interface
Higan (emulator)
Higan is a free and open source emulator for multiple video game consoles, including the Super Nintendo Entertainment System. ZSNES and Higan (emulator) are free software programmed in C++, free video game console emulators, Linux emulation software, Super Nintendo Entertainment System emulators and Windows emulation software.
See ZSNES and Higan (emulator)
Internet protocol suite
The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria.
See ZSNES and Internet protocol suite
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. ZSNES and Linux are cross-platform software and free software programmed in C.
See ZSNES and Linux
List of Super NES enhancement chips
The list of Super NES enhancement chips demonstrates Nintendo hardware designers' plan to easily expand the Super Nintendo Entertainment System with special coprocessors.
See ZSNES and List of Super NES enhancement chips
List of video game console emulators
The following is a list of notable video game console emulators.
See ZSNES and List of video game console emulators
Low-level programming language
A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture; commands or functions in the language are structurally similar to a processor's instructions.
See ZSNES and Low-level programming language
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
See ZSNES and MacOS
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.
See ZSNES and Microsoft Windows
Mode 7
Mode 7 is a graphics mode on the Super Nintendo Entertainment System video game console that allows a background layer to be rotated and scaled on a scanline-by-scanline basis to create many different depth effects.
See ZSNES and Mode 7
PlayStation 4
The PlayStation 4 (PS4) is a home video game console developed by Sony Interactive Entertainment.
Proprietary software
Proprietary software is software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing the software or modifying it, and—in some cases, as is the case with some patent-encumbered and EULA-bound software—from making use of the software on their own, thereby restricting their freedoms.
See ZSNES and Proprietary software
Qt (software)
Qt (pronounced "cute" or as an initialism) is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed. ZSNES and Qt (software) are cross-platform software and free software programmed in C++.
Read-only memory
Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.
See ZSNES and Read-only memory
Reduced instruction set computer
In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks.
See ZSNES and Reduced instruction set computer
Retro Gamer
Retro Gamer is a British magazine, published worldwide, covering retro video games.
Saved game
A saved game (also called a game save, savegame, savefile, save point, or simply save) is a piece of digitally stored information about the progress of a player in a video game.
Snes9x
Snes9x is a Super Nintendo Entertainment System emulator with official ports for MS-DOS, Linux, Microsoft Windows, AmigaOS 4, macOS, MorphOS, Xbox, PSP, PS3, GameCube, Wii, iOS, and Android. Windows RT and Windows Phone 8 have an unofficial port named Snes8x. ZSNES and Snes9x are Super Nintendo Entertainment System emulators and Windows emulation software.
See ZSNES and Snes9x
Star Ocean (video game)
is a 1996 action role-playing game developed by tri-Ace and published by Enix for the Super Famicom.
See ZSNES and Star Ocean (video game)
Static random-access memory
Static random-access memory (static RAM or SRAM) is a type of random-access memory (RAM) that uses latching circuitry (flip-flop) to store each bit.
See ZSNES and Static random-access memory
Super Nintendo Entertainment System
The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a 16-bit home video game console developed by Nintendo that was released in 1990 in Japan and South Korea, 1991 in North America, 1992 in Europe and Oceania and 1993 in South America.
See ZSNES and Super Nintendo Entertainment System
User Datagram Protocol
In computer networking, the User Datagram Protocol (UDP) is one of the core communication protocols of the Internet protocol suite used to send messages (transported as datagrams in packets) to other hosts on an Internet Protocol (IP) network.
See ZSNES and User Datagram Protocol
Video game console emulator
A video game console emulator is a type of emulator that allows a computing device to emulate a video game console's hardware and play its games on the emulating platform.
See ZSNES and Video game console emulator
WDC 65C816
The W65C816S (also 65C816 or 65816) is a 16-bit microprocessor (MPU) developed and sold by the Western Design Center (WDC).
X86
x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088.
See ZSNES and X86
X86 assembly language
x86 assembly language is the name for the family of assembly languages which provide some level of backward compatibility with CPUs back to the Intel 8008 microprocessor, which was launched in April 1972.
See ZSNES and X86 assembly language
Xbox (console)
The Xbox is a home video game console manufactured by Microsoft that is the first installment in the Xbox series of video game consoles.
Xbox One
The Xbox One is a home video game console developed by Microsoft.
ZIP (file format)
ZIP is an archive file format that supports lossless data compression.
See ZSNES and ZIP (file format)
See also
DOS emulation software
- BrMSX
- FCEUX
- Fellow (emulator)
- VICE
- ZSNES
Discontinued emulators
Free software that uses SDL
- 0 A.D. (video game)
- Biniax
- C-Dogs
- DOSBox
- Dim3
- Freeciv
- Frets on Fire
- Frozen Bubble
- GrafX2
- HyperRogue
- Mednafen
- NScripter
- Official Hamster Republic Role Playing Game Construction Engine
- Oolite (video game)
- OpenRCT2
- OpenTTD
- PPSSPP
- Ren'Py
- Scorched 3D
- Secret Maryo Chronicles
- Seven Kingdoms (video game)
- Soldat (video game)
- Stratagus
- The Battle for Wesnoth
- The Powder Toy
- Tux Typing
- Unknown Horizons
- Wings 3D
- ZSNES
- Zgv
Free video game console emulators
- Cemu
- Citra (emulator)
- Dolphin (emulator)
- FCEUX
- Fellow (emulator)
- Higan (emulator)
- MAME
- Mednafen
- Multi Emulator Super System
- Mupen64Plus
- NeoCD
- Nestopia
- OpenEmu
- PCSX-Reloaded
- PCSX2
- PPSSPP
- Project64
- RPCS3
- Stella (emulator)
- VisualBoyAdvance
- Wzonka-Lad
- Yuzu (emulator)
- ZSNES
Super Nintendo Entertainment System emulators
- Delta (emulator)
- Higan (emulator)
- List of Nintendo Switch Online games
- MAME
- Nintendo Switch Online
- RetroArch
- Snes9x
- Virtual Console
- ZSNES
Windows emulation software
- 86Box
- Amiga Forever
- AppleWin
- Basilisk II
- Bleem!
- Bochs
- Cemu
- CherryOS
- Citra (emulator)
- Connectix Virtual Game Station
- DOSBox
- Dolphin (emulator)
- EPSXe
- FCEUX
- Fellow (emulator)
- Fuse (emulator)
- Hercules (emulator)
- Higan (emulator)
- MAME
- Mednafen
- Multi Emulator Super System
- Mupen64Plus
- NESticle
- Nestopia
- Nintendo Switch emulation
- OVPsim
- OpenMSX
- PCSX2
- PPSSPP
- Palm OS Emulator
- Project Unreality
- Project64
- QEMU
- RPCS3
- SIMH
- Snes9x
- Stella (emulator)
- UAE (emulator)
- UltraHLE
- VDMSound
- VICE
- VMac
- VirtualAcorn
- VisualBoyAdvance
- Windows Interface Source Environment
- Yuzu (emulator)
- ZSNES
References
[1] https://en.wikipedia.org/wiki/ZSNES
Also known as Demo (zsnes), ZNES, ZsKnight.