Avatar von Tux
  • Tux

mehr als 1000 Beiträge seit 16.01.2002

Damals, 6502 Fuzzing von Hand

Das erinnert an die 6502 Zeiten, als ich mit einem Freund sämtliche 256 Möglichkeiten für Befehle durchprobiert und dokumentiert habe. Die CPU konnte noch nicht gültige von ungültigen Befehlen unterscheiden. Sie war hart verdrahtet (kein Microcode) und hat stumpf das getan was ihr die Physik diktiert hat. Dabei kamen seltsame Kombibefehle heraus.

Ziel war zweierlei:
- Kopierschutz durch Code, den kein Disassembler verstehen konnte
- mehr Performance in Spielen durch Kombibefehle, die CPU-Zyklen staren weil sie 2 Aktionen auf einmal durchführen.

Das waren noch Zeiten.

Tux

Bewerten
- +
Anzeige