Ich hätte sicher weniger dieser Probleme wenn ich Adressen "hart" ansprechen täte. Habe aber trotzdem oft bei einem und dem selben Code (nix "malloc()", hier geht's um asm) mehr oder weniger Probleme bei verschiedenen Configs wie der Speicher angesprochen wird. Äußert sich in kaputten Grafiken, die bei zb weniger Speicher noch sauber ausgeschaut haben.
Wie sieht denn das Speicher- und Ressourcenmanagement bei dir konkret aus?
Auf jeden solltest du dir auch mal den Public Domain Sourcecode von Frank Willes "Solid Gold" ansehen. Der macht das Ganze auch sehr maschinennah und trotzdem systemkonform.