OpenTTD?
Yes it's already in my collection:
http://aluigi.org/adv/openttdx-adv.txt
Probably I should return on it but as far as I remember it was really well written, and the type of bugs I have found (exceptions caused by the program's checks, no crash or similar) seems to confirm what I remember