Not only some people program whole games in fragments shaders (like Quakes or others), but also some simulate whole computers or programming language interpreters !
For now there are 8 of them:
- Image may be NSFW.
Clik here to view.Apple I emulator ( ROM + memory editor + BASIC language ). More about Apple_I computer.
- Image may be NSFW.
Clik here to view.Turing Machine Interpreter . More about Turing Machine.
- Image may be NSFW.
Clik here to view.Chip-8 Emulator ( ROM + compiles ). More about Chip-8 language.
- Image may be NSFW.
Clik here to view.Simple bytecode interpreter ( assembly language ). More about bytecode.
- Image may be NSFW.
Clik here to view.Core war ( red code for game fight ). More about Core war.
- Image may be NSFW.
Clik here to view.Shader Redstone 3 ( in-minecraft code ) More about Redstone.
- Image may be NSFW.
Clik here to view.Shader Redstone 2.
- Image may be NSFW.
Clik here to view.Commodore 64 (toy Basic interpreter with just PRINT, GOTO, LIST, RUN).
- Image may be NSFW.
Clik here to view.‘Little Man Computer’ Simulator (Assembly language – educational model of a computer)
See all emulators in Shadertoy.
See all interpreters in Shadertoy.