OldComp.cz

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


Právě je 23.04.2024, 19:32

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 45 ]  Přejít na stránku Předchozí  1, 2, 3
Autor Zpráva
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 01:21 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
pcmaker píše:
Napadlo mne, jestli by BUSY nedokázal napsat zcela novou ROM, než vyhazovat nepotřebné části? Takříkajíc na míru Velesoftovi. Takovou Busy/Velesoft ROM 2020.
To by urcite dokazal, ale su tu tri dolezite otazky:
1. Kolko ludi by to realne vyuzilo ?
2. Kolko volneho casu by mi to zabralo ?
A z nich vyplyvajuca tretia otazka:
3. Aku to ma mat pre mna prioritu ?
VELESOFT píše:
Az tak malo ? Tak to nic. Tim padem bych rom ani neorezaval. Domnival jsem se ze pujde o usporu nekolik kB
Ak by sme este vyhodili cely ZX Printer, mohlo by to hodit dalsich okolo 150 bajtov.
A keby sa to vsetko co som vymenoval spocitalo, tak by to niekolko (cca 2) kB aj hodilo :)

Nakoniec, ved si sam vezmi vypis romky, chod postupne po rutinkach, a spocitavaj vsetko co nepotrebujes. A sam, podla toho aku funkcionalitu takto okliestenej romky ocakavas, uvidis kolko to hodi.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 08:44 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3063
Has thanked: 2207 times
Been thanked: 911 times
VELESOFT píše:
Vymazat nevyuzite bloky kodu a vsechny RST nahradit CALLy aby tato "rom" bezela v ZX ram.

k tomu nejlepe pouzit zdrojaky dvou totalne vylepsenych ROM (stavajici ROMka ve spectru je vlastne v0.9, nedodelek...)
prepsana "nekompatibilni" ROM (nesedi puvodni adresy v 16K): http://www.zxspectrum.it.omegahg.com/ro ... change.pdf
opravena, velmi kompatibilni ROM: https://github.com/nagydani/zx-rom-mods ... er/zx82.md

_________________
// na co myslím, když sedím u oldkompů: Durov


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 12:33 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
SCjoe píše:
VELESOFT píše:
Vymazat nevyuzite bloky kodu a vsechny RST nahradit CALLy aby tato "rom" bezela v ZX ram.
k tomu nejlepe pouzit zdrojaky dvou totalne vylepsenych ROM (stavajici ROMka ve spectru je vlastne v0.9, nedodelek...)
prepsana "nekompatibilni" ROM (nesedi puvodni adresy v 16K): http://www.zxspectrum.it.omegahg.com/ro ... change.pdf
opravena, velmi kompatibilni ROM: https://github.com/nagydani/zx-rom-mods ... er/zx82.md
My sme chceli do ramky relokovat originalnu romku.
Ak by som do ramky relokoval nejaku vylepsenu a modifikovanu romku, tak by to urcite bola BS ROM :joint:

Btw. Daniel Nagy ma tiez skvele upravene romky (ZX82 aj ZX85), som s nim v kontakte a sledujem ich vyvoj, a obcas sem-tam nieco skonzultujeme :thumbup:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 16:59 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3063
Has thanked: 2207 times
Been thanked: 911 times
Busy píše:
My sme chceli do ramky relokovat originalnu romku.

Vsak BSROM klidne jo, ale je prece hodne potunena, zejo?
Prave ze ZX82 mi prijde "jen" opravena, ale porad puvodni...

_________________
// na co myslím, když sedím u oldkompů: Durov


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 17:44 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Bsrom stale jeste ale potrebuje poupravit, pri SCROLL prepisuje spodnich 16kB, konkretne oblast fontu. Tedy kdyz je nastaveny allram, prepise spodnich 16kB

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 21:12 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
VELESOFT píše:
Bsrom stale jeste ale potrebuje poupravit, pri SCROLL prepisuje spodnich 16kB, konkretne oblast fontu. Tedy kdyz je nastaveny allram, prepise spodnich 16kB
Ano, bsrom okrem vylepseni obsahuje opravy iba tych chyb, ktore boli zname v case jej vytvorenia (22.04.1997 pre poslednu verziu 140).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 26.12.2020, 21:32 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Co tedy udelat update ? Nic nebrani dalsimu vylepsovani/opravam. A kdyz uz by se scroll resil, pak rovnou treba i zajistit, aby od 1ff8-1fff nebyl spustitelny kod, ale jen data. Tim se navic zajisti kompatibilita s Divmmc mapram rezimem, kde pak takova rom muze fungovat.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 10:04 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
VELESOFT píše:
pak rovnou treba i zajistit, aby od 1ff8-1fff nebyl spustitelny kod, ale jen data.
No to ani nebude, ked bude romka v ramke :whist: ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 11:09 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Busy píše:
VELESOFT píše:
pak rovnou treba i zajistit, aby od 1ff8-1fff nebyl spustitelny kod, ale jen data.
No to ani nebude, ked bude romka v ramke :whist: ;)


Ale ramka je i u mb02 uz od adresy 0, stejne jako u divide a divmmc

_________________
http://velesoft.speccy.cz/


Naposledy upravil VELESOFT dne 27.12.2020, 14:52, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 14:20 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
VELESOFT píše:
Busy píše:
VELESOFT píše:
pak rovnou treba i zajistit, aby od 1ff8-1fff nebyl spustitelny kod, ale jen data.
No to ani nebude, ked bude romka v ramke :whist: ;)
Ale ramka je i u mb02 uz od odresy 0, stejne jako u divide a divmmc
Aha, ja som bol celu dobu v tom ze sa bavime o ZX ROM beziacej v ZX ramke, cize nad #4000.
Ohladom tej MB02, ma ramku od 0 ale tiez dokaze zakazat do ramky zapis, takze to samoprepisovanie romky v principe nie je nejak kriticky problem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 15:30 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Busy píše:
Aha, ja som bol celu dobu v tom ze sa bavime o ZX ROM beziacej v ZX ramke, cize nad #4000.
Ohladom tej MB02, ma ramku od 0 ale tiez dokaze zakazat do ramky zapis, takze to samoprepisovanie romky v principe nie je nejak kriticky problem.


To jo. Ale proc se vlastne tedy u bsrom "podle tebe asi zbytecne" opravoval ten kalkulator, aby neprepisoval spodnich 5 bajtu rom ? Nebylo by ciste logicky spravnejsi, kdyby se opravil i ten scroll ? To jsou minimalni upravy. Allram ready. Je totiz stale vetsi sance, ze zx rom nahraje a spusti uzivatel i ve spodnich 16kB na divide/divmmc. Ale i pokud takova romka pobezi v zx ramce treba od 49152 a ja si nastavim na mb02 allram rezim abych se podival do stranek, pak mi scroll chyba konec teto ram stranky proste znici/prepise.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 16:02 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
VELESOFT píše:
Busy píše:
Ohladom tej MB02, ma ramku od 0 ale tiez dokaze zakazat do ramky zapis, takze to samoprepisovanie romky v principe nie je nejak kriticky problem.
To jo. Ale proc se vlastne tedy u bsrom "podle tebe asi zbytecne" opravoval ten kalkulator, aby neprepisoval spodnich 5 bajtu rom ? Nebylo by ciste logicky spravnejsi, kdyby se opravil i ten scroll ? To jsou minimalni upravy. Allram ready. Je totiz stale vetsi sance, ze zx rom nahraje a spusti uzivatel i ve spodnich 16kB na divide/divmmc. Ale i pokud takova romka pobezi v zx ramce treba od 49152 a ja si nastavim na mb02 allram rezim abych se podival do stranek, pak mi scroll chyba konec teto ram stranky proste znici/prepise.
Samozrejme mas pravdu. Cely problem je len v tom, ze v case tvorby bsrom som o chybe scrollu nevedel. Ak by som o nej vedel (alebo ak by sa prejavovala nejak castejsie aby som to zistil), urcite by bola opravena. Mozem si to napisat na TODO list, ale momentalne mam ine priority co vsetko chcem urobit, a netusim kedy sa k tomu dostanem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 16:11 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3063
Has thanked: 2207 times
Been thanked: 911 times
Nova verze BSROM? :god2: udelam Vam extra vlakno, jo?

mne se na bsromce nejvic libi hexadec. cisla
uplne ale nechapu, proc se pro ne da pouzit %,
kdyz sam manual k mb02 pouziva, jak je obvykle, % s binarnimi cisly.

& je mozna pro nekoho taky nezvykle, ale jaksi vice pouzitelne, kompatibilni s assemblery pro amstrad a sam coupe

_________________
// na co myslím, když sedím u oldkompů: Durov


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 16:51 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
SCjoe píše:
Nova verze BSROM? :god2: udelam Vam extra vlakno, jo?
To hadam ani netreba...
SCjoe píše:
mne se na bsromce nejvic libi hexadec. cisla
uplne ale nechapu, proc se pro ne da pouzit %,
kdyz sam manual k mb02 pouziva, jak je obvykle, % s binarnimi cisly.

& je mozna pro nekoho taky nezvykle, ale jaksi vice pouzitelne, kompatibilni s assemblery pro amstrad a sam coupe
Az do verzie 118 fungovali oba znaky & aj % ale vo verzii 140 som uz mal malo miesta, tak som jeden z nich zrusil. Uz neviem preco som sa vtedy rozhodol pre % (aj napriek tomu ze sa to bilo s % oznacujucim binarne cisla v asembleri MRS), ale myslim ze pouzivanie & malo viac konfliktov, tak som tam nechal %.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX ROM bežící v ZX ram
PříspěvekNapsal: 27.12.2020, 20:15 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1524
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 386 times
Já si naopak BSROM 140 upravil tak, že jsem z ní vytloukl to % a nechal jen &.
Úprav tam bylo víc (i zobrazování Ramtopu), ale všechny si nepamatuji.
Až budu zase někdy doma, můžu vyhrabat z disku a přiložit.


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ů: 45 ]  Přejít na stránku Předchozí  1, 2, 3

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 10 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