CRE177 Commodore 64
Der populäre Heimcomputer als universelles Lernobjekt für Hacker
Der Commodore 64 ist der meistverkaufte Homecomputer der 1980er Jahre, der bei seiner Einführung mit für damalige Zeiten beindruckende Leistungsdaten bei einem vergleichsweise niedrigen Preis aufbieten konnte. Der C64 prägte damit eine ganze Generation von Computer-Früheinsteigern und hielt sich noch lange im Markt. Heute ist der C64 interessant, weil er gut dokumentiert ist und sich noch als ganzes System verstehen lässt. Michael Steil redet im Gespräch mit Tim Pritlove über den C64, seine technischen Details und lässt uns teilhaben an der Faszination, die so ein altes System auch heute noch entfachen kann.
Themen: Computerindustrie und der Homecomputer-Markt Anfang der 1980er Jahre; über den Reiz, sich mit alter Technik zu befassen; MOS Technology; die Innereien des C64; Sound- und Grafikfähigkeiten des C64; die Geschwindigkeit des Systembus; Grafikmodi; Commodore und das Microsoft BASIC; Programmieren in Assembler; 3510 Transistoren; Instruktionen und Taktzyklen; Grafikprogrammierung; Zweierpotenzen; Floppy-Laufwerke; Mucke rausziehen; C64 Emulatoren; Demoszene; C64 Reimplementierungen mit FPGA.
- Tim Pritlove
- Michael Steil
Shownotes
Links:
- Michael Steil
- WP: Commodore 64
- WP: Commodore Amiga
- WP: Atari ST
- WP: Commodore International
- WP: VC1541
- Amstrad CPC
- WP: Sinclair Research
- WP: Zilog Z80
- MOS Technology 6502
- MOS Technology
- WP: Read-Only Memory (ROM)
- WP: KIM-1
- Random-Access Memory (RAM)
- WP: Bootloader
- WP: Composite Video
- WP:S-Video
- Commodore 1702 Colour Monitor
- MOS Technology VIC-II
- MOS Technology SID
- VC20
- MOS Technology VIC
- ADSR
- WP: The Great Giana Sisters
- Sinclair ZX Spectrum
- WP: Nintendo Entertainment System (NES)
- WP: Sprite
- WP: Commodore Plus4
- Commodore 16
- WP: Texas Instruments TI-99/4A
- WP: Bank Switching
- WP: BASIC
- WP: Microsoft BASIC
- WP: Apple II
- WP: GEOS
- WP: Digital Subscriber Line (DSL)
- WP: Datasette
- WP: Baud
- WP: Dynamic Random Access Memory
- WP: Memory refresh
- MOS Technology 6522 (VIA)
- MOS Technology CIA
- 25C3: Jacob Appelbaum: Advanced memory forensics: The Cold Boot Attacks
- WP: Magic Disk 64
- WP: Input 64
- 64’er
- WP: Assembler
- WP: Register
- WP: Easter Egg
- WP: PET 2001
- WP: Terminator
- Visual Transistor-level Simulation of the 6502 CPU
- WP: Motorola 68000
- WP: Motorola 6800
- WP: Virtual Address eXtension
- WP: Seymour Cray
- WP: Doppelkreuz
- WP: X86-Prozessor
- WP: Reduced Instruction Set Computer (RISC)
- WP: ARM-Architektur
- WP: Zeropage
- WP: Arithmetisch-logische Einheit
- WP: Tearing
- WP: POKE
- Commodore 128
- WP: Hexadezimalsystem
- Super Mario
- WP: Rasterzeileninterrupt
- WP: Bewegungsparallaxe
- WP: Hardwareinterrupt
- WP: Interrupt
- WP: Austastlücke (VBLANK)
- WP: Wagenrücklauf
- WP: Avogadro-Konstante
- WP: Opcode
- WP: Data Becker
- 64 intern
- WP: Emulator
- Power64
- Frodo
- The VICE Emulatorcc
- CCS64 – A Commodore 64 Emulator
- Hoxs64 Commodore 64 Emulator
- High Voltage SID Collection
- WP: Competition Pro
- WP: C64 DTV
- The Turbo Chameleon 64
- 25C3: Michael Steil: The Ultimate Commodore 64 Talk
- 27C3: Michael Steil: Reverse Engineering the MOS 6502 CPU