| Tape Messias 1.0 (Tape Messiah 1.0) | Title: | Tape Messias 1.0 (Tape Messiah 1.0) | Category: | Utility/TapeTurbo | Release Date: | 1989 | Language: | English | Size: | 16K | Machine: | PAL Only | Distribution: | Freeware | Additional code by: | ern0 | Code by: | BCS | Notes: | Another name is Her-Copy, basically an improved version of Her Turbo. |
No votes yet.
| |
|
| |
| Instructions | Autostart f-5 - autostart on f-6 - autostart off f-1 - autostart on - decimális szám vagy dec("start") - ahol a start egy hexa szám Minden "F" gombal való töltés után a start RUN-ra állítodik. Ha többrészes program esetében akarjuk, hogy az alprogram betöltését követően visszatérjen a hívó programba, akkor autostartos dec("ce0e") startot kell beállítani. f-1: sY1115,dec("ce0e") Fejállító f-2 - referencia jel rögzítése f-3 - referencia jel visszaolvasása 1. sötét vékony csíkok világos alapon - nagyon jó 2. hasonló az előbbihez, de a világosba be-bevillan néha sötét is - jó 3. váltakozik a 2. és 4. tünet - rossz 4. világos vékony csíkok vannak (az 1. inverze) - rossz 5. a második inverze - rossz 6. alig van valami - nagyon rossz Másolás Her turbo-s program másolása ---------------------------- - hatására a program betöltődik a memóriába ($1000-tól), a töltés végén a Copy jelzi a kezdő és végcímet, valamint a startcímet (ha jól van beállítva OK, ha valami nem stimmel nekünk kell rendezni) - kiírja a fontosabb mutatókat: >330 0b 0d - beállítja a SAVE vektort >0f7b - a program elhelyezkedése a memóriában >d2 - a program valódi címei >2b - basic mutatók - parancs hatására a program a következő üzenettel jelentkezik: program : PRG.NEVE (mod) start: startcím esetleg RUN saving másolás kezdő illetve végcíme Normál sebességű program Her-es másolása ---------------------------------------- Ebben az esetben is a Copy mögé töltődik a másolandó program ($1000) - megjelenik egy load"",1 felirat, a kurzor az 1-esen villog. Írjuk át 7-re, majd . Itt is tájékoztat a töltés paramétereiről. - mutatók kiírása (ugyanaz, mint az előző) - saving A Copy itt is beállít minden paramétert, csak a starttal kell törődni. Nem Her turbo-s program Her-es másolása --------------------------------------- Megkülönböztetünk két alapvető esetet aszerint, hogy betöltéskor valamilyen módon felülíródik a $0400-$1000 tartomány a, ha nem íródik felül - töltsük be a programot ahogy szoktuk - állítsuk be a startot - - s"nev",7,kezdo,vegcim vagy sA"nev",7 Amennyiben az előzőleg betöltött program neve megfelelő, akkor ne adjunk nevet, a program a legutolsónak betöltött program nevével viszi ki a másolandó programot. ($0333-nál lévő érték) b, ha felülíródik I. Ha csak a turbo betöltő használja (és maradandó kárt okoz a Copy-ban), akkor töltsük be a programot, jegyezzük fel a kezdő és végcímet, majd töltsük rá a Copy-t. VIGYÁZAT!!! A másoló ilyenkor saját startcímét tartalmazza és ezt át kell állítani. (f-4 hatására a start RUN lesz, csak nem kell return-t nyomni a load feliratnál) II. Ha maga a program használja az említett címtartományt a, Egyszerűbb, de lassabb: kimentjük a programot normál sebességgel, majd lásd normál sebességű program másolása rész ... b, Csak példán keresztül lehet bemutatni: Betöltjük a programot, majd m0 "t" parancs segítségével áttesszük $1000 fölé pl. t0400 0600 1000 (eredeti kezdőcím, eredeti végcím, új helye) >d2 -re beállítjuk a program kezdő és végét >d2 00 04 00 06 Kiszámoljuk a program valódi elhelyezkedését, majd rögzítjük: >0f7b 00 10 00 12 Beállítjuk a startot, bár már elmondtam a Copy a saját startcímét tartalmazza
Programozóknak: startcíme: $0fe8 kezdő és végcíme: $0400-1000 használt változók: $22, $d0-d7 pc: 0d68 |
| |
Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon |