Same here. On/For the ZX Spectrum, looking up the hex-codes in the back of the orange book. At least it was spiral-bound to make it easier.
Later still I'd be patching binaries to ensure their serial-checks passed, on Intel.