OldComp.cz

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


Právě je 16.04.2024, 16:29

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 162 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 11  Další
Autor Zpráva
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 14.12.2020, 16:35 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
Leda tak Funny Fruits. Ty jsou dávno uvolněné a nebudu se k nim už vracet. Ale na Miny bych ještě týden počkal. První výsledky upraveného driveru myši vypadají slibně a tak nová verze určitě bude.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 14.12.2020, 17:30 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
shark800 píše:
Viděl jsem ji tam, ale v blíku co se tvářil jako PMD v3 a ani v emulátoru mi nejela. Je to možné?

A k tomu jak předělat na RMM, je to "jen" extrakce RAW a přidání hlavičky, nebo se musí zasahovat do kódu?

Díky
Petr


No jo, máš pravdu... Prd si pamatuju myslel jsem že jsem jí dodělal když jsem jí dal do toho balíku... Předělání na RMM chce trochu programování, obzvlášť pokud tam chceš mít i úvodní obrázek. A dělá se to tím hůř, čím míň místa ti v paměti zbejvá.... TJ Hlípa asi jedno z nejhorších...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 15.12.2020, 10:33 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
rombor píše:
Hlípu som do RMM z binárky z P32 cez víkend previedol. Je to ale použiteľné iba na PMD 85-2A a PMD 85-3, keďže tá binárka z P32 je spakovaná tak, že sa rozbaľuje aj do rozšírenej RAM. Večer tu dám link na stiahnutie.

Pokúsim sa to ale v slabej chvíľke prepakovať a upraviť tak, aby to išlo z ROM Modulu spustiť aj na PMD 85-1 a PMD 85-2.


Můžu ještě poprosit abys před spuštěním Hlípy přidal dvě instrukce pro shození stránkovacího registru na nulu? (Pokud nebude v multimodulu tak by to ničemu nemělo vadit)

LD A,#00
OUT (#6F),A
dík


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 16.12.2020, 22:00 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 429 times
Been thanked: 265 times
Tak ma tá Hlípa opäť trošku potrápila (nutno priznať, že aj kvôli mojej nepozornosti), ale previedol som ju do RMM.
Funguje na všetkých modeloch PMD 85. Na PMD 85-2, -2A a -3 sa automaticky spustí po resete (na PMD 85-3 je nutné samozrejme prejsť do režimu kompatibility pomocou JUMP FFF0) a na PMD 85-1 treba v Monitore zadať JOB 0000010DC1B2.
Je tam aj to požadované vynulovanie stránkovacieho registra ROM MEGAmodulu.

https://pmd85.borik.net/_work/hlipa.rmm

_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net - PP 01 Emulátor, PP 01, SD-ROM Modul


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 21.01.2021, 17:57 
Offline
Prvnička

Registrován: 23.12.2020, 23:22
Příspěvky: 14
Bydliště: Presov
Has thanked: 9 times
Been thanked: 1 time
Zdravim, nejake dosky na vyrobu tohto modulu v akejkolvek verzii by sa este nenasli prosim? Ked tak SZ. Dakujem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 10:16 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 900
Has thanked: 51 times
Been thanked: 230 times
Presúvam diskusiu sem z vlákna "Mikropočítač MAŤO - farebný video výstup" ohľadom ROM modulu.

Ak dobre chápem schémy, tak PC6 je určený na prepínanie ROM bánk (0000-3FFF) a (4000-7FFF).
PC7 je určený na napájanie pamätí v ROM module, aktívne v log. 0. Teda priamo použiteľný na ovládanie /OE na pamätiach, napriek tomu nie je MEGAROM využitý. S tým by sedelo, že v monitore Maťa končí načítanie z ROM modulu príkazmi
LD A,0FFh
OUT (0FAh),A
Otázka: využíva sa prakticky načítanie z ROM modulu v PMD v celom rozsahu (0-7FFF), alebo iba (0-3FFF)?
Ako ste riešili konverziu programov do ROM modulu, ktoré majú viac ako 16k/32kB?
M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 10:36 
Offline
Radil

Registrován: 28.11.2020, 19:52
Příspěvky: 288
Bydliště: Košice
Has thanked: 31 times
Been thanked: 119 times
Pokial viem, tak všetky PMD, alebo min. od PMD-2, majú podporu 32k priestoru a teda do 7FFFh, a bolo to využité aj v praxi, napr. program Táňa bol v ojedinelom 32k module pre PMD-2. Problém bol ten, že väčšinou sa k PMD-1,2 dodávali iba 16k ROM moduly, a teda signál PC6 bol nevyužitý. Ako vieme, v PMD-3 už boli všetky ROM moduly 32k, a teda PC6 bol najvyššou adresou pre ROMky a PC7 slúžil na /OE ROMiek. Správne by mal byť PC7 použitý aj v Megamodule ako /OE.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 11:04 
Online
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3807
Has thanked: 278 times
Been thanked: 455 times
I PMD 85-1 bez problému zvládá MegaROM modul po 32 kB rozsazích. Myslím že prvotní omezení na 16 kB bylo čistě z důvodu neexistence resp. fyzického nedostatku 2 kB EPROMů a vlastně to stačilo - Basic zabere 9 kB a zbývá ještě 6 kB na různé ovladače, což tehdy bylo naprosto dostatečné s dobovými počty připojitelných periferií (řekněme kazetopáska a BT-100 a pořád ještě máte 4 kB a už tisknete i zapisujete rychleji než s kazeťákem).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 11:46 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
Když jsem nedávno dělal čtení dat z ROMPACKu pro Bad Apple Demo na PMD 85, tak jsem používal velikost stránky plných 32kB a nejvyšší adresový bit (PC7) držel trvale v nule. Po přetečení stránky 32kB jsem inkrementoval čítač stránky. Momentálně mám na stole modul s pracovním názvem MEGAPACK2M, který počítá rovněž s 32kB stránkami. Ale je to jen pracovní verze, nakonec se vrátím k verzi 4MByte, kterou budu brzy posílat do výroby. Ta 2MB verze měla vyvedené signály pro případnou paměťovou kartu.


Přílohy:
Megapack2M.png
Megapack2M.png [ 96.52 KiB | Zobrazeno 3191 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 12:15 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
OE pamětí v mém megamodulu neřídí přímo PC7, protože tam jsou obvody dva, a výstupy má připnutý aktivně vždy pouze jeden. Ale řídím s tím signálem CS a tak pokud se z nich nečte, jsou dolu se spotřebou. Sice mají spotřebu zanedbatelnou, ale když už tam ten signál je.... Dizzy co jsem upravoval pro megamodul (odkazy tu jsou) je taky ve dvou stránkách, a prostě si po vyčtení jedný stránky a umístění kam potřebuješ do paměti přepneš, a to samý děláš s druhou stránkou. No a nakonec spustíš hru a hotovo :-)


Přílohy:
bm.jpg
bm.jpg [ 241.46 KiB | Zobrazeno 3174 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 13:40 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 429 times
Been thanked: 265 times
Presne táto GALovská verzia ma najviac láka.
Jediné, čo mi tam chýba, je vynulovanie stránky (registra) po resete. Ak bude nastavená iná stránka ako 0, tak po Resete nebude možné ľahko sa dostať do 0. stránky (vypnutie/zapnutie počítača to samozrejme rieši).
Obetoval by som OE1 pre vstup Resetu pre zaistenie nulovania registra a OE1 by som vytváral z OE0 tranzistorovým invertorom s pull-up odporom.

_________________
https://pmd85.borik.net - PMD 85 Emulátor, PMD 85, PMD 32-SD
https://pp01.borik.net - PP 01 Emulátor, PP 01, SD-ROM Modul


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 15:34 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 900
Has thanked: 51 times
Been thanked: 230 times
Libor L.A. píše:
Ta 2MB verze měla vyvedené signály pro případnou paměťovou kartu.

Keď už potenciálne uvažuješ s pamäťovou kartou, načo potom riešiš viac ako jeden pamäťový čip?
Ja už by som nechal iba jednu flešku na zavedenie ovládača a všetko ostatné by sa už dalo ťahať z karty.
Nebolo by to možno tak rýchle, ale jednoduchšie.
M1


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 16:31 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
V podstatě máš pravdu. Ta 2MB verze vypadá tak jak vypadá proto, že má záchytny registr stránky pouze o délce 6 bitů. A tedy jen čtyři paměťové čipy. A do volného prostoru jsem chtěl něco zadarmo dát, tak jsem tam vyvedl signály pro budoucí využití. Třeba pro paměťové karty. Ale v praxi já osobně s realizací té paměťové karty nepočítám. V sériovém režimu bych u SD karty, obsluhované přímo i8080-kou stejně dosáhl rychlosti čtení řádově 2kB/sec. A to je dost málo. Spíše osadím u další verze místo stránkovacího registru 74174 (6 bitů) nějaký osmibitový a rozšířím modul na 8 paměťových čipů. Bohužel se mi při převodu prototypu na výše uvedený model "povedlo" při předělávce modulu na kulturní knihovní prvky Eagle někde posunout ten konektor FRB o cca 0,4mm a nesedí to úplně přesně v krabičce. A pilovat rohové díry v plošném spoji nechci. Takže 4MB verze bude bez podpory paměťových karet.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 17:01 
Offline
Pan Generální
Uživatelský avatar

Registrován: 13.05.2013, 09:15
Příspěvky: 2287
Bydliště: Brno
Has thanked: 846 times
Been thanked: 308 times
To posunutí FRB nemá nic společného s tím, že nebude paměťový modul předpokládám.

_________________
Amiga - PMD 85


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ROM modul pro PMD
PříspěvekNapsal: 11.01.2022, 17:10 
Offline
Radil
Uživatelský avatar

Registrován: 03.05.2017, 11:50
Příspěvky: 403
Bydliště: Ústí nad Labem
Has thanked: 56 times
Been thanked: 118 times
rombor píše:
Presne táto GALovská verzia ma najviac láka.
Jediné, čo mi tam chýba, je vynulovanie stránky (registra) po resete. Ak bude nastavená iná stránka ako 0, tak po Resete nebude možné ľahko sa dostať do 0. stránky (vypnutie/zapnutie počítača to samozrejme rieši).
Obetoval by som OE1 pre vstup Resetu pre zaistenie nulovania registra a OE1 by som vytváral z OE0 tranzistorovým invertorom s pull-up odporom.


Předchozí verze reset měla, ale nefungovalo to dobře. Patrně nějaký špičky na reset signálu to resetovaly v době čtení. Sice pomoha nějaká keramika na reset signálu, ale přišlo mi proti všem zásadám brzdit strmost reset signálu nějakou kapacitou. Takže reset je řešenej softwarově, všechno co jsem upravoval má před spuštěním aplikace dvě instrukce nulování registru. Nakonec má to i Hlípa, (na moji žádost) kterou jsi upravoval ty.... :-)


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ů: 162 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 11  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 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