News for hackers. Stuff that matters.
Re:SpaceCadetPinball – Decompilation of 3D Pinball for Windows by secondcoming on Thursday October 14, 2021 @07:10AM (#28862774)
> Bonus points for anyone who knows why the classes in the source are prefixed with a 'T'!

Was it written in, or ported from, Delphi?

Re:SpaceCadetPinball – Decompilation of 3D Pinball for Windows by alternatetwo on Thursday October 14, 2021 @09:24AM (#28863906)
Has to be ported, since Delphi doesn't generate PDB7's.

Or at least written by someone familiar/used to Delphi, since Age of Empires utility classes are also prefixed with T, but the game was obviously written in Visual Studio - but some dev tools were written in Delphi, so somebody seems to have taken the naming scheme from there in that case.

Re:SpaceCadetPinball – Decompilation of 3D Pinball for Windows by pjmlp on Thursday October 14, 2021 @09:55AM (#28864209)
Borland C++ frameworks used the same coding conventions as Turbo Pascal/Delphi.

They still use them.

Re:SpaceCadetPinball – Decompilation of 3D Pinball for Windows by mike_san on Thursday October 14, 2021 @03:07PM (#28868574)
yep, this is it. The project started out in Delphi, but I had to port it to C to integrate with the Windows Build. For some reason they didn't want to include Delphi tooling in the Windows build.