OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 23 říj 2017, 18:15

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 19 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: ZX ROM se 64 znaky na řádek
PříspěvekNapsal: 18 čer 2017, 22:47 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1330
Has thanked: 12 times
Been thanked: 215 times
A zde jsou romky pro ZX48,ZX128 a ZX128+3, vsechny postavene na jednobankove verzi romky se 64 znakovou podporou. Takze je vypis textu o neco pomalejsi, ale zase odpada problem s nekompatibilitou u ESXDOSu. Zadna druha banka s odlisnym kodem nikde neni, vsude je vzdy jen stejna upravena 48rom. Rom pro ZX128 je slozena ze dvou stejnych 16kB romek, akorat ta prvni po resetu sama provede OUT 8189,4 + OUT 32765,16. To zajisti, ze vzdy nabehne do rom1 a zx emulatory pak nemaji problem s flash loadingem tapek ani s trdosem, ktery nabehne jen po OUT 32765,16, coz si rom sama po resetu zajisti. U rom pro +3/+2A jsou pouzite stejne romky jako u 128 verze, prvni tri po resetu/rst0 automaticky prepnou na rom banku 3. To je opet potreba pro beh trdosu a flash loading v emulatorech. Minimalni uprava, jen chytre rozlozeni romek. Vsechny tyto verze funguji s DIVIDE/DIVMMC i s BETADISKEM/TR-DOSem.


Přílohy:
64char_roms.zip [38.55 KiB]
59 krát

_________________
http://velesoft.speccy.cz/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM se 64 znaky na řádek
PříspěvekNapsal: 18 čer 2017, 23:13 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1330
Has thanked: 12 times
Been thanked: 215 times
A pro uplnost posilam i sem verzi pro odzkouseni na DIVIDE/DIVMMC, instaluje se docasne do allram/mapram rezimu. Nainstalovana rom vydrzi az do vypnuti pocitace. Obsahuje jiz upravy proti prepisovani vlastniho obsahu. Po nahrani snapshotu staci jen stisknout ENTER.
POKE 23611,220 = 8x4 font, POKE 23611,204 = 8x8 font.


Přílohy:
64charromdivmmc.Z80 [37.04 KiB]
25 krát

_________________
http://velesoft.speccy.cz/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM se 64 znaky na řádek
PříspěvekNapsal: 25 čer 2017, 02:02 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1330
Has thanked: 12 times
Been thanked: 215 times
Abych nezapomel, v priloze je fonteditor primo delany pro rom s podporou 64znaku. Je v TAPce, a pred spustenim (idealne) je dobre nastavit ve spodnich 16kB povoleny zapis do rom. Fonteditor umi z romky vytahnout cely font a zobrazi ho v horni casti obrazovky. Kazdy znak se musi nejprve vybraz kurzorem a pripadne pak "nahrat" do editoru klavesou L. Editor se ovlada pomoci QAOP,SPACE,M. Po uprave znak muzete ulozit klavesou S zpet do obrazovky. Klavesou SS+L natahnete cely font 8x4 ze zx romky na obrazovku. Po uprave znaku ho muzete opet cely zapsat zpet do romky klavesou SS+S. Zapis do rom staci povolit klidne jen tesne pred zapisem fontu do rom a hned potom zapis zase pripadne zablokovat. To uz si asi kazdy upravi v basicu jak bude treba. Na DIVIDE ci DIVMMC se romka instaluje do mapram modu, kde je vzdy do horni pulky rom povoleny zapis. Tam netreba cokoli povolovat a fonteditor funguje primo. Jediny problem tam vidim v tom, ze kdyz je romka v mapram modu, tak je zablokovany system a editor pujde nahrat pouze z kazetaku...

PS - docasne jsem editor smazal, obsahoval nekde chybku. Jen co opravim, zverejnim novou verzi.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM se 64 znaky na řádek
PříspěvekNapsal: 29 čer 2017, 21:05 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1330
Has thanked: 12 times
Been thanked: 215 times
Tak tady je snapshot, ktery staci nahrat do DIVIDE/DIVMMC a stisknout ENTER. Automaticky se nainstaluje 48rom s podporou 64znaku do mapram rezimu v DIVIDE/DIVMMC a nasledne se spusti fonteditor. Zde si muzete znaky upravovat pripadne i otestovat rovnou v basicu, protoze rom je prepisovatelna a fonteditor do ni umi primo zapisovat. Pokud nestojite o fonteditor a chcete si jen vyzkouset romku, spustte fonteditor a stisknete reset. POKE 23611,220 zapne font. Chapu, ze to takhle moc pouzitelne neni, protoze romka je docasne pouzita misto systemu v DIVxxx a mate tak moznost pouzit jen kazetak. Ale samozrejme tu jista moznost spoluprace se systemem je... ale to uz by bylo na dlouhou debatu. Proste by slo zajistit na divmmc prepinani mezi systemem a rom se 64znaky, pripadne propojeni obou...

Pro stouraly - kdyz vlezete do basicu a zadate RANDOMIZE USR 29000, tak se spusti prometheus se zdrojakem instalacky rom pro mapram. Rom image 16kB zacina v ramce od 49152. Prikladam i zdrojak casti fonteditoru (zbytek je stejne basic)


Přílohy:
fonted64-source.Z80 [20.76 KiB]
17 krát
font64editor_for_divxxx.Z80 [42.69 KiB]
16 krát

_________________
http://velesoft.speccy.cz/
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 19 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvní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