Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 3 zprávy

o SRAMu

Petr Žydek SHARP MZ-800

Skutečně zjišťuju, že je v programech pro obsluhu
Ramdisku (SRAM varianta) chyba, projevuje se na
originálním stroji i v emulátoru.
Pro upřesnění dodávám, že nahrát a spustit lze program až do délky 80FFh, nevěřící si mohou
spustit v emulátoru hru Highway a mou jednodílnou
verzi Knight Lore, po opravě si mohou vyzkoušet
jednodílnou Wooky (asi nejdelší herní soubor vůbec).
Opravu v ROM jsem realizoval už dávno, proto mě
překvapila diskuse na toto téma. Týká se podprogramů pro oba příkazy SRAMu (ES a EB).

původní sekvence                   náprava
pro ES a EB SRAMu

E67EF:  ld a,e                    E6EF:  inc d
               or a                                    ld a,e
               jr z,e6f6                             or a
               ld b,a                                 jr z,e6f7
E6f4:      inir                                     ld b,a
E6F6:    ld b,0                    E6F5:  inir
              dec d                    E6F7:  ld b,0
              jp p,e6f4                           dec d
                                                        jr z,e6f5

E7AA:   ld a,e                  E7AA:  inc d 
              or a                                  ld a,e
              jr z,e7b1                          or a
              ld b,e                               jr z,e7b2
E7AF:  otir                      E7B0:  ld b,e
             ld b,0                  E7B2:  otir
            dec d                               ld b,0
            jp p,e7af                         dec d
                                                    jr z,e7b0

Stačí úprava v ROM souboru pro emulátor a mělo
by to chodit. :-P

Příspěvek o HW ramdisku(ů) teprve bude, byl
jsem na srazu ZŠ a o weekendu jsem byl na šrot.

Petr de Zviqov

Přílohy

  • Highway.mzf
    application/octet-stream · 32 kB
  • Knight.mzf
    application/octet-stream · 32 kB
  • Wooky.mzf
    application/octet-stream · 49 kB

Re: o SRAMu

Anonym SHARP MZ-800

Zdravim !
 
Da se nekde sehnat opraveny obsah ROM pameti do originalniho SHARPA  pro pregprogramovani a soubor .ROM do emulatoru ??
 
Karban 
 
----- Original Message -----
From: Petr Žydek (sharpemupandora.cz)
To: Konference Počítač SHARP MZ-800 a emulátory
Sent: Monday, June 30, 2003 10:01 AM
Subject: o SRAMu

Skutečně zjišťuju, že je v programech pro obsluhu
Ramdisku (SRAM varianta) chyba, projevuje se na
originálním stroji i v emulátoru.
Pro upřesnění dodávám, že nahrát a spustit lze program až do délky 80FFh, nevěřící si mohou
spustit v emulátoru hru Highway a mou jednodílnou
verzi Knight Lore, po opravě si mohou vyzkoušet
jednodílnou Wooky (asi nejdelší herní soubor vůbec).
Opravu v ROM jsem realizoval už dávno, proto mě
překvapila diskuse na toto téma. Týká se podprogramů pro oba příkazy SRAMu (ES a EB).

původní sekvence                   náprava
pro ES a EB SRAMu

E67EF:  ld a,e                    E6EF:  inc d
               or a                                    ld a,e
               jr z,e6f6                             or a
               ld b,a                         &nbs! p;       jr z,e6f7
E6f4:      inir                                     ld b,a
E6F6:    ld b,0                    E6F5:  inir
              dec d                    E6F7:  ld b,0
              jp p,e6f4                           dec d
      ! ;                                                  jr z,e6f5

E7AA:   ld a,e                  E7AA:  inc d 
              or a                                  ld a,e
              jr z,e7b1                          or a
              ld b,e                               jr z,e7b2
E7AF:  otir  !                     E7B0:  ld b,e
             ld b,0                  E7B2:  otir
            dec d                               ld b,0
            jp p,e7af                         dec d
                          &! nbsp;                         jr z,e7b0

Stačí úprava v ROM souboru pro emulátor a mělo
by to chodit. :-P

Příspěvek o HW ramdisku(ů) teprve bude, byl
jsem na srazu ZŠ a o weekendu jsem byl na šrot.

Petr de Zviqov

 

--
Jak vznikl první mobilní telefon? Čtěte rozhovor na Mobil.cz!

Re: o SRAMu

Feri SHARP MZ-800





Mozem skusit spravit ROM s mojim patchom (IMHO je mierne jednoduhsi ako
pred chvilou zasielany) a poslat ho do Pandory... potom by aj Zdenkov
emulator nemal mat problem bootovat velke fajly zo SRAM...

Mozno lepsie riesenie by bolo, ak by niekto poslal ROM obohateny o mnohe
dalsie funkcie (viem, ze v Sharpackom svete kolovali ROMY doplnene napr. o
hispeed load/save, border pasy pri nahravani a pod...) a verim aj s patchmi
povodnych bugov

Feri


Zobrazit citovaný text (1 řádek)
>Zdravim !
Zobrazit citovaný text (1 řádek)
>Da se nekde sehnat opraveny obsah ROM pameti do originalniho SHARPA  pro
pregprogramovani a soubor .ROM do emulatoru ??

Zobrazit citovaný text (1 řádek)
>Karban