OldComp.cz

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


Právě je 29.03.2024, 00:12

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 
Autor Zpráva
 Předmět příspěvku: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 10:59 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Ahoj,
nejsem si jist, zda je tohle právě závada, ale nedaří se mi rozchodit Lamačovo stránkování paměti pro CP/M. Issue 2 deska má na muxu IC26 prohozený A14 a SELect oproti dalším vyšším verzím. Jen tak intuitivně chápu, že pro výběr poloviny zdravých pamětí je jedno, na kterém vstupu muxu je A14. Ale v případě, že chci na druhý vstup místo SEL zavést A15 pro přepínání 32 kB bloků pro 80 kB rozšíření, záleží na tom, na kterém vstupu muxu je připojená A14 a A15? Mohl by mi to někdo polopaticky vysvětlit?
Dík!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 14:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1970
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
To si to strankovani vymyslis sam od zacatku?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 14:22 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Kdepak, to je popis od Lamače z AR. V tom článku i popisuje implementaci do ZX, ale jen od verze 3 a výš, kde je právě rozdíl v připojení adresových signálů k MUXu IC26 oproti Issue 2.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 15:52 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1970
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
Myslim ze ta 80KB varianta je celkem nevdecna. Ja to delal podle teto mikrobaze:

https://sam.speccy.cz/olddocs/cp-m.pdf

Je to popsane na konci a je tam odkaz na dalsi clanky. To schema vyslo asi i v AR a nejspis i jinde. Dokonce si myslim ze to mam take v issue 2 a to nejsem zadny velky koumak, tak to muselo byt snadne.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 17:29 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Jde mi o tohle:
Na Issue2 je A14 na vstupu 3A IC26, na vyšších verzích je A14 na vstupu 3B IC26. Při úpravě na CP/M by se A15 měla připojit na zbývající vstup. Je to zapojení vstupů 3A nebo 3B na A14 a A15 důležité? Jinak díky za link, je to přesně to co vyšlo i v AR, stejné zapojení.


Přílohy:
2vs3.png
2vs3.png [ 138.76 KiB | Zobrazeno 3394 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 29.11.2022, 20:02 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1970
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
Mozna je to tady (a kolem): http://mbaze1989-09.szm.sk/imagepages/p10.html


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 30.11.2022, 13:23 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 21:39
Příspěvky: 1970
Bydliště: Praha
Has thanked: 85 times
Been thanked: 255 times
Pokud resis konkretne jen tech 80KB, tak te navic A14 nezajima, nebo ne ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 30.11.2022, 14:57 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Ano, A14 me nezajímá. Každopádně dík za tu Mikrobázi - teď jsem ve stavu, kdy podle mě funguje druhých 32 kB, mapovaných od adresy 0, protože mi funguje jednoduchý program, který:
1) DI + nastránkuje RAM od adresy 0 (out 253,128)
2) zapíše na adresu 0 hodnotu
3) přečte hodnotu z adresy 0 a uloží jí na adresu 60000
4) odstránkuje, EI, pomocí BASIC rutiny v ROM zobrazí na obrazovce hodnoty adresy 60000 - a ta je shodná se zapsanou hodnotou v kroku 2
ALE - Lamačův 80k kopírák ani Busyho 80k kopírák mi nedetekuje správně volnou paměť a ukáže jen dostupných horních 32kB.
Takže tam mám pořád někde nějakou školáckou chybu ...
Jedno Spectrum jsem už takhle upravil pro chipa128, ale tolik jsem se s ním nevyvztekal, jako s touhle Issue 2 bestií.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 30.11.2022, 17:30 
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
Taky pozor, aby jsi tam neměl 64kb paměti s 8 bit refreshem.

_________________
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 Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 03.12.2022, 15:47 
Offline
Kecka

Registrován: 26.04.2021, 09:15
Příspěvky: 59
Bydliště: Kolárovo
Has thanked: 0 time
Been thanked: 23 times
Ja mám tiež stránkovanie od Lamača . Pri out 253,16 sa mi vymenia len pamäte A a B. Pri out 253,8 sa pamäť B zapojí namiesto ROM s možnosťou vlastného ROM. A pri out 253,128 mám ful RAM. Funguje perfektne s Diskface od Dataputeru na CP/M. Ale ani Lamačov 80k kopirák a ani Busyho 80k kopirák mi nefunguje ,tiež len na 32k.
Hadam Busy písal ,že treba prerobiť stránkovanie na out255,.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 06.12.2022, 22:12 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Ahoj, tak opravdu je to tak, jak Lamačův tak Busyho 80k kopírák stránkuje na portu 255. U Lamače je to zákeřné, když v Mikrobázi i v AR má hardware nakreslený pro stránkování na portu 253 ... nebo možná ten jeho 80k kopírák už někdo někdy upravil ...
No, CP/M od Dataputeru jede a to je hlavní, doba kopíráků je už pryč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Issue 2 - CP/M 80 kB
PříspěvekNapsal: 07.12.2022, 14:52 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 559
Has thanked: 278 times
Been thanked: 139 times
Lamačův LC80 kopírák pro Lamačovo stránkování na portu 253 posílám v příloze, pokud by snad někdo taky zatoužil po CP/M na ZX Spectru. Kopírák dá vědět, že se HW úprava povedla.


Přílohy:
lc80_253.tap [3.45 KiB]
83 krát
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ů: 12 ] 

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 6 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