<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<font size="+1">... kdo tvrdi, ze nikdy nezkousel napsat emulator
Sharpa, ten ho pise dodnes ;)<br>
<br>
Ahoj,<br>
<br>
pokousim se o stvoreni vlastniho Sharp emulatoru. Cilem je:<br>
<br>
a) vytvorit presny multiplatformni emulator, monmentalne soucasne
pracuji na Win32 a Linux verzi, a nasledne bych se to pokusil
portovat take na IOS a Android<br>
<br>
b) emulovat soucasne HW extenze, tako je Unikarta, MemExt, atp.<br>
<br>
c) vytvorit robustni debugger <br>
<br>
Jako okenkovy interface jsem zvolil GTK-2, ale snazim se to psat
tak, aby se pripadne dalo vyzkouset i cokoliv jineho.<br>
<br>
Zde je k videni aktualni windows verze:
<a class="moz-txt-link-freetext" href="http://duna.ordoz.com/emu/win32/">http://duna.ordoz.com/emu/win32/</a><br>
K provozu je potreba nainstalovat gtk2-runtime a do adresare s exe
souborem je potreba nahrat i ty dll, ktere tam jsou.<br>
<br>
Linux verze je zde: <a class="moz-txt-link-freetext" href="http://duna.ordoz.com/emu/linux/">http://duna.ordoz.com/emu/linux/</a><br>
K provozu je potreba mit GTK-2 a libxml-2, coz je vetsinou
standardne nainstalovano.<br>
<br>
Z toho co je hotove jsem prozatim vubec netestoval ty Pezik
ramdisky - nemam tu k nim zadny SW a nevim ktere konkretni verze
cp/m, basic atp s nimi vlastne pracuji.<br>
<br>
Z tech dulezitejsich modulu prozatim neni hotovy zvuk a virtualni
CMT - existuje pouze ROM patch.<br>
<br>
Vim o nekolika chybach jak v emulaci, tak i v GUI. Zdenek mi ted
pres icq taky par chyb reportoval. <br>
Casem vytvorim i nejaky buglist a dam jej na web.<br>
<br>
Michal<br>
<br>
</font>
</body>
</html>