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 ::  2021-01-07 11:33:40 AM
Subject  Subject ::  Re: Jak udělat RMM soubor
Mohol si poslať link tebou vytvoreného RMM súboru.

Ale v tom hexa výpise chýba jedna 00 pre cieľovú adresu, čo by samozrejme znamenalo, že to nebude fungovať.
Takže správne by to malo byť
CD 00 8C 13 00 34 1A 00 00 C3 00 00

A tá počiatočná adresa v ROM Module 0013 je zámerne? Tu by stačilo 000C, teda
CD 00 8C 0C 00 35 1B 00 00 C3 00 00 blok-hry
Dĺžka dát je tu 1B35, aby to fungovalo aj na PMD 85-1, kde je potrebné, aby bola dĺžka väčšia aspoň o 256 bytov.
 
Message
Author  Author ::  shark800
Posted  Posted ::  2021-01-07 12:14:26 PM
Subject  Subject ::  Re: Jak udělat RMM soubor
Ahoj,

díky za odpověď. Soubor, resp. "hlavičku" jsem upravil dle doporučení, ale stále se nic neděje :(

Přikládám link na upravený soubor

https://drive.google.com/file/d/1h8M4b2FhIdXLBo3b8CXEaNXwKHy1ZwOn/view?usp=sharing />
Díky
Petr
 
Message
Author  Author ::  Roman Bórik
Posted  Posted ::  2021-01-07 01:23:13 PM
Subject  Subject ::  Re: Jak udělat RMM soubor
Chyba je v dĺžke bloku. Ja som to neoveroval podľa skutočnej veľkosti bloku hry.
Adresy, resp. 16 bitové hodnoty sa ukladajú v poradí nižší byte nasledovaný vyšším bytom.

CD 00 8C 0C 00 1B 35 00 00 C3 00 00 blok-hry
 
Message
Author  Author ::  Shark800
Posted  Posted ::  2021-01-07 01:34:41 PM
Subject  Subject ::  Re: Jak udělat RMM soubor
Aha, už to běží, díky!

Moje nedorozumnění s JOB a výpisem paměti bylo asi dáno tím že HEX editor držel lock na souboru a nebo že po úprave bylo třeba restartovat emulátor? Moje chyba.

Ještě jednou díky!
Petr
:: back to start of topic :: back to topic list ::