OldComp.cz

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

Krsn Vnoce a Happy Fuckin Year 2020

Právě je 29.03.2020, 09:58

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
PříspěvekNapsal: 08.02.2020, 22:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1946
Has thanked: 1263 times
Been thanked: 367 times
Zkusil jsem testnout s ESXDOSem hromadu vylepsenych romek. Zda se, ze s ESXDOSem NEfunguje vetsina starsich domacich ROM zalozenych na ISOROM a LECROM, dale PLUS4, SEBASIC, BSROM, JGH (Harston). Z domacich mi vlastne dobre slapala jen Pikulova GAMA81.

Co jsem zkousel (a pozadoval) - reakce na NMI tlacitko. Nektere ROM maji sve vlastni...
Rozpoznani prikazu CAT a CAT* (resp. DIR), bud jako token nebo pri vypisovani po pismenech. Nektere ROM nepoznaji.
Nahrani z TAPky pomoci LOAD"". Nektere ROM maji asi posunute promenne, takze na CLEAR v zavadeci vypisuji BAD...
Nahrani TAPky z NMI menu. Nektere ROM nereaguji a vrati se do basicu jakoby nic... bez loadu.
Praci s hvezdickovymi prikazy, skok do NMI a zpet, listovani v basicu atp. Nektere ROM se po chvili kousnou.

Dobre zda se mi funguji nasledujici ROMky:

- Derby PRO - https://zx.itch.io/derbypro
- 64Char - https://hood.speccy.cz/dwnld/rom64_info.htm
- Pretty - https://github.com/reclaimed/prettybasic
- GOSH Wonderful - http://k1.spdns.de/Vintage/Sinclair/82/ ... 0Wearmouth)/
- GROOT - http://k1.spdns.de/Vintage/Sinclair/82/ ... de%20Groot)/
- IMC - http://k1.spdns.de/Vintage/Sinclair/82/ ... %20Collier)/
- GAMA81 - bugfixes and improvements, arrows up/down in command-line editing, line numbers from 0 to 16383, POKE with unlimited number of byte, word and string arguments, e.g. POKE 50000, 33;16384,1;6144,201,"test";USR(50000), jump to the position of error on the line, simple disassembler (using COPY/SYS *address)


Nahoru
 Profil  
 
PříspěvekNapsal: 09.02.2020, 11:33 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2474
Bydliště: Bratislava
Has thanked: 271 times
Been thanked: 474 times
Zisti co presne Esxdos od romky ocakava, dalej preco nejde na tych kde nejde, a mozeme vymysliet patch ktory ho rozbeha aj tam.


Nahoru
 Profil  
 
PříspěvekNapsal: 22.02.2020, 04:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 1946
Has thanked: 1263 times
Been thanked: 367 times
https://sourcesolutions.itch.io/sebasic3
version 3.2.1 has the following changes...
NMIADD system variable moved to avoid a clash with disk systems including esxDOS.


Nahoru
 Profil  
 
PříspěvekNapsal: 22.02.2020, 11:51 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 1227
Has thanked: 165 times
Been thanked: 278 times
NMIADD bude jen jedna z mnoha maličkostí.

U ISOROM jsem měl potíže třeba s resetem. Protože ISOROM po RESETU, resp. po spuštění od adresy 0 nesmaže paměť, aby se stiskem RESETU dalo vrátit do BASICu, zůstal-li neporušený. To se může hodit. Skutečné smazání se provede až skokem na 100 (dekadicky). Adresu 100 zmiňuje D. Leca v Mikrobázi 89', v orig. ROM tam je něco jiného. Problém je, že ten reset je důležitý pro automatické načítání TAPek třeba z NMI menu. Takže je vůbec otázka, jestli to lze vzájemně přizpůsobit, aniž by se rozbilo něco dalšího jinde.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


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ů: 4 ] 

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