versagt der Schnellader, dann soll der einfache Lader seinen Dienst tun.
und das stellst du dir wie genau vor?
Es gibt 1.096 Antworten in diesem Thema, welches 187.961 mal aufgerufen wurde. Der letzte Beitrag (
versagt der Schnellader, dann soll der einfache Lader seinen Dienst tun.
und das stellst du dir wie genau vor?
mountain_asm.txt packt den Schnelllader und den Normallader (Kernal) in den Speicherbereich ab $400 (Bildschirm). Der Normallader funktioniert gut. Der Schnellader nie, dabei habe ich mir wirklich Mühe gegeben.
Gedacht ist das so: Wenn der Schnelllader das Laufwerk nicht kennt oder so, dann soll der Normallader das Laden unternehmen.
Gedacht ist das so: Wenn der Schnelllader das Laufwerk nicht kennt oder so, dann soll der Normallader das Laden unternehmen.
und wie denkst du das umzusetzen?
und wie denkst du das umzusetzen?
Das ist leicht: Der Schnelllader fliegt einmal durchs und einmal ums Gehäuse und guckt nach, ob da irgendwelche Floppy-Beschleuniger-Hardware drin- oder dransteckt. Wenn er nix findet, gibt er ab ...
und wie denkst du das umzusetzen?
Das ist doch trivial: Wenn der Benutzer am C64 einen Reset auslöst hat der Schnellader nicht funktioniert und man schaltet auf den Kernal-Lader zurück.
mountain_asm.txt packt den Schnelllader und den Normallader (Kernal) in den Speicherbereich ab $400 (Bildschirm). Der Normallader funktioniert gut. Der Schnellader nie, dabei habe ich mir wirklich Mühe gegeben.
Gedacht ist das so: Wenn der Schnelllader das Laufwerk nicht kennt oder so, dann soll der Normallader das Laden unternehmen.
Am Besten lässt Du den Schnelllader und den Anti-Crack Code (flohinsohrsetz
) mal beiseite.
Der Cracker wird den Schnelllader und die Veredelung (Trainer +5) eh noch selbst reintun ![]()
Der Cracker wird den Schnelllader und die Veredelung (Trainer +5) eh noch selbst reintun
vorsicht, das ist ein kompiliertes C programm..... bevor sich das einer freiwillig antut muss das spiel *echt* gut sein ![]()
Nur kurz draufgeguckt, kann mich auch täuschen...
lda fnln
sollte wohl eher
lda #fnln
sein, oder ?
Nein, fnln ist ein Label für eine Speicherstelle mit dem Inhalt 7 (hardcoded), was der Länge des Dateinamens entspricht. Das dürfte also nicht das Problem sein. Dass "lda #end-start" sinnvoller ist, ist ein anderes Thema. ![]()
Jetzt wo ich drüber nachdenke hast du recht...
LG, duke
Wo hast Du dir den Schnelllader den geklaut, Vernunftmensch? Der Autor wird dir sicher was dazu sagen können.
vorsicht, das ist ein kompiliertes C programm..... bevor sich das einer freiwillig antut muss das spiel *echt* gut sein
bäsch, bäsch, bäsch ... / Bäsche nur immer schön weiter und immer bei jeder Gelegenheit drauf, wo du auch nur den kleinsten Anhaltspunkt für allein dich selber findest. ... -Merkste auch z.B. hierbei, was du "anrichtest"
?
Ich finde ja durchaus dass sich das teil entwickelt, aber VMs Weg ist dennoch ... suboptimal. Er klaut sich code zusammen wie blöd und bläst das ding maximal auf. Die Ladezeiten werden auch mit Schnelllader katastrophal sein.
bäsch, bäsch, bäsch ... / Bäsche nur immer schön weiter und immer bei jeder Gelegenheit drauf, wo du auch nur den kleinsten Anhaltspunkt für allein dich selber findest. ... -Merkste auch z.B. hierbei, was du "anrichtest" ?
möchtest du auch was zum thema beitragen oder doch nur wieder mumpitz?
davon ab ist das gesagte völlig wertneutral völlig richtig. kompilierter code ist das schlimmste was man sich als cracker antun kann - und daher wird das in einem fall wie diesem wohl eher nicht passieren.
kompiliertes BASIC ist allerdings noch etwas schlimmer.
Das hättet ihr den Studios mal vor 25 Jahren sagen sollen ![]()
Das hättet ihr den Studios mal vor 25 Jahren sagen sollen
Immerhin hat einer der erfolgreichsten Spieledesigner aller Zeiten anfangs Bitte melde dich an, um diesen Link zu sehen. in BASIC geschrieben.
ZitatDas hättet ihr den Studios mal vor 25 Jahren sagen sollen
das war denen durchaus bewusst ![]()
SoulCrystal hat sowas auch mittendrin.
So, nun ist das letzte an Basic aus bekannten Gründen 'Geschichte.
Monitorexplosion und Schnellader/Normallader-Kombination wartet auf die Hilfe von C64CodeGöttern.
Ich habe nur noch bescheidene weitere Bugs beseitigt, die Killerchicken beim Testen aufgefallen sind.