Open Source ZX
Category:
Open Source ZX
'Open Source for developer's ZX-Spectrum'- this is legal site dedicated to programming on ZX-Spectrum and Z80 Source Codes.

Wilderland - the Hobbit game emulator
Category:
Wilderland
WILDERLAND (WL) allows you to see what's REALLY going on in this wonderful world created by Veronika Megler and Philip Mitchell in 1982 at Melbourne House. It runs the original game code in a rudimentary Spectrum emulator, while displaying the state of objects and animals, the current positions of the latter, and a log what all the other creatures (NPC) do while Bilbo is in one place.

Online Apollo Guidance Computer Simulator
Category:
Online Apollo Guidance Computer Simulator
Moonjs is an online Apollo Guidance Computer (AGC) simulator. It is a port of Virtual AGC by Ronald Burkey from C to javascript/asm.js using the Emscripten compiler.

Easy 6502 by skilldrick
Category:
Easy 6502 by skilldrick
In this tiny ebook I’m going to show you how to get started writing 6502 assembly language. The 6502 processor was massive in the seventies and eighties, powering famous computers like the BBC Micro, Atari 2600, Commodore 64, Apple II, and the Nintendo Entertainment System. Bender in Futurama has a 6502 processor for a brain. Even the Terminator was programmed in 6502.

RISC OS for Raspberry Pi
Category:
RISC OS for Raspberry Pi
We’re very pleased to announce the immediate availability of RISC OS for the Raspberry Pi. First released in 1987, its origins can be traced back to the original team that developed the ARM microprocessor. RISC OS is owned by Castle Technology Ltd, and maintained by RISC OS Open Ltd. This version is made available free of charge to Raspberry Pi users.

A Programming Language
Category:
A Programming Language
Much of applied mathematics, particularly the more recent computer-related areas which cut across the older disciplines, suffers from the lack of an adequate programming language. It is the central thesis of this book that the descriptive and analytic power of an adequate programming language amply repays the considerable effort required for its mastery. This thesis is developed by first presenting the entire language and then applying it in later chapters to several major topics.
Mystik RPG - An open-source Java 2D Tile RPG Engine
Category:
Mystik RPG - An open-source Java 2D Tile RPG Engine
Mystik RPG's goal is to become a great Java 2D Tile RPG Engine. It boasts multiple maps, configurable maps in JSON, local content storage, monsters and more! You can start by either downloading the GitHub repo for faster, offline playability, and dissect the game, play with the map editor, or play directly from the browser!

Another World JS
Category:
Another World JS
Another World (or, Out of This World) is a wonderful game developed by Eric Chahi and released in 1991.

I have some kind of obsession with this game. During the years, I ported various versions of the game (3DO, PC, hires) to a handful of platforms: PSP, PS2, GBA and PC. Here is my new pure Javascript implementation. No plugins, no ActiveX, no Flash. Just need a modern browser (Chrome, Safari, Firefox, Opera) and you're good to go.

Visual 6502
Category:
Visual 6502
The Python gate-level sim runs about 55 half-clock steps per second, meaning the 6502 clock is going about 27 Hz. The JavaScript sim is only a few hertz, limited by drawing the chip parts. We hope to create several flavors of simulation, including C++ and CUDA, and to re-process, reduce, or otherwise re-compile our chip model into faster logical blocks.