D |
|
Riadok 1: |
Riadok 1: |
| __NOTOC__ | | __NOTOC__ |
- | == Wine verzia pre Linux platformu == | + | == Emulátor spustený pod Win == |
| | | |
- | {{Infobox Software
| + | [[Image:PMD85Emu-2.1.6.110.wine.preview.jpg|thumb|náhľad emulátora fungujúceho na OS Linux vo Wine]] |
- | | name = Wine verzia pre Linux platformu
| + | |
- | | screenshot = [[Image:PMD85Emu-2.1.6.110.wine.preview.jpg|320px]]
| + | |
- | | caption = náhľad emulátora fungujúceho na OS Linux vo Wine | + | |
- | | developer = '''[[RM-TEAM]]'''
| + | |
- | | download = '''[[download:61|PMD85Emu v2.1.6.110<br />Wine optimized version download]]'''
| + | |
- | }}
| + | |
| | | |
- | Verzie [[Emulátor/Changelog#v2.0.4.65|v2.0.4.65]] a [[Emulátor/Changelog#v2.1.6.110|v2.1.6.110]] emulátora boli '''odladené a vyskušané na OS Linux vo Wine''', čiže je možné [[Emulátor|PMD 85 Emulátor]] spustiť a reálne s ním pracovať aj pod Linuxom!!!
| + | Posledné verzie Wine sú už tak dobre odladené, že na nich môžete bez problémov spustiť aj [[Emulátor/Changelog|najnovšie verzie emulátora]]. Funguje výborne dokonca aj cez Wine Crossover na Apple Sillicon M1. |
- | | + | |
- | Pri testovaní funkčnosti emulátora pod Wine som použil distribúciu Fedora 12. Po nainštalovaní balíka Wine (vo verzii 1.2) bolo nutné vyriešiť niekoľko problémov, kedže základná inštalácia Wine neobsahuje všetky Windows komponenty, ktoré sú potrebné pre beh emulátora.
| + | |
- | | + | |
- | === popis ===
| + | |
- | | + | |
- | Nad touto poslednou Wine verziou som strávil asi týždeň (po nociach), prerábaním grafiky ikon zrušením alpha kanálu. Následne som prišiel nato, že aj napriek tomu sa v tlačidlách TapeBrowsera či Debuggera nezobrazujú symboly, takže bolo nutné prepracovať všetky tlačidlá na iný typ objektu. S tým boli spojené obmedzenia, kedy daný objekt nepodporoval tie vlastnosti, ktoré sme využívali, takže bolo nutné celú prácu s GUI prvkami tlačidiel preprogramovať. Potom som zistil, že Wine niektorým oknám deformuje veľkosť, takže nasledovali drobné "hacky", aby bolo všetky prvky vidno, no aj napriek tomu sa tento problem nepodarilo úplne eliminovať. Nakoniec som musel úplne vyhodiť režim fullscreen, ktorý bol jednoducho nepoužiteľný, pretože Wine nezobrazí surface s bitovou hĺbkou 8bit.
| + | |
- | | + | |
- | == návod ==
| + | |
- | | + | |
- | * predpokladajme, že obsah tohto archívu ste rozbalili napr. do adresára:<br />{{Príkaz|/home/<user>/Download/PMD85Emu-2.1.6.110.wine}}
| + | |
- | | + | |
- | * ak ešte nemáte nainštalované Wine, tak bude potrebné tak učiniť, prihlásiť sa pod rootom, následne príkaz:<br />{{Príkaz|$ yum install wine}} ''(prípadne '''apt-get''', podľa vašej distribúcie...)''
| + | |
- | | + | |
- | * ďalej bude potrebný balíček '''cabextract''', takže ak ho ešte nemáte, tak postupujeme ako v predošlom prípade:<br />{{Príkaz|$ yum install cabextract}}
| + | |
- | | + | |
- | * tentokrát som pripravil inštalačný script, ktorý by mal zavedenie všetkého potrebného urobiť sám, no keďže sa môžu vyskytnúť problémy, nižšie uvádzam aj postup manuálnych krokov.<br />Script {{Príkaz|install.sh}} je semi-automatický inštalátor emulátora do Wine. Ako nepovinný parameter je možné mu zadať cestu k Vášmu {{Príkaz|.wine}} adresáru. Ak nie je uvedený, použije sa štandardné umiestnenie: {{Príkaz|/home/<user>/.wine}}<br /><br />{{Príkaz|/home/<user>/Download/PMD85Emu-2.1.6.110.wine $ sh ./install.sh [adresar]}}<br /><br />inštalátor vykoná nasledujúci sled krokov:
| + | |
- | ** nainštaluje Microsoft XML parser ''(nutná interakcia užívateľa sprievodcom)''
| + | |
- | ** nainštaluje fonty Tahoma a Fixedsys
| + | |
- | ** na virtuálnom disku {{Príkaz|C:\}} vytvorí adresár {{Príkaz|pmd85emu}} s celým emulátorom a jeho ďalšími adresármi. Do tohto umiestnenia je potom potrebné kopírovať všetky vaše ptp/psn/p32 súbory.
| + | |
- | ** vytvorí script {{Príkaz|run.sh}} pre priame spustenie emulátora ''(možno zbytočné, ale snáď to niekoho poteší :))''
| + | |
- | | + | |
- | | + | |
- | === čo v prípade, ak nechcem použiť install.sh? ===
| + | |
- | | + | |
- | * ak sú nejaké problémy so spúšťaním, vývojári Wine odporúčajú zmazanie celého adresára {{Príkaz|.wine}}:<br />{{Príkaz|$ rm -rf /home/<user>/.wine}}
| + | |
- | | + | |
- | | + | |
- | * vo vašom domovskom adresári zadajte príkaz na stiahnutie utility {{Príkaz|winetricks}} a zmeňte jej práva na spustiteľný súbor:<br />{{Príkaz|$ wget http://www.kegel.com/wine/winetricks}}<br />{{Príkaz|$ chmod u+x winetricks}}
| + | |
- | | + | |
- | | + | |
- | * následne spustíme utilitku {{Príkaz|winetricks}} s potrebnými parametrami, ktoré stiahnu a nainštalujú Microsoft XML parser a základný font Tahoma:<br />{{Príkaz|$ ./winetricks msxml3 tahoma}}
| + | |
- | | + | |
- | | + | |
- | * teraz je ešte pre správne zobrazovanie Debuggera potrebné doinštalovať font Fixedsys, ten je priložený v archíve a preto zadajte príkaz ''(POZOR, príkazy zadávajte case-sensitive, tj. tak ako uvádzam!)'':<br />{{Príkaz|$ cp /home/<user>/Download/PMD85Emu-2.1.6.110.wine/wine.res/vgafix.fon<br /> /home/<user>/.wine/drive_c/windows/Fonts/VGAFIX.FON
| + | |
- | }}
| + | |
- | | + | |
- | | + | |
- | * samotné nakopírovanie fontu nám väčšinou vo Windows nepomôže, preto je nutné ho aj riadne zaviesť do databázy Registry, preto odporúčam spustiť:<br />{{Príkaz|$ wine regedit /home/<user>/Download/PMD85Emu-2.1.6.110.wine/wine.res/vgafix.reg}}
| + | |
- | | + | |
- | | + | |
- | * taktiež, pre užívateľov, ktorí majú problém so zvukom som pripravil súbor {{Príkaz|audiofix.reg}}, ktorý v databáze Registry nastaví štandardné audio-zariadenie Pulse pre Wine:<br />{{Príkaz|$ wine regedit /home/<user>/Download/PMD85Emu-2.1.6.110.wine/wine.res/audiofix.reg}}
| + | |
- | | + | |
- | | + | |
- | * ak ste všetko úspešne nainštalovali, tak môžte emulátor spustiť príkazom:<br />{{Príkaz|$ wine /home/<user>/Download/PMD85Emu-2.1.6.110.wine/pmd85emu/PMD85Emu.exe}}
| + | |
- | | + | |
- | | + | |
- | === záver ===
| + | |
- | | + | |
- | Týmto spôsobom mi to fungovalo, no može byť, že na iných distribúciách sa môžu vyskytnúť problémy so spustením a preto sa môžete s ostatnými užívateľmi podeliť o vaše postrehy a skúsenosti v našom [[Forum|fóre]], či mailom... Vopred ďakujeme!
| + | |
- | | + | |
- | | + | |
- | Ak budete mať nejaké problémy s touto novou wine verziou, je možné používať staršiu:
| + | |
- | | + | |
- | * '''[[download:28|PMD85Emu v2.0.4.65 Wine optimized version download]]'''
| + | |
- | | + | |
- | | + | |
- | ''-- Martin Bórik''
| + | |
- | | + | |
- | [[Category:Download| Download]]
| + | |
- | [[Category:Mapa Stránky]]
| + | |
Posledné verzie Wine sú už tak dobre odladené, že na nich môžete bez problémov spustiť aj najnovšie verzie emulátora. Funguje výborne dokonca aj cez Wine Crossover na Apple Sillicon M1.