Tape2CF BatchCopier |
SSW Team - SpectrumSysWare Team, 2003 |
|
|
Speccyalista TOP100 helyezés: Még nem került fel a listára. |
Terjesztés: Szabadon |
Szerző(k): Kardos Balázs |
Eredeti ár: Ingyenes |
|
Program angol verziójának letöltése: tape2cf_1v00.tap.zip |
|
Leírás: Az új háttértár elkészültével nagy szükség volt egy eszközre, melynek segítségével nagyobb tömegben lehessen a régi kazettákról átmásolni a programokat CompactFlash-re, a lehető legkevesebb beavatkozás nélkül. A Loader rész átalakításához természetesen szükségeltetik némi beavatkozás. A program jelenleg még nem kezeli a fejléc nélküli programokat, bár az ilyen játékok a speciális loader-jük miatt amúgy is egyedi elbírálás alá esnek.
A CompactFlash-en IDEDOS partíciókat készíthetünk, mely 8+3-as fileneveket kezel, azaz 8 karakter elnevezés és 3 karakter kiterjesztés ponttal elválasztva.
A program ennek megfelelően 3 üzemmódban működik:
- (N)ormal/normál: ilyenkor a kazettán található programok átnevezés nélkül kerülnek lementésre, azaz kiterjesztés nélkül. Ebben a módban leginkább csak 1-1 program másolása lehetséges, mivel a programok elnevezései hasonlóak lehetnek, így a következő azonos elnevezésű SCREEN$-t vagy CODE-t már nem lehet lementeni a CF-re (lásd ULTIMATE programok).
- (S)eqential/szekvenciális: választása esetén nyugodtan hátradőlhetünk a fotelben, mert ilyenkor a programok áttöltésük sorrendjében egy futó sorszámú kiterjesztéssel (*.t00-*.t99) kerülnek lementésre.
- (A)dvanced/haladó: ebben az üzemmódban a program megpróbálja automatikusan megállapítani a program típusát és ennek megfelelő kiterjesztésekkel menti el az egyes programokat.
A basic program autorun esetén [.run], autorun nélkül [.bas], a screen [.scr], a gépi kód pedig [.mc] kiterjesztést kap.
Filenév konvenciók:- A program nevek 8 karakterre csonkolódnak.
- A DOS-ban nem megengedett karakterek '_'-ra cserélődnek.
- Az kiválasztott üzemmód fügvényében 3 karakterese kiterjesztéssel egészülnek ki a filenevek.
BASIC loader átírása:- A BASIC loader-ekben át kell írni a LOAD ""CODE parancsokat LOAD %"filenév"CODE parancsokra.
- A "loader".run file-ról LINE %"loader.run",0 paranccsal leszedhetjük az autorun-t, ami az editáláshoz jól jön.
- Előfordulhat, hogy a beírt filenevek miatt, azaz a megnövekedett BASIC munkaterület miatt, futásidőben a CLEAR xxxxx hatására elszáll a betöltés. Ilyenkor töröljünk ki néhány felesleges utasítás (pl. INK, PRINT AT), ami a gyors betöltés miatt úgyis felesleges.
- Ne felejtsük el mentéskor az autorun-t sem visszatenni.
|
|