RetroDebugger
RetroDebugger | |
---|---|
Entwickler | Marcin Skoczylas |
Lizenz | "some kind of FSF license as decided by Richard Stallman" (GPL) |
Plattform | MacOS, Linux, Windows |
Bedienung | , |
Formate | D64, D81, T64, TAP, CRT, G64, x64 und weitere |
Sprache | |
Information | Emulation basiert auf VICE |
Beschreibung[Bearbeiten | Quelltext bearbeiten]
Der RetroDebugger (2016 bis Ende 2021 C64 65XE NES Debugger) ist ein Emulator, der auf das Analysieren und Debugging von Programmen fokussiert, und wendet sich entsprechend in erster Linie an Programmierer.
Eigenschaften[Bearbeiten | Quelltext bearbeiten]
- Forward und Rewind
- Zoombare Darstellung des Arbeitsspeichers
- Zugriffsanzeige ("Heatmap") innerhalb des Arbeitsspeichers
- Rasterstrahlbasierte Analyse der Videoausgabe
- Anzeige des Grafik- und Spritezustands basierend auf mit Mauszeiger wählbarem Taktzyklus/Rasterposition
- Detaillierte Auflistungen der VIC- und SID-Register
Kritik[Bearbeiten | Quelltext bearbeiten]
1570: "Mit dem RetroDebugger wird jedes Programm zu einer nochmal ganz anderen Show. Wie funktioniert ESS in Impossible Mission? Die Zugriffsmarkierungen in der Anzeige des Arbeitsspeichers zeigen sofort, was los ist. Was wird beim Start eines Programms von wo nach wo entpackt? Dito. Wie genau funktionieren die Spritemultiplexer? Die VIC-Anzeige zeigt's und macht dabei noch einigen Spaß. - Wie bei so einem Power-Tool zu erwarten braucht es allerdings einige Einarbeitung, einen Ausdruck der Tastaturkürzel und etwas dickes Fell, was Bugs angeht, um sich damit anzufreunden."
Weblinks[Bearbeiten | Quelltext bearbeiten]
- RetroDebugger auf GitHub
- Demovideo "C64 65XE Debugger v0.64.58" auf YouTube (2:11)