Forum

From PMD 85 Infoserver

Jump to: navigation, search
:: back to start of topic :: back to topic list ::
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2018-09-03 11:32:00 PM
Subject  Subject ::  Re: Demo do ROM modulu pro PMD85-3
Upravil som to grafické demo (farebnú verziu) pre PMD 85-2/2A/3 tak, aby mohlo byť v ROM Module. Samozrejme bolo treba nahradiť príkazy POKE slúžiace pre zmenu farby a spôsobu vykresľovania na PMD 85-1 za príkaz PEN.
demo23-c.rmm
 
Message
Author  Author ::  Clouseau
Posted  Posted ::  2018-09-13 08:03:35 AM
Subject  Subject ::  Re: Demo do ROM modulu pro PMD85-3
Ještě k ROM modulu. Od PMD85-2 výše si OS pokud v něm najde správnou verzi BASIC-G sám spustí Basic. Viděl jsem i modul kde byl aplikačn soft udělaný na míru který se taky sám spouštěl. TJ nemusí to být jen ten Basic, ale cokoli co splní nějaké kritérium... Umí někdo poradit jak na to? Řekněme v modulu bude Manic miner a po zapnutí se sám natáhne a spustí...?
 
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2018-09-13 08:40:35 AM
Subject  Subject ::  Re: Demo do ROM modulu pro PMD85-3
V Monitore je od adresy 802Dh kód, ktorý si z ROM Modulu prečíta 14 bytov na adresu 0C1B2h. Ak sa na adrese 0C1B2h nachádza byte 0CDh, čo je kód inštrukcie CALL adr, tak sa skočí na túto adresu. V daných 14 bytoch by mal byť kód, ktorý presunie obsah ROM Modulu na pracovné miesto a spustí ho.
Odporúčam pretrasovať si nahratie BASICu, čo je ukážkový príklad, ako by to malo/mohlo vyzerať.

V PMD 85-3 je spomínaný kód samozrejme od adresy 0E02Dh, avšak očakáva sa byte 0CCh, čo je kód inštrukcie CZ zdr. Tá zmena 0CDh na 0CCh je zámerná, aby sa odlíšili ROM Moduly určené pre PMD 85-3 od ROM Modulov určených pre predošlé verzie PMD 85.
PMD 85-3 však možno "prepnúť" v Monitore príkazom JUMP FFF0 do režimu kompatibility s PMD 85-2, čím bude schopné automaticky načítať aj ROM Moduly určené pre PMD 85-2(A).
 
Message
Author  Author ::  Clouseau
Posted  Posted ::  2018-09-15 08:30:29 AM
Subject  Subject ::  Re: Demo do ROM modulu pro PMD85-3
Díky, jako vždy perfektní znalosti... :-)
 
Message
Author  Author ::  Clouseau
Posted  Posted ::  2018-09-10 12:42:24 PM
Subject  Subject ::  Re: Demo do ROM modulu pro PMD85-3
Díky, já teprve začal zkoumat jak cokoli v Basicu dostat do tvaru aby se dal nacpat do epromky… Nakreslil jsem si desku do PMD s 16ti 32kB stránkama tak vymejšlím co do ní napálit... :-)
:: back to start of topic :: back to topic list ::