Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Re: [SharpMZ] Už zas další staronový emulátor MZ-800

<zdeneka@[doména skryta]> SHARP MZ-800

Moc pěkné Bohouši, klobouk dolů. Být takový emulátor před 15-ti lety, asi by 
to pro mě byla velká motivace k soupeření :-D
Mimochodem, je tu mezi námi ještě někdo, kdo emulátor Sharpa nenapsal? :-D
Vaškův apel na pisatele nového originálního SW beru jako oprávněný - je 
pravda že v tomhle jako Sharpisti před ostatními pokulháváme asi nejvíc...

Zdeněk


Zobrazit citovaný text (83 řádků)
From: bohumil.novacek[doména skryta]
Sent: Wednesday, January 7, 2015 12:54 AM
To: Počítače SHARP MZ a jejich emulátory
Subject: [SharpMZ] Už zas další staronový emulátor MZ-800

Zdravím vespolek,

  jak se tu objevil boom s emulátorama, tak přihazuju další :)
Minulý týden mě napadlo (teda už dřív, ale teď jsem to i zkusil), co by 
obnášelo přeložit
můj STMZ800 ( viz http://dzi.n.cz/8bit/stmz800/ ) pro PC. A co by to umělo, 
když to na
jednoduchém 32 bitovém procesoru na 200MHz zvládá včetně emulace VGA 
výstupu,
co to musí dělat na 3GHz stolní mašině ?!? ;)

Překvapilo mě jak málo toho bylo potřeba ve zdrojácích změnit, takže první 
nástřel výsledku
můžou ti s okénkovým systémem na PC vyzkoušet zde:

http://dzi.n.cz/8bit/stmz800/imgs/STMZ800WIN.zip

Jen se to někam nakopíruje a spustí, spustitelné soubory jsem tam dal dva, 
jedno je verze
přeložená bez optimalizací na rychlost, pro případ, že vám bude avast 
neustále schovávat
optimalizovanou verzi poplašeně a bezdůvodně do virové truhly. Ovládání viz 
HW verze
STMZ800, soubory, které by byly jinak na SD kartě jsou v adresáři SD vedle 
exe souboru.
Doplňte si další programy dle libosti, v zipu je přiloženo jen pár kousků na 
rychlé otestování.

Ovládání ve zkratce, to nejdůležitější:
F12 = reset
S + F12 = reset a emulace MZ800
J + F12 = to samé, ale s japonskou znakovou sadou
Z + X + F12 = emulace ZX 48k + spuštění
Z + X + C + F12 = emulace ZX 128k
P + F12 = PMD85-3 s řadičem PMD32 a modulem MUSICA

Q + F12 = spustí (v režimu MZ800) unicard managera, můžete spuštět MZF 
soubory a mapovat
obrazy disket DSK

F9 = držením klávesy se vypisuje stavový řádek - typ stroje a video režim, 
nastavení dělící
frekvence audio filtru, hlasitost a rychlost emulace v % originál mašiny.

Numerická klávesnice:
* a / přidává a ubírá po 10% rychlost emulace (10 až 200% pokud se přidá na 
210, vypne se
synchronizace a běží to, co to dá).
+ a - řídí hlasitost
SHIFT a + nebo - přidává ubírá výšky (posouvá dělící frekvenci filtru)

PrtScr - hodí do adresáře SD/unicard/ bitmapu

Něco k omezením, kvůli velmi omezeným prostředkům na původním železe jsou 
některé věci
zjednodušené, emulátor není úplně "pixel-perfect", pixely se aktualizují 
jednou za řádek,
ale na drtivou většinu programů to stačí, dokonce i y2k.mzf ukazuje správně. 
Pak taky border
se sampluje jenom jednou v řádku, takže pruhy ano, ale běžící text v borderu 
neuvidíte.
Oproti HW verzi jsem vypustil akorát možnost přehrávat MP3 na pozadí, přímo 
v emulátoru.
Na čem ale šetřeno nebylo (aspoň v emulaci MZ800), to je zvuk, respetive 
kvalita emulace
zvukového výstupu, zkuste v basicu příkaz MUSIC"O5T6CDEFGAB+C zde a v jiných 
emulátorech.

Příjemnou zábavu
Bohouš

=

_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz 

Zobrazit původní podobu

Vlákno · 54 zpráv

Zobrazit celé vlákno na jedné stránce

  1. [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  2. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  3. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  4. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  5. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  6. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  7. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  8. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  9. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  10. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  11. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  12. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  13. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  14. Re: [SharpMZ] Emulator MZ-800 Ctirad Feřtr <c.fertr@[doména skryta]>
  15. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  16. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  17. Re: [SharpMZ] Emulator MZ-800 "Martin Frohlich" <Martin.Frohlich@[doména skryta]>
  18. Re: [SharpMZ] Emulator MZ-800 Hynek Sladky <econf@[doména skryta]>
  19. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  20. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  21. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  22. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  23. Re: [SharpMZ] Emulator MZ-800 Jakub Ladman <ladmanj@[doména skryta]>
  24. Re: [SharpMZ] Emulator MZ-800 <zdeneka@[doména skryta]>
  25. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  26. Re: [SharpMZ] Emulator MZ-800 Miroslav Hajda <bomi@[doména skryta]>
  27. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  28. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  29. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  30. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  31. Re: [SharpMZ] Emulator MZ-800 Jakub Ladman <ladmanj@[doména skryta]>
  32. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  33. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  34. Re: [SharpMZ] Emulator MZ-800 Radek Suk <suk@[doména skryta]>
  35. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  36. Re: [SharpMZ] Emulator MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  37. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  38. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  39. Re: [SharpMZ] Emulator MZ-800 Michal Porteš <portes@[doména skryta]>
  40. Re: [SharpMZ] Emulator MZ-800 Miloš <milsa@[doména skryta]>
  41. [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  42. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  43. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  44. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <zdeneka@[doména skryta]>
  45. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  46. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 "Vaclav Peroutka" <vaclavpe@[doména skryta]>
  47. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Martin Lukasek <lukasek@[doména skryta]>
  48. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Martin Lukasek <martin.lukasek@[doména skryta]>
  49. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 Miloš <milsa@[doména skryta]>
  50. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  51. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 <bohumil.novacek@[doména skryta]>
  52. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( <bohumil.novacek@[doména skryta]>
  53. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( Miloš <milsa@[doména skryta]>
  54. Re: [SharpMZ] Už zas další staronový emulátor MZ-800 - první oprava :( <tlc@[doména skryta]>