OldComp.cz

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


Právě je 19.03.2024, 08:10

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 10 ] 
Autor Zpráva
 Předmět příspěvku: Emulátor PMD 85
PříspěvekNapsal: 24.12.2018, 16:42 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 422 times
Been thanked: 265 times
Pod Vianočný stromček Vám prinášame novú verziu Emulátora PMD 85. ;)

_________________
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: Emulátor PMD 85
PříspěvekNapsal: 24.03.2019, 15:11 
Offline
Radil
Uživatelský avatar

Registrován: 19.07.2013, 14:21
Příspěvky: 258
Bydliště: Košice
Has thanked: 142 times
Been thanked: 380 times
Po najdeni vaznej chyby pri nahravani Snapshotu je tu NOVA VERZIA PMD 85 Emulatora v3.1.3.188.
Boli opravene aj dalsie drobnosti v zazname behu do PRC suboru a v ovladani joystickom.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 20.12.2019, 01:27 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3748
Has thanked: 269 times
Been thanked: 447 times
Nenašel jsem lepší téma tak píšu sem. Vzhledem k aktuálním problémům co s PMD řeším mám podnět k doplnění emulátoru o funkci virtuálního testeru portů. Stačilo by obyč. dialogové okno, které by graficky vyjadřovalo jaká linka v daném portu je v jakém stavu. Jako největší luxus by byla možnost spoje propojovat a tím virtuálně modifikovat výstupy přes v PMD zabudované invertory.

Vzhledem k plné emulaci by alespoň vyčítat hodnoty do okna neměl být větší problém. To by mi jednak extrémně urychlilo a zpříjemnilo ladění programů, které mě čekají a byla by to dobrá pomůcka pro učení se tyto porty ovládat obecně .

Používám win i linuxovou verzi tak mi je jedno kde by se taková funkcionalita objevila.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 15.06.2020, 22:53 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1504
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 380 times
Citace:
Chcel by som sa opýtať, ako sa v emulátore dá tlačiť pomocou emulovanej BT100

Tools / Settings / Printers and plotters.
Vyberu BT-100, pokud zaškrtnu Connected to LPT, půjde tisk na fyzickou tiskárnu připojenou k PC, pokud nezaškrtnu, jde tisk do okna výstupu tiskárny: Tools / Printer output.
Samozřejmě je tedy potřeba nahrát ovladač, jako na skutečném PMD, který bude při tisku OUTovat na BT-100.
"Súčasťou emulátora je v adresári "Rom" ovládač BT-100 v súbore "bt100.rmm". Tento ovládač je zaradený v ROM balíčku "BASIC-G V2.0", takže stačí v PMD 85-2 vložiť do ROM Modulu tento ROM balíček a v BASICu zadať ROM 1, čím sa ovládač zavedie do pamäte a inicializuje sa.
V adresári "Rom" je tiež súbor "rom-list.txt", kde je k súboru "bt100.rmm" popísané, ako sa ovládač používa.
Ovládač, ktorý je uvedený v užívateľskej príručke a dodával sa na kazete, možno stiahnuť dočasne tu -> bt100ovl.ptp. Jeho použitie je v spomenutej príručke."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 15.06.2020, 22:59 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3748
Has thanked: 269 times
Been thanked: 447 times
Snadno. Musíš si stáhnout do ROM modulu ovladač bt100 z emulátoru (pro pmd 85-2 a 2A je přímo v něm pro PMD 85-3 musíš použít romborem aktualizovanou bt100-3.rmm verzi z tématu Sprite editor pro pmd 85 a pp01. Po naběhnutí Basicu dáš odpovídající příkaz ROM x podle umístění ovladače v ROM modulu, typicky 0 nebo 1. Dále musíš v emulátoru nastavit připojenou bt 100 na první GPIO. No a pak se tiskne pomocí OUTPUT 200; třeba to vytiskne hardcopy obrazovky. Na stránku se ti vlezou 3 pak to musíš smazat přes Clear. Zkus si můj Sprite editor ROM modul verzi, má ovladač zabudovaný a automaticky si ho načte :-). Je ale pouze pro pmd 85-3.

Jinak export možný není, leda jako print screen. Je to jen taková minimalistická funkcionalita. Nicméně pro představu je to dobré, tiché a rychlé:-).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 16.06.2020, 07:50 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 422 times
Been thanked: 265 times
Je to tak, ako tu už napísali predo mnou.
Aktuálne som niekoľko dní (ne)usilovne pracoval na emulácii XY 41xx a už to mám v podstate hotové.
Zároveň je možné výstup tlačiarne/plotra uložiť do schránky/BMP/PNG.

_________________
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: Emulátor PMD 85
PříspěvekNapsal: 19.03.2021, 10:14 
Offline
Radil
Uživatelský avatar

Registrován: 19.07.2013, 14:21
Příspěvky: 258
Bydliště: Košice
Has thanked: 142 times
Been thanked: 380 times
Včera bola vydaná nová verzia v3.2.6.260 PMD 85 Emulátora:
  • Zrušenie dialógu pre otvorenie Snapshotu neprevedie Reset.
  • V nastaveniach zvuku sa do zoznamu výstupných audio zariadení už nedostávajú aj vstupné zariadenia.
  • V nastaveniach zobrazenia možno nastaviť veľkosť okraja okolo obrazovky.
  • Pridaný režim zobrazovania v štyroch odtieňoch sivej ako na PMD 85-3 a Didaktik Alfa.
  • Do menu `Zobrazenie` pridané dve menu položky - `Inverzné zobrazenie` a `Odtiene sivej s blikaním` (pre zobrazenie v odtieňoch sivej).
  • Do prieskumníka pásky pridaná možnosť "exportovať" program v BASICu do RMM.
  • Opravené "zamrznutie" Emulátora pri zobrazení dialógu kalibrácie Joysticku.
  • Opravená detekcia Joystickov a Gamepadov.
  • Debugger:
    • Pri Double-click na adresu v inštrukcii sa prepne zobrazenie do MEM1 iba v prípade, že aktuálne zobrazenie nie je v MEMx.
    • Ak sa zmení ručne MEMx, inicializuje sa počiatok vyhľadávania na danú adresu.
    • Pri prejdení myšou nad počítadlom taktov sa zobrazí zodpovedajúci čas v µs/ms/s/m/h.
    • Do dialógu stavu periférií pridaný stav PIO8255 (GPIO).
    • Ošetrené niektoré prípady "spadnutia" Emulátora pri krokovaní kódu.
  • V dialógu pre načítanie súboru do pamäte sa pri zapísaní mena súboru do Editboxu po jeho opustení zistí dĺžka daného súboru.
  • Opravené predvypĺňanie mena súboru v Save dialógu.
  • Pridaná emulácia plotrov XY 41xx a Minigraf 0507 a tlačiarní Gamacentrum 01 a Centronics.
  • Upravené okno výstupu Tlačiarne/Plotra. Pridaná možnosť uložiť "kresbu" do schránky alebo do BMP/PNG súboru.
  • V emulácii i8080 opravené zakazovanie prerušenia.
  • Opravená emulácia PIO 8255.
  • Upravený Reset handler v emulácii GPIO.
  • Pridaná emulácia interfejsu IMS-2 (kvôli tlačiarni).
  • Oprava orezania cesty k obrazu disku v povele 'G' pre PMD 32.
  • Aktualizované dynamické knižnice `inpout32.dll` a `PortAudio.dll`.
  • Zmenené XML/DTD

Sťahujte a užívajte tu >>


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 11.01.2022, 00:22 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 946
Bydliště: Valtínov, Kunžak
Has thanked: 38 times
Been thanked: 471 times
Funguje v emulátoru nastaveném na C2717 načítání EPROM modulu obsaženého v Inteligentním Kabelu pro Tiskárny (IKT)? Třeba jen dělám někde chybu, ale: vytvořím si ROM balíček s jedním 2kB binárním souborem, zaškrtnu "Vložit ROM modul", vyberu vytvořený balíček a po restartu se nic neděje - C2717 tvrdošíjně načítá 0FFh. A stejně se to chová i při příkazu "ROM 0".

Děkuji

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Emulátor PMD 85
PříspěvekNapsal: 11.01.2022, 08:42 
Offline
Radil
Uživatelský avatar

Registrován: 13.05.2013, 17:48
Příspěvky: 529
Bydliště: Košice
Has thanked: 422 times
Been thanked: 265 times
RaceSoft píše:
Funguje v emulátoru nastaveném na C2717 načítání EPROM modulu obsaženého v Inteligentním Kabelu pro Tiskárny (IKT)? Třeba jen dělám někde chybu, ale: vytvořím si ROM balíček s jedním 2kB binárním souborem, zaškrtnu "Vložit ROM modul", vyberu vytvořený balíček a po restartu se nic neděje - C2717 tvrdošíjně načítá 0FFh. A stejně se to chová i při příkazu "ROM 0".
Žiaľ, aj keď pri C2717 je povolené pripojiť ROM Modul, ten stále počúva na pôvodných portoch z PMD 85. A keďže v C2717 je ROM Modul na iných portoch (GPIO +#48), tak to vracia stále #FF, lebo port #48 neexistuje.
ITK, ako také, nie je implementované, ale nemal by byť problém to doplniť. Len ma desí tá hromada prepojok a teda ako sa k nim pri implementácii postaviť.

_________________
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: Emulátor PMD 85
PříspěvekNapsal: 11.01.2022, 09:25 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 946
Bydliště: Valtínov, Kunžak
Has thanked: 38 times
Been thanked: 471 times
Nevadí, v pohodě, žádný stres. Jen jsem se ptal, jestli nedělám něco blbě. Obejdu to nahráním souboru přímo do paměti, to mi funguje.

Díky

Petr


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ů: 10 ] 

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 1 návštěvní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