Michale tak jsem se na to trosku kouknul.
Myslim ze by jsi mel udelat moznost nastavovat pezik ramdisk. Ja osobne jsem zacinal na ramdisku o velikosti 128 KB. A hodne lidi melo tenkrat jen 64 KB nebo 128 KB. Bohatsi i 256 KB a pak kombinaci 256 + 64 a az pozdeji se zacalo pouzivat 2 x 256 = 512 KB. To rozsireni experimental bych nechal na 512 KB - v tu dobu uz nebyl problem si koupit vetsi pameti.
Jinak kdyz vyberu polozku About a pohybuji oknem tak se neprekresluje jak ma a udela to az po uvolneni tlacitka mysi. To neni uplne bezne.
Take kdyz vyberu menu a presunu se do jineho programu, tak je menu stale videt. To take neni spravne, kdyz ma fokus jiny program, tak se nema nic pokouset ho prebit. Spravne by jsi mel automaticky uzavrit menu.
Uvazujes i o pripojeni RS232. Nebylo by spatne kdyz by se dalo do nejakeho realneho com portu. Nebo do nejakeho jineho programu ktery by to zpracoval.
Take bych dal inteligentnejsi hlasku, kdyz se spusti program dvakrat. Proste ze je mozno pustit jen jednu instanci programu.
Program jsem si dal jeste do jineho adresare a prejmenoval jsem ho a pak jsem mohl pouzivat dva programy soucasne. Docela bych privital, kdyz by mezi nimi byl virtualni krizeny kabel na rs232. Myslis ze by to slo nejak udelat? Nejake menu nebo cfg?
Jak funguje tisk? Je mozno nejak odchytavat do souboru co se posila na tiskarnu? Bude emulace vice typu tiskaren?
Muzu nekde nastavovat ty ctyri prepinace vzadu? Minimalne u toho co prepina rezim 700/800 by mela byt moznost to menit.
Radek
Myslim ze by jsi mel udelat moznost nastavovat pezik ramdisk. Ja osobne jsem zacinal na ramdisku o velikosti 128 KB. A hodne lidi melo tenkrat jen 64 KB nebo 128 KB. Bohatsi i 256 KB a pak kombinaci 256 + 64 a az pozdeji se zacalo pouzivat 2 x 256 = 512 KB. To rozsireni experimental bych nechal na 512 KB - v tu dobu uz nebyl problem si koupit vetsi pameti.
Jinak kdyz vyberu polozku About a pohybuji oknem tak se neprekresluje jak ma a udela to az po uvolneni tlacitka mysi. To neni uplne bezne.
Take kdyz vyberu menu a presunu se do jineho programu, tak je menu stale videt. To take neni spravne, kdyz ma fokus jiny program, tak se nema nic pokouset ho prebit. Spravne by jsi mel automaticky uzavrit menu.
Uvazujes i o pripojeni RS232. Nebylo by spatne kdyz by se dalo do nejakeho realneho com portu. Nebo do nejakeho jineho programu ktery by to zpracoval.
Take bych dal inteligentnejsi hlasku, kdyz se spusti program dvakrat. Proste ze je mozno pustit jen jednu instanci programu.
Program jsem si dal jeste do jineho adresare a prejmenoval jsem ho a pak jsem mohl pouzivat dva programy soucasne. Docela bych privital, kdyz by mezi nimi byl virtualni krizeny kabel na rs232. Myslis ze by to slo nejak udelat? Nejake menu nebo cfg?
Jak funguje tisk? Je mozno nejak odchytavat do souboru co se posila na tiskarnu? Bude emulace vice typu tiskaren?
Muzu nekde nastavovat ty ctyri prepinace vzadu? Minimalne u toho co prepina rezim 700/800 by mela byt moznost to menit.
Radek
Dne 2.3.2016 v 20:15 Michal Hucik -
ORDOZ napsal(a):
Zverejnil jsem oficialni verzi 1.0.3 https://sourceforge.net/projects/mz800emu/
oproti tomu, co jsem doposud prubezne zverejnoval tady v konferenci obsahuje opraveny nefunkcni Pezik a opravu (ve win32) nefunkcniho Quick Disk. Maximalni velikost QD byla upravena podle Radkovych mereni. Dale byla pridana moznost prepinat mezi nekolika predkompilovanyma ROM. A nejake opravy v parsovani config ini souboru.
Oproti predchozi 1.0.2 verzi pak:
- opravy a vylepseni v debuggeru
- breakpointy se stromovou strukturou (to by asi stalo za to trochu zdokumentovat, protoze to mozna neni uplne intuitivni)
- memory dump viewer
- quick disk (nechtelo se mi delat extra polozku v menu pro vytvoreni noveho image - zda se vam pochopitelne to, jak vytvorit novy image?)
... dalsi detaily v svn comit logu.
V ROM menu je oficialne k dispozici JSS 1.06A a 1.08C. Pokud mate chut zkoumat a experimentovat se starsimi verzemi JSS, tak po prvnim spusteni emulatoru se vam v mz800emu.ini se vam vytvori sekce MZ800. Pokud treba v notepadu zmenite development_mode na YES:
[MZ800]
development_mode = YES
... tak se vam odemkne menu i se dvema starsima ROM, Coz je oficialne prvni easter egg, ktery jsem do programu zabudoval a o kterem poskytuju info pouze v cestine ;) Nicmene pravym duvodem k tomu, ze jsem ty ROM ukryl je to, ze ani nevim k cemu jsou vlastne dobre.
Tak stahujte, testujte a reportujte chyby :)
Michal
_______________________________________________ SharpMZ mailing list SharpMZmail.ordoz.com http://mail.ordoz.com/mailman/listinfo/sharpmz
Vlákno · 11 zpráv
- [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3
- Re: [SharpMZ] mz800emu verze 1.0.3 Přílohy: 1
- Re: [SharpMZ] mz800emu verze 1.0.3