OldComp.cz

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


Právě je 26.09.2023, 04:40

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 38 ]  Přejít na stránku Předchozí  1, 2, 3  Další
Autor Zpráva
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 19.07.2023, 13:06 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
Jsem to po večerech trochu propípal a teď jsem našel chvilku... snad ve schématu není příliš mnoho nesmyslů. Přijde-li vám něco podezřelé, pište, zkontroluju a příp. opravím. Jak se znám, tak tam nějaké chyby zůstaly. Nicméně alespoň zhruba to smysl dává.

A už tam jednu chybu vidím :)


Přílohy:
zx-centroface.png
zx-centroface.png [ 205.66 KiB | Zobrazeno 1038 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 19.07.2023, 13:20 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3539
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 262 times
Jak se to chová, pro jaké tiskárny je driver v ROM ?

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 19.07.2023, 20:59 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
danhard píše:
Jak se to chová, pro jaké tiskárny je driver v ROM ?
Jaké tiskárny jsou podporované? Viz screenshot z mc v hex. zobrazovadle. Víc netuším - obecně asi Epson kompatibilní.

Samozřejmě jsem to vyzkoušel, ale nemám žádnou z tiskáren ze screenshotu, mám jenom Epson LX-800 a s tou to tiskne pomocí LPRINT, LLIST i COPY, ale neodřádkovává, vše se vytiskne přes sebe na jednom řádku. Dokud to někdo nedisassembluje a nezdokumentuje, tak netuším, jestli a jak se to dá nakonfigurovat.

Zkouším to u holého ZX Spectra 48k (Sparrowa) bez dalších periferií. Nejspíš to bude kolidovat s kde čím. Tím pádem nemám ani Devast+ abych se podíval do ROM, leda bych ho načetl z pásky (jasně, můžu, ale stojí to za to?)

Upřímně, jsem to původně považoval spíš za zdroj součástek, než jakkoli užitečnou periferii. Ale nějak se to zase zvrtlo.


Přílohy:
Screenshot 2023-07-19 hex mc.png
Screenshot 2023-07-19 hex mc.png [ 8.41 KiB | Zobrazeno 1003 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 20.07.2023, 08:59 
Offline
Radil

Registrován: 26.11.2018, 16:59
Příspěvky: 533
Bydliště: Holešov
Has thanked: 12 times
Been thanked: 80 times
konfiguruje se to přes:
COPY:REM příkazy

příkazy mohou být:
0d - CR
b1 - LEN
3a - :
3d - =
c2 - CHR$
2f - /
3f - ?
2e - .

podporované tiskárny:
STAR
EPSON 85
EPSON 105
SEIK 1000
SEIK 1200
PANASONIC

použité řídící kódy: (zatím nevím pro kterou tiskárnu je který)
1Bh,6Ch,8 ;ESC+"l"+8
1Bh,6Ch,8 ;ESC+"A"+8
1Bh,4Bh,0,1 ;ESC+"K"+0+1
1Bh,32h,0 ;ESC+"2"+0
1Bh,4Ch,0,3 ;ESC+"L"+0+3
1Bh,33h,15h ;ESC+"3"+21
1Bh,40h ;ESC+"@"
1Bh,4Bh,8,0 ;ESC+"K"+8+0
28h,63h,29h ;(c)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 21.07.2023, 09:08 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
l00k našel pár příkazů, které se tomu dají podstrčit, zatím nejvýznamnější je COPY : REM /1, kterým se zapíná CR+LF a pak příkaz COPY : REM =n, kde n je 0 až 7 a přepíná se tím model tiskárny. Bohužel zatím nevíme, jaký vliv to má, protože zatím se daří tisknout jen text a ten je na mé LX-800 vždy stejný ať zvolím tiskárnu jakoukoli (vč. Seikosha a Panasonic).

Doplňuji
podporované tiskárny:
0 = STAR (default po zapnutí)
1 = EPSON 80
2 = EPSON 85
3 = EPSON 105
4 = SEIK 1000
5 = SEIK 1200
6 = PANASONIC
7 = "CS MODE" ať už to znamená cokoli


Přílohy:
DSC08644 zmenseno.JPG
DSC08644 zmenseno.JPG [ 331.34 KiB | Zobrazeno 891 krát ]
DSC08646 zmenseno.JPG
DSC08646 zmenseno.JPG [ 271.23 KiB | Zobrazeno 891 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 21.07.2023, 19:07 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 408
Has thanked: 99 times
Been thanked: 42 times
l00k:
Ahoj. Nemá být ten druhý řádek, kde jsou řídící kódy takto?
1Bh,41h,8 ;ESC+"A"+8


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 21.07.2023, 20:44 
Offline
Radil

Registrován: 26.11.2018, 16:59
Příspěvky: 533
Bydliště: Holešov
Has thanked: 12 times
Been thanked: 80 times
jo, má... chyba při kopírování - už to mám skoro celé zkomentované, našel jsem tam 2 chyby v kódu, jinak je to docela pěkné, ale...

většina jehliček je spíš 9 než 8 (rastruje to znaky 8x8), nepoužívá řídící kódy pro písma... což je škoda, ale dá se to obejít


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 24.07.2023, 15:30 
Offline
Radil

Registrován: 26.11.2018, 16:59
Příspěvky: 533
Bydliště: Holešov
Has thanked: 12 times
Been thanked: 80 times
disassembling je kompletní (v příloze)

našel jsem tam 3 chyby, názvy tiskáren jsou pro srandu králíků, všechny musí být EPSON FX 80 kompatibilní co se ESC kódů týká

pokud se zvolí tiskárna 7 - CS MODE tak znaky 127 a 192-255 jsou tištěny graficky 8x8 bodů (typ kódování nevím - nic to nepřipomíná)

velký plus je to, že interfejs nepotřebuje nic nahrávat z kazety, inicializuje se prázdným LPRINT


Přílohy:
zx-centroface-prectena-ROM-2716.zip [14.8 KiB]
29 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 24.07.2023, 15:52 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
l00k píše:
disassembling je kompletní (v příloze)...
Díky.

Asi zkusím najít čas a udělat z toho i verzi zkompilovatelnou něčím běžným (nejspíš AS). A když už jsme tomu věnovali tolik času, tak to určitě sepíšu na web, aby to bylo zdokumentované pohromadě, zapojení, firmware i návod k použití.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 24.07.2023, 18:10 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 408
Has thanked: 99 times
Been thanked: 42 times
l00k píše:
disassembling je kompletní...

Krásná práce. Klobouk dolů. ZXCygnus samozřejmě taky. Nerad bych někoho upozadil.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 11.08.2023, 09:58 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
Sepsáno, zveřejněno https://cygnus.speccy.cz/popis_zx-centroface.php

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 11.08.2023, 10:33 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 811
Has thanked: 44 times
Been thanked: 199 times
Opatovne ma zaujala ta dvojradova pinova lista, nepamatam sa, ze by v tych casoch bolo nieco take dostat v Eltose.
M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 11.08.2023, 10:41 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
Martin1 píše:
Opatovne ma zaujala ta dvojradova pinova lista, nepamatam sa, ze by v tych casoch bolo nieco take dostat v Eltose.
M1
A modrý samořezný Centronics na konci toho šedého kabelu, tím je to zapojené do tiskárny (ten na fotce nemám).

Ale jak jsem psal, o minulosti interface nevím nic. Jen to, že v klubovém regálu ležel netknutý minimálně od roku 2000, pravděpodobně déle.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 15.08.2023, 18:03 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 381
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 115 times
Nebude to nějaká česká kopie tohohle?


Přílohy:
20230815_170116.jpg
20230815_170116.jpg [ 798.08 KiB | Zobrazeno 321 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Centroface?
PříspěvekNapsal: 15.08.2023, 19:01 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2169
Has thanked: 280 times
Been thanked: 597 times
Clouseau píše:
Nebude to nějaká česká kopie tohohle?
Nevím, ale vypadá to podezřele podobně. Přinejmenším jsou tam stejné IO. Je k tomu schéma, že bychom porovnali? Je někde obsah té EPROM?

(já našel jen tuhle hrůzu https://mdfs.net/Info/Comp/Spectrum/Cir ... rnJoy1.gif ... a to bude k něčemu jinému, je tam joystick a další odlišnosti)

A návod... je tohle návod k tomuto interface?


Přílohy:
Kempston Centronics Interface S - Manual.pdf [37.17 KiB]
18 krát

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
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ů: 38 ]  Přejít na stránku Předchozí  1, 2, 3  Další

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 2 návštevní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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz