Chris Collins

Tagged “atari 800”

Exploration ·

From transistor to CPU

Start with one transistor switching an LED, wire switches into gates, gates into an adder, feedback into memory, and memory plus a clock into a tiny CPU — then watch a real 6502 run a program you can read byte by byte.

ElectronicsRetro computing

Tool ·

Atari 8-bit computer: emulator, BASIC, assembler and debugger

An Atari 800, 800XL or 130XE in your browser (atari800 in WebAssembly, the free Altirra OS and BASIC) — run disks, programs, cartridges and tapes; type and save BASIC; write 6502 assembly and run it, or call it from BASIC with USR; and debug anything that runs with breakpoints, stepping, registers, memory, the ANTIC/GTIA/POKEY/PIA registers and the display list.

Atari

Tool ·

6502 assembler

Assemble and disassemble 6502 and 65C02 code in the browser, with labels, local labels, expressions, and an optional undocumented-opcode set; download raw binaries, Atari binary-load files, or C64 PRGs; search the full opcode table with cycles and flags.

Atari

Tool ·

Atari 8-bit disk images

Open ATR and XFD disk images from the Atari 400/800/XL/XE — header, VTOC map, Atari DOS 2.0/2.5 and MyDOS directories, sector chains, binary-load segments, ATASCII text, and a sector hex viewer.

Atari

Tool ·

Atari BASIC lister

List tokenised Atari BASIC programs as text, convert ATASCII to and from text, compose 40×24 text screens and export them as bytes, and pick colours from the GTIA palette with ready-to-type POKE values.

Atari

Tool ·

POKEY sound designer

Design Atari 400/800/XL/XE POKEY sounds — four channels of AUDF/AUDC with every distortion mode and volume-only output, AUDCTL 16-bit linking, 1.79 MHz clocking, high-pass filters and 9-bit poly — hear them through a POKEY model, and export Atari BASIC SOUND, POKEs, assembler or PAL/NTSC note tables.

Atari

Tool ·

Retro raster timing

PAL and NTSC raster maths for the Amiga, Atari ST, Atari 8-bit, and C64 — cycles per line and frame, frame rates, µs per scanline, unit conversions, a per-frame cycle budget, and the cycles DMA steals.

AtariAmiga