Allein für die Frage sollte man Dich schon auf den Scheiterhaufen werfen und in der Hölle ewige Qualen leiden lassen

Mit Delphi kann man alles machen, was mit einer Sprache ohne Kernel-Mode-Fähigkeit nun mal möglich ist
Mal ernsthaft: Ich kann jedem nur Abraten, nur weil er "etwas Assembler" kann, sich in Dinge wie Game Hacking reinzuarbeiten. Wenn man sowas macht, sollte man einen gewissen Hintergrund aufweisen und wissen, was man macht - ansonsten verliert man schnell die Lust und kommt auch nicht wirklich weiter.
Als erstes solltest Du Pascal 100%ig beherrschen, dann ASM vollständig bis einschließlich i486 (zumindest aber bis Pentium I) und dannn kannst Du Dich immer noch an fremde ASM-Sources herantasten. Ich weiß aus eigener Erfahrung, dass oftmals selbst die eigenen ASM-Sources unverständlich sein können
Außerdem: Einen Game-Hack in Delph zu schreiben erfordert teilweise noch nicht mal die Nutzung von Assembler, auch wenn das immer viele behaupten mögen. Um mich in einer DLL in andere Routinen einzuklingen, braucht es maximal Kenntnisse über den MZ\PE-Header und den gibt's vordeklariert in Unit Windows.pas ...

Ich hab inzwischen ein vollständiges Debug-System in Delphi geschrieben und dabei gerade einmal 2 Prozeduren in ASM schreiben müssen: 1. ne Hook-Prozedur auf RaiseException (um Fehler gemeldet zu bekommen, weil ich zu faul war, die korrekte Parameter-Übergabe zu deklarieren) und eine Abfrage der Rücksprungadresse. Beides theoretisch Dinge also, die auch ohne ASM gehen, wenn man weiß wie
ASM ist in meiner Ansicht nach nur ne gute Möglichkeit die Fehler des Compilers zu umgehen und nicht dazu geeignet, um schlechten Source besser zu machen ...
MfG,
BenBE.
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.