OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 25.04.2024, 00:43

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 
Autor Zpráva
 Předmět příspěvku: Drobné utility
PříspěvekNapsal: 02.11.2014, 11:59 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3064
Has thanked: 2208 times
Been thanked: 911 times
Font Restorer od E. Blinka

Obnoví originální basicový font.
Prográmek lze mít v řetězci, v basicovém programu nebo nahrát pomocí LOAD "název" DATA fnt$.
Spuštění: 1. po uložení téměř kamkoliv do 512 KB paměti: POKE adr,fnt$ příkazem CALL adr
nebo 2. napřímo v místě proměnné pomocí CALL LENGTH (0,fnt$)

IN A,(250) ;save lomem
PUSH AF
OR 64 ;Select ROM1
OUT (250),A
LD HL,&ED1E ;rom 1.0 addr : &ED1E
LD A,(15) ;get rom version
CP 10
JR Z,sf1 ;jr for ROM 1.0
LD L,&20
CP 20
JR Z,sf1 ;jr for ROM 2.0
LD L,&39 ;use ROM 3.0 addr
sf1: CALL 5 ;JP (HL)
POP AF
OUT (250),A ;restore lomem
RET

Kód i zdroják pro Comet a Zeus jsou na přiloženém disku.


Přílohy:
font_restorer_mgt.zip [2.31 KiB]
403 krát

_________________
// na co myslím, když sedím u oldkompů: Durov
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 9 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz