Konference: Počítač SHARP MZ-800 a emulátory
Od: | Ján Koštial |
Datum: | 15.11.2009 22:04 |
Předmět: | Re: IFF2 ? |
Ahoj všetci,
z nostalgie sledujem túto diskusiu a spomínam na dobu, keď sme ešte
všetci mali strašne veľa voľného času...
Je tu niekto, kto sa zúčastnil Sharpáckeho zrazu na Lipne? ...
Možno niektorých poteším.
Podarilo sa mi vyhrabať disketu so systémom HDS, ktorý vznikol z
pôvodného CP/M od Jirku Lamača.
Nejakým zázračným spôsobom sa mi ju aj podarilo dostať do PC. (v
prílohe)
Boli tam ovšem nejaké sektory vadné, takže pár súborov môže byť
nanič...
Do toho CP/M som dorábal dve veci:
podporu RAM disku veľkosti 1MB
podporu HD diskiet 1,44MB (toto vyžadovalo aj úpravu FDC)
Na disku sú zdrojáky k originálnemu CP/M, HDS, a ďalším pomocným
programom.
Pozor sú uložené pod rôznymi užívateľmi (USER 0 ..15).
Nižšie uvedená rutina zakazuje prerušenie, ale predtým uloží stav a
namapuje VRAM.
Nachádza sa v súbore FYZRW.HDS na riadku 228...
Prajem všetkým mnoho zábavy.
Ján Koštial
alias Lucky-Soft
alias Tatra-Softer
David Luftner (sharpemu tu byla ta zakroucena vec pandora.cz) wrote / napísal(a):
> Zdravim, muzete mi nekdo osvetlit co dela nasledujici podprogram?
>
> PUSH AF
> loop: LD A, I
> PUSH AF
> POP HL
> LD A, I
> LD A, L
> PUSH AF
> POP HL
> CP L
> JR NZ, loop
> LD (data), A
> DI
> POP AF
> RET
> nasleduje prace s VRAM
>
> Diky David
> ---
>
>
[2009/1 (32)] [2009/3 (21)] [2009/4 (42)] [2009/5 (6)] [2009/8 (9)] [2009/9 (28)] [2009/10 (50)] [2009/11 (86)] [2009/12 (89)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]