OldComp.cz

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


Právě je 28.03.2024, 18:45

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 105 ]  Přejít na stránku Předchozí  1 ... 3, 4, 5, 6, 7
Autor Zpráva
PříspěvekNapsal: 07.01.2022, 22:21 
Offline
Radil

Registrován: 28.11.2020, 19:52
Příspěvky: 287
Bydliště: Košice
Has thanked: 30 times
Been thanked: 119 times
V spolupráci s RomBorom sa podarila druhá úprava Maťa, a to AllRAM. Bolo to jednoduchšie, než sme čakali a čoskoro všetko doplním do úprav.


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 00:44 
Offline
Radil

Registrován: 28.11.2020, 19:52
Příspěvky: 287
Bydliště: Košice
Has thanked: 30 times
Been thanked: 119 times
Nebudem zakladať nové vlákno, lebo sme to tu už aj tak začali riešiť. S RomBorom sa nám podarilo úspešne otestovať prvú aplikáciu, ktorá vyžaduje AllRAM, na Maťovi. Je to hra Highway Encounter z PMD 85 s upravenými rutinami hlavne pre klávesnicu a portom pre AllRAM pre Maťa. Potom ju bolo potrebné preniesť z PMD 85 príslušnou apkou do Maťa, a výsledok sa dostavil :)


Přílohy:
HigEnc18.jpg
HigEnc18.jpg [ 301 KiB | Zobrazeno 2080 krát ]
HigEnc05.jpg
HigEnc05.jpg [ 264.94 KiB | Zobrazeno 2080 krát ]
HigEnc00.jpg
HigEnc00.jpg [ 314.47 KiB | Zobrazeno 2080 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 10:23 
Offline
Kecálek

Registrován: 14.09.2018, 09:10
Příspěvky: 179
Bydliště: Bardejov
Has thanked: 12 times
Been thanked: 6 times
WOW :o ... S tými úpravami a prenesenými hrami z PMD dostane Maťo druhú šancu :D
Ak sa môžem opýtať, kde sa budú dať nájsť dané úpravy (schemy aj popis, ako dané úpravy spraviť) a prekonvertované hry/programy pre Maťa?

_________________
Didaktik M/PMI 80/MAŤO


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 11:38 
Offline
Radil

Registrován: 28.11.2020, 19:52
Příspěvky: 287
Bydliště: Košice
Has thanked: 30 times
Been thanked: 119 times
Ako som už písal vyššie, úpravy budú čoskoro zverejnené tu: https://pmd85.borik.net/wiki/Blog:R%C3% ... avy_PMD_85, až to napíšem a nakreslím. Teraz môžem povedať aspoň toľko, že na existujúcej doske Maťa nebudú žiadne preškraby, okrem jedného :)


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 13:19 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Čo sa týka programov/hier, tak toto nie je úplne priamočiare.

Highway Encounter sme zvolili preto, že je to jedna z hier, ktorá využíva AllRAM a je to môj výtvor, tak sme túto úpravu Maťa mohli spoľahlivo vyskúšať. A tým, že je to to môj výtvor, mohol som v zdrojovom kóde urobiť príslušné úpravy pre Maťa a nanovo prekompilovať. Naviac je to pre jednoduchosť iba binárka samotnej hry bez "efektného" loadera a obrázku.

U ostatných programov/hier, ktoré nie sú naše, bude nutné hru preskúmať a upraviť rutiny testu klávesnice a pípania, keďže toto sa HW líši.
Niektoré programy/hry na PMD 85 využívajú pípanie dvoch pevných frekvencií, ktoré sú ťahané z rozkladu obrazu (1 kHz, 4 kHz). Toto v Maťovi úplne chýba a nedá sa to rozumne SW nahradiť.

Naviac je tu problém, ako hry distribuovať a nahrávať do Maťa. Kedysi som si vytvoril utilitu Ptp2Wav, ktorá umožňuje vytvoriť WAV s protokolom záznamu aj pre Maťa, ale mám pocit, že mi ktosi tvrdil, že ten záznam Maťo neberie. Asi tam bude nejaká chyba. Neviem. Ja som to odvtedy "na živo" neskúšal, lebo som nemal funkčného Maťa.

_________________
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říspěvekNapsal: 10.01.2022, 15:38 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 898
Has thanked: 51 times
Been thanked: 230 times
rombor píše:
Naviac je tu problém, ako hry distribuovať a nahrávať do Maťa.

A čo tak navrhnuť ROM modul pre Maťa? Dal by som sa na to, ak mi niekto poskytne knižnicu pre konektor PMD/Maťo (Eagle).
Modul by sa dal rozšíriť o joystick, príp. o SD.
M1


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 16:09 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Martin1 píše:
rombor píše:
Naviac je tu problém, ako hry distribuovať a nahrávať do Maťa.

A čo tak navrhnuť ROM modul pre Maťa? Dal by som sa na to, ak mi niekto poskytne knižnicu pre konektor PMD/Maťo (Eagle).
Modul by sa dal rozšíriť o joystick, príp. o SD.
M1
Samozrejme, že už sme o tom uvažovali, čo s tým a akým smerom sa dať.
Moja prvá úvaha bola ísť cestou "kompatibility" a urobiť rozširujúcu dosku, na ktorej by bola 8255 (GPIO #4C-#4F) aj s PMD 32-SD.
Tu by potom boli dve alternatívy (obe ale vyžadujú úpravu Monitora a teda výmenu/prepálenie EPROM).
1) Pridať na rozširujúcu dosku ďalšiu 8255 pre ROM Modul (#F8-#FB) a ovládač PMD 32-SD by sa načítal z ROM Modulu ako na PMD 85-2A : tu je nutná úprava Monitora, pretože Urda "odrezal" automatické spúšťanie kódu z ROM Modulu po Resete.
2) Umiestniť ovládač PMD 32-SD priamo do Monitora (malo by tam byť dosť miesta). Tu by šlo ísť ešte ďalej a ak by sa rozšíril FW v PMD 32-SD o povely pre priamy prístup do file systému, tak by v Monitore mohli byť príkazy pre priame nahrávanie "binárnych" súborov, podobne ako som to urobil na PP 01. Ale toto nie je nevyhnutné.
V oboch prípadoch sa môžu vyskytnúť problémy okolo fungovania a prispôsobenia Mikrosu a BIOSu a samozrejme, tej práce by bolo okolo toho dosť.

Pochopiteľne, môže sa vymyslieť iný spôsob záznamu, ale bude to aj tak vyžadovať veľa SW podpory v Monitore.

_________________
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říspěvekNapsal: 10.01.2022, 16:53 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 898
Has thanked: 51 times
Been thanked: 230 times
rombor píše:
Tu by potom boli dve alternatívy (obe ale vyžadujú úpravu Monitora a teda výmenu/prepálenie EPROM).

Myslel som jednoduchšie riešenie, keďže načítanie z ROM modulu je v monitore zachované, stačilo by po štarte počítače zadať zaklínadlo a zavádzač z ROM by sa načítal do RAM (čiže žiadna zmena EPROM). Tam by bol nejaký jednoduchý "ROM manager", ktorý by zobrazil obsah ROM a po výbere by načítal daný program do RAM. Keďže dnes máme Flash s veľkosťou 512kB za cenu 5 rožkov, tak by tam mohlo byť cca 20-30 programov. V prípade potreby by sa dal obsah dohrať (naflešovať) priamo z počítača (PMD/Maťo) do ROM modulu.


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 18:51 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Martin1 píše:
rombor píše:
Tu by potom boli dve alternatívy (obe ale vyžadujú úpravu Monitora a teda výmenu/prepálenie EPROM).
Myslel som jednoduchšie riešenie, keďže načítanie z ROM modulu je v monitore zachované, stačilo by po štarte počítače zadať zaklínadlo a zavádzač z ROM by sa načítal do RAM (čiže žiadna zmena EPROM). Tam by bol nejaký jednoduchý "ROM manager", ktorý by zobrazil obsah ROM a po výbere by načítal daný program do RAM. Keďže dnes máme Flash s veľkosťou 512kB za cenu 5 rožkov, tak by tam mohlo byť cca 20-30 programov. V prípade potreby by sa dal obsah dohrať (naflešovať) priamo z počítača (PMD/Maťo) do ROM modulu.
V tom prípade nie je treba vymýšľať žiaden HW, pretože stačí použiť existujúci ROM MEGAmodul od Nostalcompa. Resp. marí sa mi, že niečo podobné tu už niekto na Oldcompe podľa tohto vzoru postavil (bez displeja a tlačidiel?), len to neviem nájsť. Konektor na Maťovi je, až na nešťastný signál INT (ktorý v tomto prípade nie je použitý), rovnaký, ako systémový konektor K1 na PMD 85.
"Stačí" teda vytvoriť "ROM Managera" a príslušne upraviť programy a hry z PMD 85 pre Maťa.
V konečnom dôsledku, ak sa budeme držať ROM MEGAmodulu a daného stránkovacieho portu, tak veľkosť by mohla byť až 256 stránok po 32 kB teda až 8 MB, čo v súčasnosti nie je problém (väčší problém by bol to naplniť). Nostalcomp tam mal 2x16x32 kB (2x512 kB EPROM), lebo na to tam mal, ak sa nemýlim, jednoznakovú LED číslicovku a jumper na výber 512 kB EPROM a usúdil, že 512 kB (1 MB) je až až.

_________________
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říspěvekNapsal: 10.01.2022, 19:46 
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
Mato taky nemám, ale asi by to tam šlo nacpat. Pokud by nevadila DPS která je na levý straně trochu širší jak konektor... https://www.oldcomp.cz/viewtopic.php?f=49&t=6669


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 19:56 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Clouseau píše:
Mato taky nemám, ale asi by to tam šlo nacpat. Pokud by nevadila DPS která je na levý straně trochu širší jak konektor... viewtopic.php?f=49&t=6669
Áno, toto som mal na mysli. V tomto prípade vidím ako vhodnejšiu tú verziu so stránkovacím portom.

_________________
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říspěvekNapsal: 10.01.2022, 22:57 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 898
Has thanked: 51 times
Been thanked: 230 times
rombor píše:
[V tom prípade nie je treba vymýšľať žiaden HW, pretože stačí použiť existujúci ROM MEGAmodul od Nostalcompa.

Presne to som mal na mysli, len s malými vylepšeniami a v trošku menšej verzii. Akurát schéma k tomu je nedostupná, nejaké zmienky som našiel tu.


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 23:12 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 782
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Martin1 píše:
rombor píše:
[V tom prípade nie je treba vymýšľať žiaden HW, pretože stačí použiť existujúci ROM MEGAmodul od Nostalcompa.

Presne to som mal na mysli, len s malými vylepšeniami a v trošku menšej verzii. Akurát schéma k tomu je nedostupná, nejaké zmienky som našiel tu.


Tu desku jsem kresli takže schéma není problém …


Přílohy:
MEGAROM_1.pdf [36.28 KiB]
135 krát

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/
Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2022, 23:20 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 423 times
Been thanked: 265 times
Martin1 píše:
rombor píše:
[V tom prípade nie je treba vymýšľať žiaden HW, pretože stačí použiť existujúci ROM MEGAmodul od Nostalcompa.
Presne to som mal na mysli, len s malými vylepšeniami a v trošku menšej verzii. Akurát schéma k tomu je nedostupná, nejaké zmienky som našiel tu.
Mne by sa páčila tá verzia s GALom, ktorú navrhol Clouseau tu https://www.oldcomp.cz/viewtopic.php?f=49&t=6669&start=30#p93714.
Viem, že mnohí nemajú radi GALy, lebo ich treba programovať, ale takto je tá konštrukcia kompaktná a malá.

_________________
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říspěvekNapsal: 16.01.2022, 16:31 
Offline
Radil

Registrován: 28.11.2020, 19:52
Příspěvky: 287
Bydliště: Košice
Has thanked: 30 times
Been thanked: 119 times
A je to tu, Maťo a farbičky :) https://pmd85.borik.net/wiki/Blog:R%C3% ... avy_PMD_85
Je tam zapojenie RGBM a AllRAM, a keďže niesom autorom ColorAce, čoskoro napíšem článok iba o rôznych HW modifikáciach a doplnkoch ColorAce aj RGBM.


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

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