helov, mojich 5 centov k teme... najprv si treba uvedomit co vlastne chceme a az potom sa bavit o tom ako to ma byt. ak chceme pmd s komfortnejsim ovladanim, tak robme pmd s komfortnejsim ovladanim. ak chceme novy pocitac, ktory je krizencom atari, cpc, commodore a... s trochou stastia aj pmd, robme krizenca. ja rozumiem poziadavke "hw ldirov", moznosti definovania kde zacina ktory riadok videoram ci generovaniu prerusenia pri zaciatku/konci generovania video obrazu. demomakerom sa uvedene vymozenosti urcite hodia a je mi jasne, ze bez nich sa nejake putave dema robit velmi nedaju. ale vsetko su to veci, ktore by vedel 'novy pocitac' a ak ich bude pouzivat nejaky soft, nebude tento soft pouzitelny na starom dobrom originalnom pmd. cize.. ak chceme komfortnejsie ovladanie pmd, tak chceme predovsetkym zlepsit klavesnicu, znizit spotrebu (a vyzarovanie tepla ;]), chceme miesto UHF vystupu povedzme VGA vystup, pripadne miesto kazety pouzivat SD kartu... urcite ale nechceme menit CPU, ci jeho takt, nechceme menit organizaciu videoram, ci jej velkost... ak ale nechceme "len" komfortnejsie ovladanie pmd (v zmysle vyssie napisaneho), ale chceme krizenca roznych 8bitov, vybrali sme si trosku nevhodne miesto na debatu... k tomu mojmu "udelatku" na zvacsenie poctu farieb zatial tolkoto: programy, ktore sa napisu pre toto udelatko, pobezia aj na originalnom pocitaci bez udelatka a v urcitom priblizeni s rovnakym lookom. vidno to aj v ikonovom outre, ked clovek trosku prizmuri oci (na telke netreba az tak zmurit ako na monitore alebo v emulatore), tak sa dva susedne mikroriadky, ktore maju roznu farbu "zleju" do novej farby... ten hw bol od zakladu mysleny len ako hardwarovy zlievac farieb susednych riadkov (aby nebolo treba zmurit ;]). tienova videopamat v nom je len kvoli jednoduchosti vycitavania informacie z ineho riadku ako sa prave zobrazuje. obsah tienovej videoram je rovnaky ako obsah zakladnej pamate pmd (s tym rozdielom, ze tienova vram ma sirku len 2 bity - pamata si len farebne informacie z videoram). zvlast zapisovat do normalnej ram a zvlast do tienovej ram proste jednoducho nejde, jednym zapisom sa zapise do oboch pamati na rovnaku adresu rovnaka informacia... samozrejme vsetko nieco stoji, takze 8 farieb bolo v tomto pripade vykupene za zvacsenie farebneho atributu z 6x1 na 6x2 body. udelatko po novom ale ma moznost prepinat sa do povodneho rezimu (co trosku zbrzdilo publikovanie, ktore som oznamoval prednedavnom, pretoze implementacia prepinania odhalila nejaky bugik a neviem cim je sposobeny, mozno tym klbkom drotov, mozno treba rychlejsie hradla, mozno som niekde zapojil nespravny drotik ;]..., takze to musim este dodebugovat pred publikovanim). takze podtrzeno-secteno, _za_mna_: ja chcem pmd s lepsim komfortom ovladania a nie uplne novy pocitac ub -- zx+, divide, zrkadlovka...
Celé vlákno · 4 zprávy
Re: idea: PMD 85-4
Martin N. PMD 85
Ahoj, asi by bylo vhodne vyhodnotit ucely pouzivani klasickeho PMD 85 (starsi modely) a uvazovaneho PMD 85-4. 1) hrani puvodnich her 2) hrani si s grafikou (bezny rezim/graficke rezimy C2717) 3) hrani si s muzikou 4) hrani si s CP/M 5) hrani si s puvodnimi periferiemi (XY4140, BT100, CNC, roboty, ...) 6) hrani si s novymi periferiemi 7) programovani pro kterykoliv z vyse uvedenych zamereni 8) ... ? Osobne se hlasim k ucelum 5, 6, 7, 2 a obcasne 1 :-) Muj predchozi navrh na displaylist a volitelne barvy vychazi z jednoducheho predpokladu: Pokud chceme kvalitni vystup na TV/monitor a take na VGA monitor, je nutne vymyslet novy graficky "procesor" - puvodni reseni s citacem (ktery zaroven resil refresh pameti) nebude mozne kvuli jine frekvenci generovaneho signalu pouzit. Podporu grafickych rezimu ruznych klonu PMD (vcetne premapovani pameti u Consulu) by bylo vhodne zapracovat. A pokud uz se bude tvorit novy kompatibilni graficky vystup, muze mit nejake featurky pro hracicky navic (ale nemusi). Teoreticky by slo udelat generovani obrazu jako ma u HW emulatoru Peter Chrenko, jen by se data kopirovala z RAMky PMD do pameti "grafickeho" mcu. HW doplnek pro pripojeni lepsi klavesnice povazuji v podstate za nutne rozsireni zakladni desky, otazkou je zahrnuti dalsich doplnku do zakladu nebo desky interfacu. Navrh urciteho stupne modularity souvisi prave s ruznymi variantami pouziti PMD 85. Kdo si hraje s periferiemi, potrebuje v maximalni mire kompatibilni desku interfacu. Naopak hracum staci, aby redukovana interfacova deska umela joystick nebo mela naopak rozsireny zvukovy interface. Hry by se daly spoustet z inovovaneho ROM modulu, ale prouzitecnejsi ucely by asi moznost pripojeni PMD-32-SD mela byt dostupna i na redukovane interfacove desce. Co se tyka zmen HW, krome zmeny grafickeho vystupu a Keyface vstupu, bude vetsina zmen vychazet z nedostupnosti puvodnich obvodu. V tomto smeru se obavam, ze nutnych zmen bude nejvice, pokud chceme umoznit novostavbu z novych soucastek a ne jen poskladat na desce soucastky z vybrakovanych pocitacu s 8080. Martin Schotek
Re: idea: PMD 85-4
Factor6 PMD 85
Zobrazit citovaný text (10 řádků)
> asi by bylo vhodne vyhodnotit ucely pouzivani klasickeho PMD 85 (starsi > modely) a uvazovaneho PMD 85-4. > 1) hrani puvodnich her > 2) hrani si s grafikou (bezny rezim/graficke rezimy C2717) > 3) hrani si s muzikou > 4) hrani si s CP/M > 5) hrani si s puvodnimi periferiemi (XY4140, BT100, CNC, roboty, ...) > 6) hrani si s novymi periferiemi > 7) programovani pro kterykoliv z vyse uvedenych zamereni > 8) ... ?
Jedna otazka. Chcete nove PMD narvat do puvodniho case nebo udelat ve forme desky s PS/2 konektory pro klavesnici apod? Navrhovat a hlavne vyrabet nove sasi mi prijde velmi nerealne. A ta klavesnice... hm Ono by to bylo pekne, ale spis bych to videl na krabicku (nejakou co je bezne k dostani) s nejakym designem PMD 85-4 nebo neco a na tom ty PS/2 nebo USB pro keyboard, VGA, atd... F6
Re: idea: PMD 85-4
+GAMA PMD 85
Zobrazit citovaný text (10 řádků)
>> asi by bylo vhodne vyhodnotit ucely pouzivani klasickeho PMD 85 (starsi >> modely) a uvazovaneho PMD 85-4. >> 1) hrani puvodnich her >> 2) hrani si s grafikou (bezny rezim/graficke rezimy C2717) >> 3) hrani si s muzikou >> 4) hrani si s CP/M >> 5) hrani si s puvodnimi periferiemi (XY4140, BT100, CNC, roboty, ...) >> 6) hrani si s novymi periferiemi >> 7) programovani pro kterykoliv z vyse uvedenych zamereni >> 8) ... ?
1)Gamer nejsem, ale na hry pro klasické PMD (zvláště ty logičtější, jako Kvádro, jistě se mi bude líbit i Atomix) si občas rád sáhnu. 5) Z původních periferií mám jen joystick a Gamacentrum, kterou chci u PMD používat jako tiskárnu (snad najdu nebo se mi podaří upravit Kasword pro Gamacentrum, nebo, což jsem zvažoval kvůli Ondrovi, udělat z Gamacentrumky Epsonku). Možnost připojit robota by u mne byla, ale znamenalo by to udělat interface nebo aspoň redukci pro připojení (sám mám robota jiného,ale OWI-535/KSR10 jde levně sehnat). Rád bych si pohrál i se sítí C2717 - bohužel jsem zatím nikde nepotkal program FELNET, což je síťová CP/M, která by byla užitečnější a použitelnější,než síťový Basic BASNET, který se naštěstí zachoval (snad by po disassemblingu BASNETu šel vytvořit síťový BIOS pro CP/M ve stylu FELNETu). 4) Mám i jiné CP/M stroje, ale implementace CP/M zejména na C2717 (64 znaků na řádek) se mi líbí a možnost síťového spojení (a třeba sdílení disků) kterou kromě C2717/PMD jiné stroje zatím nenabízí, je zajímavá. 6) A když jsme u těch sítí, chci si přestavět sériák PMD na RS-232 kvůli připojení Connect One WiFi modulu (bylo by skvělé, kdyby se podařilo na 8080 přeportovat Duškyho BitchZX, případně dotvořit další programy pro stahování souborů z FTP a podobně). (Či přes WiFi sesíťovat stroje sdílením disků pod CP/M, to by tak nebylo omezeno jen na C2717.) 7) v oblasti hardware slavím neustálé neúspěchy a tak bych se chtěl držet právě tvorby software (na který ale pro samé hardwarové neúspěchy nemám čas). Vlastně bych se ani neměl vyjadřovat, protože co chvíli přijdu s tím, že si připojím nebo napíšu to a ono, pak zjistím, že nemám správný konektor nebo tak něco,a na půl roku to jde k ledu a neudělám vlastně nic. Nějaká nadupaná dema s milióny barev, pěti paralaxními scrollingy a 3D enginem s 50 FPS neočekávám ani od sebe, ani od nikoho jiného.
Zobrazit citovaný text (7 řádků)
>Jedna otazka. Chcete nove PMD narvat do puvodniho case nebo udelat ve >forme desky s PS/2 konektory pro klavesnici apod? >Navrhovat a hlavne vyrabet nove sasi mi prijde velmi nerealne. A ta >klavesnice... hm Ono by to bylo pekne, ale spis bych >to videl na krabicku (nejakou co je bezne k dostani) s nejakym >designem PMD 85-4 nebo neco a na tom ty PS/2 nebo USB >pro keyboard, VGA, atd...
Já bych podporoval desku pro zabudování do běžně sehnatelné montážní plastové krabičky. Ale už tu padl argument, že originální krabice je hezčí.