OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Byl jednou jeden nerd

Právě je 05.06.2020, 15:42

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
 Předmět příspěvku: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 22.05.2020, 12:52 
Offline
Kecálek

Registrován: 31.01.2018, 01:33
Příspěvky: 180
Bydliště: Praha
Has thanked: 65 times
Been thanked: 46 times
Laboruju psaním v TEXT MACHINE a tiskem na BT-100. Ač nastavuju podle návodu TM synchronnost tisku POKE46999, 0-255 není to
pořád úplně ono. Oboustranný tisk je místy stále roztřesený. Víte, umíte, dokážete poradit jak tisknout z TM jen jednosměrně, tak jako z Desktopu? Nějakým POKEm?
Děkuji
Láďa


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 13:46 
Offline
Profík

Registrován: 12.05.2013, 22:24
Příspěvky: 726
Bydliště: u Prahy
Has thanked: 10 times
Been thanked: 148 times
Co se pamatuju, srovnat na BT-100 s jejími vůlemi a pružícím silónem obousměrný tisk je obtížné, ba nemožné.
Jedině snad upravit tiskovou rutinu tak, aby zpětný tisk přeskakovala a všechny mikrořádky tiskla jen jedním směrem (což ale znamená přidat tam návrat vozíku bez tisku).
Asi bude těch POKE potřeba docela dost.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 15:19 
Offline
Kecálek

Registrován: 31.01.2018, 01:33
Příspěvky: 180
Bydliště: Praha
Has thanked: 65 times
Been thanked: 46 times
dex píše:
Co se pamatuju, srovnat na BT-100 s jejími vůlemi a pružícím silónem obousměrný tisk je obtížné, ba nemožné.
Jedině snad upravit tiskovou rutinu tak, aby zpětný tisk přeskakovala a všechny mikrořádky tiskla jen jedním směrem (což ale znamená přidat tam návrat vozíku bez tisku).
Asi bude těch POKE potřeba docela dost.


Pro tiskové ovladače 1.0 a 2.0 BT-100 pana Vojnára a na originální disketě Didaktik 80 (40), stačilo po inicializaci tiskárny RANDOMIZE USR 64000 zadat LPRINT CHR$ 27;"J" pro jednosměrný tisk LPRINT, LLIST a HARDCOPY (Místo LPRINT CHR$ 27;"J" je možné zadat i POKE 23550,X (viz obrázek)).
Myslel jsem, že by to nějak šlo našroubovat i na TM, ale netuším, jak, nejsem programátor a neumím se dostat do programu a najít tiskový ovladač pro BT, který je soušástí instalace TM.


Přílohy:
Snímek obrazovky 2020-05-23 v 15.24.22.png
Snímek obrazovky 2020-05-23 v 15.24.22.png [ 740.19 KiB | Zobrazeno 429 krát ]
Snímek obrazovky 2020-05-23 v 15.24.43.png
Snímek obrazovky 2020-05-23 v 15.24.43.png [ 787.31 KiB | Zobrazeno 429 krát ]
Snímek obrazovky 2020-05-23 v 15.18.31.png
Snímek obrazovky 2020-05-23 v 15.18.31.png [ 115.48 KiB | Zobrazeno 433 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 19:52 
Offline
Kecálek

Registrován: 10.07.2014, 01:57
Příspěvky: 102
Has thanked: 7 times
Been thanked: 83 times
ak pouzivas zapojenie didaktik (nastavenie didaktik/ur4 pocas instalacie vid. manual ku TM), skus toto súpočie:
Kód:
POKE 47867,221
POKE 47868,229
POKE 47869,205
POKE 47870,7
POKE 47871,187
POKE 47872,221
POKE 47873,225
POKE 47874,17
POKE 47875,64
POKE 47876,0
POKE 47877,221
POKE 47878,25
POKE 47879,62
POKE 47880,251
POKE 47881,211
POKE 47882,63
POKE 47883,205
POKE 47884,213
POKE 47885,186
POKE 47886,33
POKE 47887,187
POKE 47888,186
POKE 47889,17
POKE 47890,1
POKE 47891,0
POKE 47892,62
POKE 47893,7
POKE 47894,205
POKE 47895,46
POKE 47896,187
POKE 47897,205
POKE 47898,134
POKE 47899,186
POKE 47900,62
POKE 47901,247
POKE 47902,211
POKE 47903,63
POKE 47904,195
POKE 47905,114
POKE 47906,186

zial, nemam potrebny hw na otestovanie, budes musiet skusit sam. a, je to 40 ks poke, mozno by bolo dobre si to najskor pripravit na disketu ako subor a potom ho po nahrati a spusteni TM a vyskoceni do basicu nahrat cez LOAD *"poke"CODE a potom skocit spat do TM


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 20:32 
Offline
Kecálek

Registrován: 31.01.2018, 01:33
Příspěvky: 180
Bydliště: Praha
Has thanked: 65 times
Been thanked: 46 times
ub880d píše:
zial, nemam potrebny hw na otestovanie, budes musiet skusit sam. a, je to 40 ks poke, mozno by bolo dobre si to najskor pripravit na disketu ako subor a potom ho po nahrati a spusteni TM a vyskoceni do basicu nahrat cez LOAD *"poke"CODE a potom skocit spat do TM

diiiik, vyzkouším. Jen mi ještě není jasný poslední krok-
přepnu-li se v TM do Basicu a nadatluju tyto POKE (nebo i přes ten LOAD “poke” CODE) jak to pak v TM uchovám pro jakékoliv další spuštění, abych to nemusel prováďet znova při každém spuštení? Přes SNAP?
Diiik


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 21:04 
Offline
Kecálek

Registrován: 10.07.2014, 01:57
Příspěvky: 102
Has thanked: 7 times
Been thanked: 83 times
Ladislav píše:
diiiik, vyzkouším. Jen mi ještě není jasný poslední krok-
přepnu-li se v TM do Basicu a nadatluju tyto POKE (nebo i přes ten LOAD “poke” CODE) jak to pak v TM uchovám pro jakékoliv další spuštění, abych to nemusel prováďet znova při každém spuštení? Přes SNAP?
Diiik
no.. skus ten snap, mne to v emulatore v mdos3 slo snapnut a aj to potom vypadalo, ze po nahrati snapu to funguje, ale neviem ci ten program nema nejaku zakernu ochranu proti snapovaniu, ze nespadne hned ale az po chvili ;]... ono... ten program som mal teraz pusteny prvykrat v zivote takze aj samotne ovladanie som musel hladat v manuali ;]


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 23.05.2020, 21:25 
Offline
Kecálek

Registrován: 31.01.2018, 01:33
Příspěvky: 180
Bydliště: Praha
Has thanked: 65 times
Been thanked: 46 times
ub880d píše:
Ladislav píše:
no.. skus ten snap, mne to v emulatore v mdos3 slo snapnut a aj to potom vypadalo, ze po nahrati snapu to funguje, ale neviem ci ten program nema nejaku zakernu ochranu proti snapovaniu, ze nespadne hned ale az po chvili ;]... ono... ten program som mal teraz pusteny prvykrat v zivote takze aj samotne ovladanie som musel hladat v manuali ;]

Ještě jednou mnohokráte děkuji, v týdnu rád vyzkouším a dám určitě vědět!
Láďa


Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 04.06.2020, 18:37 
Offline
Kecálek

Registrován: 10.07.2014, 01:57
Příspěvky: 102
Has thanked: 7 times
Been thanked: 83 times
Helo,

Ladislav vie, ostatnym pripadnym zaujemcom oznamujem teraz ;] Trochu som sa sparal v tom TM drivri pre BT100 a tu prikladam vysledok laborovania.

Zadanie znelo jasne: driver pre jednosmernu tlac a driver pre zrkadlovu tlac. Plus nejake tie drobnosti akoze nechodit s vozikom az do konca riadka, ked je text len v prvej stvrtine stranky..

V prilohe je utilita do TM, ktora pozrie aky driver je prave nainstalovany a ak ho rozpozna (pozna tie dva BT drivre - jeden pre zapojenie Didaktik [porty A a B], druhy pre zapojenie UR4 [port C]) dovoli pouzivatelovi vybrat modifikaciu, ktoru pri vyskoceni z utility do drivru aplikuje. Vyber modifikacie sa prevadza klavesami 'd' (direction: uni/bi aka jednosmerna/obojsmerna tlac) a 'm' (mirror: normal/mirror aka normalna a zrkadlova tlac). po vybere spravnej kombinacie sa stlacenim 'enter' volba potvrdi, zmena drivra aplikuje a vyskoci sa z utility, alebo stlacenim 'space' sa vyber stornuje a vyskoci sa z utility bez zmeny drivra.

Nakolko som sa snazil patchnut len nevyhnutne casti povodneho kodu, vsetkych 8 patchov (vsetky kombinacie AB/C, uni/bi a normal/mirror) sa tak zmestilo do jednej utility, ktora ma vo vysledku len kusok menej ako 1.5k a teda je mozne ju mat nahratu aj pocas prace v TM a priebezne tak menit typ tlace. Ak vsak pracujeme s vacsim textom, po pouziti utility sa moze z pamati vymazat a driver zostane napatchovany (pozor, patchuje sa len v pamati, takze ak sa nahra TM nanovo, bude treba opat patchovat)

Obojsmerne verzie tlace su totozne s originalom az na vynimku verzie zrkadlovej tlace, ktora samozrejme musela dostat modifikaciu zrkadlenia, ale sposob tlace zostal aj tam rovnaky. V jednosmernych modifikaciach som pridal este detekciu dlzky riadka a tlaci sa tak len tolko 8-mic pixlov, kolko je nutne (pri mirrore to ale casto velky vyznam mat nebude, kedze text standardne zacina na zaciatku riadka, co po zrkadleni znamena ze koniec tlace je na konci riadka). Taktiez, mali sme drobny problem so synchronizaciou lavej strany pri jednosmernej tlaci (tipujem ze zotrvacnost vozika) a tak som tam pridal slucku, ktora po starte posunu do prava najskor caka, kym prestane byt signalizovany lavy doraz a pravdepodobne preto sa jednosmerna tlac posunula trochu dalej od okraja oproti obojstrannej (vypada to na cca tych 20px, co je velkost rozostupov vacsich zarezov na kotuci v bt100), mozno by sa ale taketo cakanie hodilo dorobit aj do tej obojstrannej verzie.

Ak najdete nejaky problem, dajte vediet a mozem sa pokusit na to mrknut. Tiez som cital ze je viacero verzii TM (ja som TM este pred dvoma tyzdnami nepoznal ;]), tak neviem ci sa v nich napriklad nelisia aj tlaciarenske drivre. Ono ked som pozeral ten orig. BT driver, vypada to, ze aj ten bol vyrabany upravou niecoho ineho alebo co.. nasiel som v nom napr. zbytky 4x8px fontu, ktory si neviem predstavit na co by v takom drivri sluzil ;]

V prilohe je utilita (nazval som ju multiBT) ulozena ako d40 obraz diskety, aby sa vam lahsie kopirovala na disk s TM ;]


Přílohy:
multiBT.d40.zip [1.57 KiB]
5 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: BT-100 a Text Machine - dotaz
PříspěvekNapsal: 04.06.2020, 20:24 
Offline
Kecálek

Registrován: 31.01.2018, 01:33
Příspěvky: 180
Bydliště: Praha
Has thanked: 65 times
Been thanked: 46 times
MNOHOKRÁTE DĚKUJI, že kolega ub880d vyrobil utilitku pro různé způsoby tisku na BT-100, čímž například pro mě
dokázal neskutečné. Konečně můžu tisknout z TM jednosměrně - oproti obousměrnému je to sice trošku pomalejší, ale za to kvalitnější, přesnější tisk. Tak jsem otočil trimrem rychlosti BT-100 úplně na doraz a je to vytisknuté v podstatě za chvilku:+)
Dalším přínosem je zrcadlový tisk, který využívám pro oboustranný tisk. První stranu vytisknu standardně kopírákem nahoru a pak zrcadlově druhou stranu kopírákem dolu (tisk první strany směřuje stále nahoru). Má to dvě výhody - při použití toho samého kopíráku je i druhý tisk (tím že do kopíráku ťuká jehla přímo) stále kontrastní a jehla neničí již vytištěné na první stránce.
Mnohokráte za tuto utilitku ub880d děkuji
A SMEKÁM!!!!!!!! LÁĎA


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz