jsdf / Little Virtual Computer
Learn how computers work by simulating them in Javascript
Stars: ✭ 819
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Little Virtual Computer
Higan
higan is a multi-system emulator focused on accuracy, preservation, and configurability.
Stars: ✭ 457 (-44.2%)
Mutual labels: emulation
Vipermonkey
A VBA parser and emulation engine to analyze malicious macros.
Stars: ✭ 697 (-14.9%)
Mutual labels: emulation
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 (+477.78%)
Mutual labels: emulation
Bsnes
bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Stars: ✭ 526 (-35.78%)
Mutual labels: emulation
Bsnes
bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Stars: ✭ 444 (-45.79%)
Mutual labels: emulation
Skyline
Run Nintendo Switch homebrew & games on your Android device!
Stars: ✭ 670 (-18.19%)
Mutual labels: emulation
Ryujinx
Experimental Nintendo Switch Emulator written in C#
Stars: ✭ 10,983 (+1241.03%)
Mutual labels: emulation
Vigembus
Windows kernel-mode driver emulating well-known USB game controllers.
Stars: ✭ 721 (-11.97%)
Mutual labels: emulation
Cemu
Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
Stars: ✭ 593 (-27.59%)
Mutual labels: emulation
Udocker
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges
Stars: ✭ 802 (-2.08%)
Mutual labels: emulation
Shadow
Shadow is a unique discrete-event network simulator that runs real applications like Tor, and distributed systems of thousands of nodes on a single machine. Shadow combines the accuracy of emulation with the efficiency and control of simulation, achieving the best of both approaches.
Stars: ✭ 769 (-6.11%)
Mutual labels: emulation
Little Virtual Computer
Have you ever wanted to know how a computer works? How the software is understood by the computer at a hardware level?
Let's build a simulated computer in Javascript (because JS seems to be the Lingua Franca of code nowadays), to see at how it all fits together.
You can try out the simulated computer and then read the entire source in one single Javascript file
Then read this you want to know more about binary and hexadecimal numbers (not required to understand the simulated computer, but useful to understand how real computers work).
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].