Forum

Z PMD 85 Infoserver

:: späť na začiatok témy :: späť na zoznam tém ::
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  07.01.2021 11:33:40
Predmet  Predmet ::  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.
 
Správa
Autor  Autor ::  shark800
Poslaná  Poslaná ::  07.01.2021 12:14:26
Predmet  Predmet ::  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
 
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  07.01.2021 13:23:13
Predmet  Predmet ::  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
 
Správa
Autor  Autor ::  Shark800
Poslaná  Poslaná ::  07.01.2021 13:34:41
Predmet  Predmet ::  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
:: späť na začiatok témy :: späť na zoznam tém ::