Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Sfotty Pie

Sfotty Pie is a set of tools related to the 6502 (Sixty Five Oh Two) CPU. MOS Technology 6502 is an 8-bit microprocessor introduced in 1975 that powered many classic consoles and home computers such as Atari 2600, Atari 8-bit family, Apple II, Nintendo Entertainment System, Commodore 64, Atari Lynx, and BBC Micro.

Currently, Sfotty Pie consists of the following packages:

Package Description
@sfotty-pie/sfotty Cycle-exact 6502 emulator
@sfotty-pie/cli An emulator for a virtual 6502-based computer
@sfotty-pie/opcodes Opcode tables (used by other tools above)

Planned features

  • A web based emulation/debugging interface
  • An assembler
  • A disassembler
  • A high/mid level programming language
  • A web based Atari 8-bit emulator