OldComp.cz
http://www.oldcomp.cz/

Nahrávání programů do ZX81
http://www.oldcomp.cz/viewtopic.php?f=88&t=7301
Stránka 11

Autor:  mikek [ 22.03.2019, 17:42 ]
Předmět příspěvku:  Nahrávání programů do ZX81

Jak nahráváte programy do ZX81? Pro ZX Spectrum používám aplikaci PlayZX na Adroid telefonu a s pomocí místního fóra jsem vyřešil problém s kabelem. Existuje podobné řešení pro ZX81?

Autor:  dex [ 23.03.2019, 20:20 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

My kazetoví fašisti používáme ZXPand.
Občas se objeví na SellMyRetro.
"Jen" 32 KiO RAM (což bohužel nestačí k provozu třeba ZEdit), podpora hi-res grafiky, přesměrování LOAD a SAVE na kazetu nebo SD kartu, joystick port, AY zvuk, ...

Autor:  Panda38 [ 19.12.2019, 12:30 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Dotaz zkušeným vlastníkům ZX80/81. Zkouším vyvinout klon/emulátor ZX80 a ZX81 s procesorem ATmega8. Což znamená stejně velkou RAM 1 KB k dispozici, kompatibilní na úrovni BASIC. Marně se snažím najít nějaké rozumné programy napsané v BASIC pro ZX80/81 bez rozšíření, tj.: 1) Musí stačit základní RAM 1 KB (bez rozšiřující RAM), 2) nesmí používat strojový kód USR, 3) nesmí používat PEEK/POKE. Čekal jsem že bych našel třeba nějaké hádání čísel v BASIC, ale jaksi marně. Všechny programy co nacházím buď využívají větší RAM nebo stroják nebo nedělají nic rozumného. To je fakt ZX80/81 v základním vybavení tak slabý, že se v jeho BASICu nedá napsat nic užitečného (bez obcházek strojákem)? :cry:

Autor:  Mikes21 [ 19.12.2019, 12:49 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Tak si to zkus ;-) Ono ani tu RAMku nemas celou, tzn. 1kB. Cast ti vezmou systemove promenne, cast video pamet.
Vzpominam, kdyz jsem byl na prvnim setkani priznivcu programovatelnych kalkulacek (bylo to v Cervenem kostelci, v roce asi 1982-3?), nekdo tam dovezl ZX-81 a celou noc jsme 'parili' nejaky programek. Tehdy to bylo jen to, aby program po zadani jmena toho cloveka pozdravil - zmena 1.padu na 5.pad. a skoncili jsme prave na velikosti pameti. Uz tam neslo ani zadat "Zadej jmeno". To byla akce... Vubec si nevzpominam, ze by jsme neco nahravali na/z kazety.
Obavam se, ze tech 'rozumnych' programu s podminkou, kterou jsi stanovil bule limitne k 0.

P.S.: Nasel by se nekdo, kdo tam tehdy byl?

Autor:  Solaris104 [ 19.12.2019, 12:59 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Zkus toto od Aki (Factora)
https://www.pouet.net/prod.php?which=54090

Autor:  Panda38 [ 19.12.2019, 13:15 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Do kódu JSW1K nevidím (neumím zatím přečíst ani spustit), ale asi to jen vykreslí obrázek?

Asi s tím 1K RAM fakt nebude existovat nic rozumného. :-( Asi tvůrci ani neuvažovali že by to někdo s 1K používal pro vážné účely. "Nafukovací" video-RAM je sice hezký nápad (a kupodivu to jede docela svižně, přestože při každé změně obrazovky přesouvá celou paměť), ale nacpat do zbytku RAM proměnné, stack, kalkulátor a ještě rozumný program, to je asi nereálné.

Budu mít zvýhodnění, že program se ukládá do EEPROM 512B, tak bude více místa. Tak asi fakt nezbývá nic jiného než nějaké programy pro to napsat. :(

Autor:  vanthomas [ 19.12.2019, 18:04 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Hledej nějaké dobové knihy, určitě toho vyšlo dost. Jsem jen na telefonu, takže moc nenajdu, ale třeba tohle nevypadá úplně marně...
http://amigan.1emu.net/aw/not30.txt

Autor:  Panda38 [ 19.12.2019, 18:13 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Děkuji, super, tak tohle jsem si představoval. :-) Tyhle programy vypadají tak akorát. Chtěl jsem i nějaké příklady na testování kompatibility, s tímhle to půjde dobře.

Takže existují, jen jsem špatně hledal, děkuji.

Autor:  misticjoe [ 19.12.2019, 21:51 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Nebyla tu někde na fóru nedávno textovka v BASICu pro ZX81?

Autor:  Panda38 [ 19.12.2019, 22:32 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Sice pro ZX81 teď nevidím, ale vidím že se dají najít nějaké věci když se hledá (nebo vytvořit, jo textovka by byla také zajímavá). Málo jsem hledal a moc fňukal. :D Děkuji za inspirace.

Autor:  misticjoe [ 20.12.2019, 01:39 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Sem to našel za tebe :-)
https://spectrumcomputing.co.uk/index.p ... 6&id=30392
Problém je, že to chce 2K RAM... To je trochu škoda.

Autor:  Panda38 [ 20.12.2019, 02:05 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Jé děkuji! :) A možná velikost až tak vadit nebude, budu mít 512 EEPROM a třeba to půjde zredukovat. Uchoval jsem si.

Tak ještě doprogramovat ten BASIC ZX81, resp. aby se mi to tam vešlo, mám hotových asi 70% a nějak nebezpečně se blížím konci ROMky (8 KB). :(

Autor:  dex [ 20.12.2019, 08:02 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

misticjoe píše:
Problém je, že to chce 2K RAM...

1K ZX81 se totiž prodávala jen v Evropě.
Timexy (TS 1000, brazilské klony, ...) míň jak 2 kila nikdy neměly.

Autor:  vanthomas [ 21.12.2019, 11:59 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Ještě jsem soukromém archlívku našel tohle. Asi skoro to samé, na co jsem dával odkaz nahoře...
https://drive.google.com/file/d/1ARWnsn126Ngr866DEaESoH8qMNKiXKGz/view?usp=sharing

Autor:  Panda38 [ 21.12.2019, 12:31 ]
Předmět příspěvku:  Re: Nahrávání programů do ZX81

Předešlé byly programy pro ZX81, tohle je pro ZX80 ... Tedy pro mě ještě lepší, protože před BASICem ZX81 zkouším ještě i BASIC ZX80, tak to se bude krásně testovat, to je přesně pro ten účel co potřebuju. Moc dík! :)

Vidím že dost často využívají PEEK a POKE (např. přímý přístup k poli proměnných). Když už ne assembler, tak asi bych měl zkusit zajistit alespoň RAMku kompatibilní, aby to fungovalo, tj. i program by měl být v RAM a ne v EEPROM.

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/