
Zitat von
Helmut
Das mit den Sprungzielen halte ich für nicht denkbar.
Wo ist denn dann der "neue Code" wo hingesprungen wird? Er wird ja nicht vorher schon dagewesen sein und nicht verwendet worden sein, oder?
Genau um die Beantwortung dieser Frage geht es.
Oder wie erklärst Du dir den bis auf lausige 4 Byte identischen Programmcode zweier so unterschiedlich agierender Versionen?
Wäre es auch so undenkbar, das zusätzlicher Code ins Bibi-EPROM gepackt wurde?
Bei heutigen Engines wird sicher auch oft so verfahren, zumindest bis ins Betastadium. Unnötiger Code wird erst bei der finalen Engine entfernt. Warum sollten die Programmierer während der Testphase immer wieder Code hinzufügen und entfernen, wenn durch einfache Angabe anderer Sprungziele viel schneller gearbeitet werden kann? Und die D+/D++ Versionen waren experimentell, also Betaversionen...
Gruß, Willi