All Projects → SourMesen → Visualnes

SourMesen / Visualnes

Visual NES simulates the CPU & PPU of a NES at the transistor level.

Projects that are alternatives of or similar to Visualnes

Droidsound
Droidsound-E. Download links in README.md
Stars: ✭ 136 (+147.27%)
Mutual labels:  nes, emulation
Nes Snd Emu
NES / Famicom sound library, descended from blargg's Nes_Snd_Emu
Stars: ✭ 19 (-65.45%)
Mutual labels:  emulation, nes
Nsfplay
Nintendo NES sound file NSF music player
Stars: ✭ 155 (+181.82%)
Mutual labels:  nes, emulation
Awesome Emulators Simulators
A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Stars: ✭ 94 (+70.91%)
Mutual labels:  simulator, emulation
Anese
Another NES Emulator - written for fun & learning - first implementation of wideNES
Stars: ✭ 323 (+487.27%)
Mutual labels:  nes, emulation
Nes
A Javascript NES Emulator
Stars: ✭ 168 (+205.45%)
Mutual labels:  nes, emulation
Punes
Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Stars: ✭ 217 (+294.55%)
Mutual labels:  nes, emulation
cfxnes
JavaScript NES emulator and emulation library.
Stars: ✭ 56 (+1.82%)
Mutual labels:  emulation, nes
FCEUX-Lua-Script-Collection
Lua scripts for FCEUX (an NES emulator). Multiple games including River City Ransom, Battle Kid
Stars: ✭ 20 (-63.64%)
Mutual labels:  emulation, nes
js-nes-emulator
NES emulator in javascript.
Stars: ✭ 12 (-78.18%)
Mutual labels:  emulation, nes
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+8503.64%)
Mutual labels:  nes, emulation
Jsnes Web
A browser UI for JSNES, a JavaScript NES emulator
Stars: ✭ 398 (+623.64%)
Mutual labels:  nes, emulation
Jsnes
A JavaScript NES emulator.
Stars: ✭ 5,354 (+9634.55%)
Mutual labels:  nes, emulation
Ryu64
A Nintendo 64 Emulator made in C#!
Stars: ✭ 36 (-34.55%)
Mutual labels:  emulation
Lakka Libreelec
Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
Stars: ✭ 1,007 (+1730.91%)
Mutual labels:  emulation
Pioneer
A game of lonely space adventure
Stars: ✭ 979 (+1680%)
Mutual labels:  simulator
Nesly Sound
Create beautiful music on your NES
Stars: ✭ 35 (-36.36%)
Mutual labels:  nes
Holodeck Engine
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 48 (-12.73%)
Mutual labels:  simulator
Metalperformanceshadersproxy
A proxy for MetalPerformanceShaders which takes to a stub on a simulator and to the real implementation on iOS devices.
Stars: ✭ 41 (-25.45%)
Mutual labels:  simulator
Higan Verilog
This is a higan/Verilator co-simulation example/framework
Stars: ✭ 35 (-36.36%)
Mutual labels:  emulation

Visual NES

This is a C++/C# port of the Visual 2C02 and the Visual 2A03 by Quietust (http://www.qmtpro.com/~nes/chipimages/visual2c02/)
It combines both simulators into a single simulation and allows the simulation to run NES roms (albeit at roughly 1/1000th of the speed of a real NES)
The Visual 2C02/2A03 are adapted from the code of the Visual 6502 (http://www.visual6502.org/JSSim/index.html)

This also adds a few feature (load/save states/memory, logging to disk). It also simulates both the 2C02 and the 2A03 together much faster than the javascript versions (10-20x faster)

A few features are still missing, but the goal is to port most of the originals' features in time.

Windows

Open the solution in VS2015 and run as Release/x64

Linux

Run "make" and then "make run" (Requires Mono and a C++11 compiler - defaults to clang)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].