OldComp.cz

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


Právě je 29.03.2024, 12:25

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 15 ] 
Autor Zpráva
 Předmět příspěvku: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 03.10.2018, 22:52 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
po 4 měsících usilovného snažení jsem dostal hračku ET-3400 vyrobenou firmou Heathkit v roce 1976. Nemá smysl hračku fotit, na netu je spousta odkazů a informací. Například zde:

http://www.robotsandcomputers.com/computers/misc_et3400a.htm

Hračka ET-3400 funguje a tak jsem se pustil do experimentování. Naťukávání programu v hexakódu mne omrzelo za chvilku. Tak jsem vytahl schéma
Příloha:
et3400a_schematic.pdf [264.28 KiB]
551 krát

a po chvíli bádání jsem připojil univerzální adaptér http://www.oldcomp.cz/viewtopic.php?f=122&t=5482
čímž jsem dosáhl připojení hračky ET-3400 na PCčko.

Z PCčka jsem natahnul TinyBasic. TinyBasic byl vytvořen právě pro takovéto hračky s pamětí do 2K.
Více o TinyBasicu najdete zde

http://www.ittybittycomputers.com/IttyBitty/TinyBasic/

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 10:02 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
computerasylum píše:
Z PCčka jsem natahnul TinyBasic. TinyBasic byl vytvořen právě pro takovéto hračky s pamětí do 2K.
Více o TinyBasicu najdete zde

http://www.ittybittycomputers.com/IttyBitty/TinyBasic/

To povídání o TinyBasicu pod tím linkem mě pobavilo hned na prvních řádcích. Velmi volně přeloženo:

"Na setkáních Homebrew Computer Clubu se hodně naříkalo nad tím, že Gates chce 150 USD za svůj Basic. Zeptal jsem se, jestli by ho někdo z nich koupil, kdyby byl za 5 USD. Zaznamenal jsem souhlasné reakce, a tak jsem napsal svůj interpreter. Dal jsem si do novin inzerát a sešla se spousta objednávek. Ale z Homebrew Computer Clubu si ho nikdo nekoupil." :P

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 13:02 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
Já si Tiny Basic také nekoupil, ale stahnul jsem ho zadarmo někdy v roce 2016 z Internetu. Ostatně ke stažení je stále.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 15:29 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
computerasylum píše:
Ostatně ke stažení je stále.

Tím líp... Byl by link? ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 16:56 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
Wangův Tiny Basic - Open Source od roku 1976!
Verze 2 pro 8080: http://www.bitsavers.org/pdf/interfaceAge/197612/092-108.pdf
Verze 3 pro 8080: http://www.ballyalley.com/ml/ml_source/Palo%20Alto%20Tiny%20BASIC/Palo%20Alto%20Tiny%20BASIC,%20Version%203%20(1977)(Li-Chen%20Wang)(Z80%20and%208080%20Source%20Code).pdf
Je to pod licencí "Copyleft", takže s tím můžeš dělat cokoliv si usmyslíš - a dovedeš :P

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 17:35 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
faraon píše:
Je to pod licencí "Copyleft", takže s tím můžeš dělat cokoliv si usmyslíš - a dovedeš :P
A můžu začít tím, že ho z těch výpisů ručně přeťukám do souboru, žejo. :suicide: To tak. ASCII soubor bys neměl? ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 18:16 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
computerasylum píše:
Z PCčka jsem natahnul TinyBasic. TinyBasic byl vytvořen právě pro takovéto hračky s pamětí do 2K.

A jak se natahuje TinyBasic do 1kB RAM ET-3400 ? :lol:

_________________
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: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 18:45 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
Jiiira píše:
A můžu začít tím...
Jasně, pěkně jako za starých dobrých časů :lol:
Ta verze 2 má textovou vrstvu, ale je tam po OCR dost chyb. Zapátral jsem v hlubiných harddisku a našel v plainextu verzi 1 i s návodem, tady odsud: http://www.nicholson.com/rhn/files/tinybasic.tar.Z
Snad to pochází z tohohle, kde by měla být i binárka pro CP/M, ale to nerozbalím: http://www.retroarchive.org/cpm/cdrom/SIMTEL/CPMUG/CPMUG011.ARK

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 18:50 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1509
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 380 times
Jiiira píše:
faraon píše:
ASCII soubor bys neměl? ;)


Měl.

Dokonce v Z80 syntaxi.

A dokonce jsem ty jedinec s IQ 60 relativní skoky přepočítal a přepsal z čísel na normální návěští.
A ty restarty taky.

Příklad:
Kód:
PARN:   RST   8*1      ; NO DIGIT, MUST BE
   DEFB   '('
   DEFB   5Q
   RST   8*3      ; "(EXPR)"
   RST   8*1
   DEFB   ')'
   DEFB   1Q
XP42:   RET


Moje úprava:
Kód:
PARN:   CALL   TSTC      ; NO DIGIT, MUST BE
   DEFB   '('
   DEFB   XPERR-$-1
   CALL   EXPR      ; "(EXPR)"
   CALL   TSTC
   DEFB   ')'
   DEFB   1
XPRET:   RET


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 21:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
danhard píše:
computerasylum píše:
Z PCčka jsem natahnul TinyBasic. TinyBasic byl vytvořen právě pro takovéto hračky s pamětí do 2K.

A jak se natahuje TinyBasic do 1kB RAM ET-3400 ? :lol:


já mám už modifikovanou verzi ET-3400, pozdější verzi s krystalem a s 2k RAM. První verze neměli krystal a měli jen 1 kRAM. Později Heatkith prodával modification kit, jakýsu upgrade s návodem, jak první verze upravit na modernější verzi. Nicméně si myslím, že Tiny Basic by šel natahnout i do 1kB RAMky. Zkusit to nemůžu, protože RAMky jsou přiletované a nechce se mi je kvůli pokusu pájet ven.

Také CPU byly u ET-3400 různé. Buďto 6802 anebo také 6808 (to byly 6802 s vadnou RAMkou uvnitř).
Když už jsme u těch úprav, k ET-3400 později Heathkit vymyslel doplněk ETA-3400 - periferie, obsahující paralelní a sériový porty. ETA-3400 ale nemám.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 23:08 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
misticjoe píše:
Jako úplně nevim, ale ten kit se dá sehnat i za 15 stovek. Má to dvě paměťové banky a nějakej číslicovej výstup. A hexa klávesnici. A tím to hasne. Na všechno patice - jako gut, nevim co má CA přiletovaný... K čemu je to dneska dobrý? Ani Maze3D na tom nespustíš...[endtrolling].


Toto je klasicky kit. Vse je zajimave, vcetne toho rozsireni ETA3400 - to se ale opravdu spatne shani. Hlavne nereste k cemu je to dobre. Treba pro zajimavost: ted se toho zbavuji university a obcas se to da nakoupit za rozumnou cenu.


Naposledy upravil suksoft dne 05.10.2018, 00:00, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 04.10.2018, 23:37 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.05.2017, 11:58
Příspěvky: 1194
Bydliště: Ostravsko
Has thanked: 292 times
Been thanked: 301 times
K cemu to je, si precteme v manualu:

http://www.classiccmp.org/dunfield/heath/et3400.pdf

_________________
....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 05.10.2018, 09:24 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1554
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 144 times
misticjoe píše:
Jako úplně nevim, ale ten kit se dá sehnat i za 15 stovek. Má to dvě paměťové banky a nějakej číslicovej výstup. A hexa klávesnici. A tím to hasne. Na všechno patice - jako gut, nevim co má CA přiletovaný... K čemu je to dneska dobrý? Ani Maze3D na tom nespustíš...[endtrolling].


Proc právě za 15 stovek? Je 15 stovek nějaká magická hranice? Ne vše je na ET3400 v paticích. Možná na některých starších verzích ano, ale na této, které zjevně pochází ze školy v Oxfordu, nemá vše patice (možná proto, aby žáci neukradli obvody a neodnesli si je domů :D ).

Otázka "K čemu to je dobrý"?

1. je to sběratelský exponát, jehož cena rychle roste s časem a tedy dobře investované prachy
(určitě lépe než do České Spořitelny)

2. je to jeden z prvních výukových kitů vůbec a je zajímavé vidět, jak se tenkrát vypořádali s hardwarovou konstrukcí, s ohledem na tehdejší technologické možnosti a součástkovou základnu.

Pokud ale rozhled pozorovatele končí jen u gamblerství a videoher, pak samozřejmě je tato hračka zcela "na nic" a pro gamblerství naprosto bezcenná a nepoužitelná. Přesto si myslím, že i staří gambleři by mohli takovouto hračku použít a naučit se základy programování.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 05.10.2018, 09:30 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
computerasylum píše:
Pokud ale rozhled pozorovatele končí jen u gamblerství a videoher, pak samozřejmě je tato hračka zcela "na nic" a pro gamblerství naprosto bezcenná a nepoužitelná.
Nojo, Mistic, to je starej gambler... :lol:

(že tě to pořád baví, snažit se při každé příležitosti kopnout do počítačů, na kterých se dají hrát hry, a/nebo do jejich majitelů... :roll: )

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Heatkit ET-3400 a Tiny Basic
PříspěvekNapsal: 05.10.2018, 15:47 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Však taky ten druhý řádek byl směrován na CA... 8-)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


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ů: 15 ] 

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 7 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:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz