Valve Software · GitHub edit / delete

Assorted games-related code. The OpenGL debugger would be worth investigating -- but this may also be of interest to my students who'd like to read some real game code...

to ag0700 ag0803 debugging games opengl software valve ... on 25 March 2014

Coding Relic: GCC Function Instrumentation edit / delete

Magic flag to GCC for tracing function calls.

to debugging gcc tracing ... on 14 December 2013

DONHODGES.COM - PAC MAN'S SPLIT SCREEN LEVEL ANALYZED AND FIXED edit / delete

Fixing a bug in Pac-Man -- but mostly interesting for a detailed explanation of how the display works, and why exactly it looks like that when it crashes.

to ag0700 bugs debugging games pacman ... on 11 July 2013

mikeash.com: Friday Q&A 2013-06-28: Anatomy of a Compiler Bug edit / delete

Excellent description of how to track down a Clang code generation bug.

to bugs clang debugging llvm ... on 11 July 2013

More programs edit / delete

Some (rather old) programs demonstrating various ld/ptrace debugging tricks.

to debugging ld libc software ... on 14 November 2012

Glitch - Bulbapedia, the community-driven Pokémon encyclopedia edit / delete

Interesting bugs in Pokemon games. (Via one of this year's AG0700 students.)

to bug debugging games pokemon ... on 06 May 2012

hwrnmnbsol: Ask the Duck edit / delete

Even better statement of the stuffed animal technique.

to ag0700 debugging stuffed-animal ... on 08 April 2012

Coding Horror: Rubber Duck Problem Solving edit / delete

The world's most powerful debugging technique.

to ag0700 debugging stuffed-animal ... on 08 April 2012

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom