Welcome to Schneider / Amstrad CPC Forum. Please login or sign up.

29. March 2024, 15:33:16

Login with username, password and session length

Shoutbox

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

TFM

2023-05-30, 17:00:20
Erster ;-)

Recent

Members
Stats
  • Total Posts: 11,655
  • Total Topics: 1,329
  • Online today: 188
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 2
Guests: 137
Total: 139

137 Guests, 2 Users
Chris, xesrjb

Die kürzeste Demo auf dem CPC - ungeschlagen unter allen Computern

Started by TFM, 09. November 2019, 21:24:59

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

TFM

Die stammt vom Markus, bitte mal eintippen... (am Emu geht's auch, per Copy and Paste)

CALL &BFEA,&EC18,&1551,&ED49,&ED7F,&1001,&5740,&F61F,&E67A,&D8BB,&9CD
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

almasys

Das sieht nach einer eleganten Methode aus, kleine MC-Routinen in einem BASIC-Programm unterzubringen.

Ich sehe auch immer nur noch einen weiteren Eintrag auf dem Stack, ab &BFFD abwärts wird der auszuführende Code abgelegt und aus dessen Länge ergibt sich die Einsprungadresse - und das funktioniert auch wenn ich den CALL aus einem BASIC-Unterprogramm ausführe.

Oder gibt es doch Szeneranos, in denen auf dem Stack bereits mehrere Einträge liegen, wodurch die Routine weiter unten abgelegt würde und damit auch die Einsprungadresse nicht mehr passt?

Grüßle,
AMSi

TFM

Das müsste man probieren. Warst auf der Retropulsiv? Ich war/bin ja leider krank. Wie geht's deinem Arm? Ich hoffe das beste!  :)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)