**************************** U T I L I T I E S ******************************* *********** By J„rg Schiemann Herrfurthstr. 20 a 1000 Berlin 44 *************** **************************** Tel. 030 / 6223992 ******************************* An bei finden Sie folgende Files von mir einschlieœlich ihrer Sourcen: TRUMPWARM_ASM TRUMPWARM_CDE WRESET_ASM WRESET_CDE SYSBASE_ASM SYSBASE_CDE QIMI223_ASM QIMI223_CDE QIMI229_ASM QIMI229_ASM QIMI229_cde So nun zur Erkl€rung: TRUMPWARM_CDE wird mit LRESPR geladen und installiert auf < CTRL ALT 7 > einen Warmstart auf allen echten QL's einschlieœlich der MIRACLE TRUMPCARD. (Normale Resetzeit auf einem QL mit Trumpcard 896 KB etwa 21 Sekunden, jetzt nur noch etwa 4.5 Sekunden.) Die Erweiterung sollte vor allen anderen auœer TK2 installiert werden. WRESET_CDE Basicerweiterung ROMF HIG erzeugt mit dem Befehl WRESET x einen Warmstart auf x Speichergr„œe die Trumpcard ist ber‡cksichtigt. Max x = 896 Min x =128. Damit ist es jetzt m„glich, auf der Trumpcard je 64 KB SOFTROMs zu installieren. BEISPIEL f‡r ein 64 KB SOFTROM: 1 sp=PEEK_L (163872) 2 te=PEEK_W (976*1024) 3 IF sp=1024*1024: RESETTEN: END IF 4 IF te >0: LRUN flp1_boot1: END IF 5 IF sp<1024*1024 AND te=0: ROM_LOAD: END IF 6 : 7 DEFine PROCedure RESETTEN 8 a=RESPR(200): LBYTES'FLP1_WRESET_CDE',a: CALL a 9 WRESET 832 10 END DEFine RESETTEN 11 : 12 DEFine PROCedure ROM_LOAD 13 LBYTES'FLP1_DEMO_ROM',960*1024 14 a=RESPR(200): LBYTES'FLP1_WRESET_CDE',a: CALL a 15 WRESET 16 END DEFine ROM_LOAD Sinnvollerweise sollte ein LRESPR flp1_TRUMPWARM_CDE im BOOT1 Programm stehen um mit Ctrl Alt 7 resetten zu k„nnen. SYSBASE_CDE ist eine Basicfunktion, die die Basis der Systemvariablen ermittelt. Nichts neues, aber vielleicht sinnvoll f‡r Leute mit Minerva ROM, die den 2 Bildschirm in Basic nutzen wollen. QIMI223/9_CDE mein Lieblingsst‡ck: ---------------------------------- Wer hat sich nicht schon mal gefragt, ob er sich das QIMI-Mausinterface und die passende Maus zulegen soll? Aber 200 DM daf‡r waren mir jedenfalls zu teuer. Drum habe ich eine Softwarel„sung gebaut und mir eine C-64er-Maus zugelegt (50 DM). Das Interface habe ich selbst gestrickt (5 DM). In Abwandlung der Anleitung aus der 68oooer habe ich noch die ENTER-TASTE vom Joystickport 2 an die linke Taste angeschlossen. So nun zum Treiber: Anschalten mit QIMI Ausschalten mit QIMIOFF Emuliert wird der Maushotkey, der Pointer kommt also hoch sobald man die Maus bewegt und selbst QD II l€œt sich damit pointersteuern. Wem die Pointersteuerung schon immer zu langsam war, der nimmt am besten den QIMI229_CDE. Bei dem kann man dann ‡ber Ver€nderung der Wakeupspeed in QRAM oder mit MS_SPD aus QPTR die Beschleunigung gewaltig €ndern. Mit MS_SPD 8,0 ist der normale Treiber da. Je h„her der zweite Wert, desto fixer wird der Mauspointer. Feinpositionieren ist bei langsamer Bewegung nat‡rlich auch m„glich. Das beste, an der Tastatur passiert nichts, der Treiber ist EPROMF HIG. P.S. Der Treiber funktioniert erst ab Ptr_gen V1.23 korrekt. Er funktioniert nicht mit Ptr_gen V1.30 das liegt aber an einem Fehler in dieser Version.