{"id":3723,"date":"2023-09-14T18:08:05","date_gmt":"2023-09-14T16:08:05","guid":{"rendered":"https:\/\/www.amigaone.pl\/?p=3723"},"modified":"2023-09-14T18:08:05","modified_gmt":"2023-09-14T16:08:05","slug":"qemu-czyli-moje-boje-z-emulacja-amigi-ng-na-pc","status":"publish","type":"post","link":"http:\/\/www.amigaone.pl\/?p=3723","title":{"rendered":"Qemu &#8211; czyli moje boje z emulacj\u0105 Amigi NG na PC"},"content":{"rendered":"<p>Czytaj\u0105c zachodnie fora po\u015bwi\u0119cone AmigaOS 4, odnosz\u0119 nieodparte wra\u017cenie, \u017ce najpopularniejszym has\u0142em roku 2023 b\u0119dzie <strong>&#8222;Qemu&#8221;<\/strong>. Jako u\u017cytkownik realnego sprz\u0119tu, kt\u00f3ry dodatkowo po premierze AmIgaOS 4.1 FE, zrazi\u0142 si\u0119 do jako\u015bci emulacji klasycznej Amigi z PPC na WinUAE, dosy\u0107 d\u0142ugo i konsekwentnie pomija\u0142em tematy typu <em>&#8222;Qemu &#8211; Emulacja SAM460, AmigaOne XE czy Pegasos&#8221;<\/em>. Ku mojemu zdziwieniu w\u0105tki zwi\u0105zane z Qemu nie przybra\u0142y postaci chwilowej mody i utrzymywa\u0142y si\u0119, (a w zasadzie w chwili gdy pisz\u0119 te s\u0142owa utrzymuj\u0105 si\u0119 nadal) w recentach for takich serwis\u00f3w jak amigans.net ca\u0142ymi miesi\u0105cami. Wreszcie te\u017c materia ta zawita\u0142a i na nasze forum.amigaone.pl. Nie b\u0119d\u0119 Was czarowa\u0142, \u017ce taki stan rzeczy zupe\u0142nie pozbawi\u0142 mnie sceptycyzmu w kwestii satysfakcjonuj\u0105cej emulacji Amigi NG na PC. Nic z tych rzeczy, uzna\u0142em jednak, \u017ce skoro temat wa\u0142kowany jest przez tak d\u0142ugi czas to by\u0107 mo\u017ce faktycznie nast\u0105pi\u0142 jaki\u015b konkretny progres. &#8222;Z pewn\u0105 tak\u0105 nie\u015bmia\u0142o\u015bci\u0105&#8221; postanowi\u0142em wi\u0119c da\u0107 tutaj drug\u0105 szans\u0119 i po ponad o\u015bmiu latach od moich ostatnich przyg\u00f3d z emulacj\u0105 Amigi PPC, powr\u00f3ci\u0142em do tematu tym razem udaj\u0105c Amig\u0119 NG.<\/p>\n<p><strong>SAM 460<\/strong><br \/>\nJak wspomnia\u0142em na wst\u0119pie pod Qemu mo\u017cemy zemulowa\u0107 przynajmniej trzy maszyny NG (mo\u017cliwe, \u017ce wi\u0119cej, aczkolwiek ja do takich informacji nie dotar\u0142em), konkretnie s\u0105 to <strong>SAM460<\/strong>, <strong>Pegasos 2<\/strong> i <strong>AmigaOne G4 XE<\/strong>. Na temat emulacji tej ostatniej nie znalaz\u0142em zbyt wielu informacji, z kolei poradnik dotycz\u0105cy emulacji Pegasosa odrzuci\u0142 mnie swoim skomplikowaniem i przekombinowaniem. W pierwszej kolejno\u015bci postawi\u0142em wi\u0119c na SAM, sprz\u0119t najnowocze\u015bniejszy, a jednocze\u015bnie obs\u0142ugiwany przez Quemu najd\u0142u\u017cej i kt\u00f3rego emulacja nie wymaga tyle zachodu co Pegasos. W przeciwie\u0144stwie do niego nie potrzebujemy tutaj obrazu firmware (na Pegasosie od niedawna firmware te\u017c nie jest wymagany, ale o tym p\u00f3\u017aniej), <strong>nie potrzebujemy te\u017c modyfikowa\u0107 obrazu p\u0142yty systemu operacyjnego<\/strong> poprzez dogrywanie do niego dodatkowych plik\u00f3w. Wszystko, co musimy mie\u0107 to <strong>obraz ISO systemu AmigaOS 4.1 Final Edition (53.58)<\/strong> w dedykowanej wersji dla SAM. Rzecz jasna musimy te\u017c mie\u0107 sam emulator <a href=\"https:\/\/www.qemu.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Qemu<\/strong><\/a>. U\u017cytkownicy niekt\u00f3rych system\u00f3w operacyjnych mog\u0105 tutaj trafi\u0107 na dodatkowy problem polegaj\u0105cy na tym, \u017ce emulator ten b\u0119d\u0105 musieli sobie sami skompilowa\u0107, jednak\u017ce w przypadku popularnego Windows dost\u0119pne s\u0105 gotowe <a href=\"https:\/\/qemu.weilnetz.de\/w64\/\" target=\"_blank\" rel=\"noopener\">binarki<\/a>. Po instalacji Qemu musimy jeszcze utworzy\u0107 plikopartycj\u0119, na kt\u00f3r\u0105 zainstalujemy system. Przepis jak to zrobi\u0107 mo\u017ce wygl\u0105da\u0107 tak:<\/p>\n<hr \/>\n<p>qemu-img create -f raw &lt;\u015bcie\u017cka dost\u0119pu.\/image.img xxxM (lub K, G, gdzie znak oznacza pierwsz\u0105 liter\u0119 od KB, MB, GB itd).<\/p>\n<p>np<br \/>\n.<br \/>\nqemu-img create -f raw D:obraz.img 1800M<\/p>\n<hr \/>\n<p>Je\u015bli uda nam si\u0119 utworzy\u0107 partycj\u0119 mo\u017cemy przyst\u0105pi\u0107 do uruchomienia Qemu emuluj\u0105cego SAM460, co ja wykona\u0142em wpisuj\u0105c seri\u0119 komend jak poni\u017cej, kt\u00f3r\u0105 nazw\u0119 roboczo dla potrzeb dalszej cz\u0119\u015bci tekstu &#8222;tryb CD&#8221;:<\/p>\n<hr \/>\n<p><span class=\"yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap\"><span class=\"yt-core-attributed-string--link-inherit-color\">qemu-system-ppc -M sam460ex -m 2048 -rtc base=localtime -drive if=none,id=cd,file=Sam460InstallCD-53.58.iso,format=raw -device ide-cd,drive=cd,bus=ide.1 -drive if=none,id=hd,file=sam460.img,format=raw -device ide-hd,drive=hd,bus=ide.0 -boot order=c,menu=on -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -device es1370<\/span><\/span><\/p>\n<hr \/>\n<p>Dzi\u0119ki temu uzyskamy rozruch bezpo\u015brednio z p\u0142yty instalacyjnej AmigaOS 4.1 FE. Nast\u0119pnie mo\u017cemy przyst\u0105pi\u0107 do standardowego procesu instalacji, przy czym nale\u017cy mie\u0107 na uwadze, i\u017c <strong>w przypadku Qemu \u0142atwo mo\u017cemy wpa\u015b\u0107 w pu\u0142apk\u0119<\/strong>. Nie unikn\u0105\u0142em takowej i ja. Jako stary rutyniarz, kt\u00f3ry od wielu lat nie u\u017cywa przestarza\u0142ego i powolnego FFS przy partycjonowaniu dysku machinalnie wybra\u0142em filesystem SFS2. Tak\u0105 partycj\u0119 mo\u017cna utworzy\u0107 i jest ona widziana przez MediaToolBox, jednak co ciekawe nie jest widziana przez sam instalator systemu. S\u0142owem nie ma mo\u017cliwo\u015bci instalacji systemu na partycj\u0119, kt\u00f3rej instalator nie widzi. Potem doczyta\u0142em na <a href=\"http:\/\/zero.eik.bme.hu\/~balaton\/qemu\/amiga\/\" target=\"_blank\" rel=\"noopener\"><strong>dedykowanej stronie<\/strong><\/a>, \u017ce remedium na to jest podmiana SFS na wersj\u0119 dla 68k. Ja jednak chcia\u0142em ograniczy\u0107 kombinowanie do minimum i po prostu zdecydowa\u0142em si\u0119 jednak na FFS, po czym instalacja przebieg\u0142a ju\u017c bez zak\u0142\u00f3ce\u0144.<\/p>\n<div id=\"attachment_3732\" style=\"width: 630px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539.png\"><img aria-describedby=\"caption-attachment-3732\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-3732\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-1024x576.png\" alt=\"\" width=\"620\" height=\"349\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-1024x576.png 1024w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-300x169.png 300w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-768x432.png 768w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-1536x864.png 1536w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-2048x1152.png 2048w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-170539-195x110.png 195w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/a><p id=\"caption-attachment-3732\" class=\"wp-caption-text\">Qemu &#8211; instalacja systemu. AmigaOS 4.1 FE<\/p><\/div>\n<p>Jak wiadomo w przypadku realnego sprz\u0119tu, po wykonaniu zasadniczej instalacji AmigaOS 4.1, system si\u0119 resetuje i startuje ju\u017c z HDD w celu doko\u0144czenia konfiguracji. W przypadku Qemu reset emulatora skutkuje tym, \u017ce system ca\u0142y czas startuje z CD, potrzebne jest wi\u0119c ponowne uruchomienie emulatora ze zmodyfikowan\u0105 lini\u0105 komend, kt\u00f3ra wy\u0142\u0105cza CD, a kt\u00f3r\u0105 roboczo nazw\u0119 &#8222;Tryb bez CD&#8221;.<\/p>\n<hr \/>\n<p><span class=\"yt-core-attributed-string yt-core-attributed-string--white-space-pre-wrap\"><span class=\"yt-core-attributed-string--link-inherit-color\">qemu-system-ppc -M sam460ex -m 2048 -rtc base=localtime -drive if=none,id=cd -device ide-cd,drive=cd,bus=ide.1 -drive if=none,id=hd,file=sam460.img,format=raw -device ide-hd,drive=hd,bus=ide.0 -boot order=c,menu=on -device rtl8139,netdev=mynet0 -netdev user,id=mynet0 -device es1370<\/span><\/span><\/p>\n<hr \/>\n<p>Teraz \u015bwie\u017co zainstalowany, aczkolwiek nie w pe\u0142ni skonfigurowany system \u0142aduje si\u0119 ju\u017c z HDD i wita nas okropnym granatowo &#8211; niebieskim ekranem w trybie PAL. Tryby PALowskie s\u0105 du\u017co bardziej &#8222;skaszanione&#8221; i du\u017co mniej czytelne ni\u017c na Radeonach zamontowanych w moich Amigach, na szcz\u0119\u015bcie nie s\u0105 a\u017c tak bardzo nieczytelne by nie mo\u017cna by\u0142o wej\u015b\u0107 w preferencje Screenmoode i zmieni\u0107 ich na tryby SM502, dzi\u0119ki czemu obraz wygl\u0105da ju\u017c dobrze. Konfiguracja audio wy\u015bwietla tylko jedn\u0105 kart\u0119 muzyczn\u0105, konkretnie SB 128, jednak to nie przeszkadza, gdy\u017c po jej wybraniu d\u017awi\u0119k gra jak trzeba. R\u00f3wnie\u017c konfiguracja sieci przebieg\u0142a nad wyraz \u0142atwo, po wybraniu RTL 8139 internet hula zaskakuj\u0105co dobrze, bez \u017cadnych dodatkowych kombinacji. Ostatni\u0105 sekcj\u0105 zamykaj\u0105c\u0105 ca\u0142y proces jest Extras Installer, dzi\u0119ki kt\u00f3remu mo\u017cemy zainstalowa\u0107 najpotrzebniejsze oprogramowanie typu przegl\u0105darka internetowa, klient poczty czy menad\u017cer plik\u00f3w. Niestety nie zrobimy sobie tego ot tak, gdy\u017c system wo\u0142a o w\u0142o\u017cenie do nap\u0119du p\u0142yty CD. Nigdzie nie znalaz\u0142em instrukcji na to jak w czasie rzeczywistym podmontowa\u0107 nap\u0119d CD pod Qemu. Zatem nie pozosta\u0142o mi nic innego jak tylko zamkn\u0105\u0107 emulator i uruchomi\u0107 go od nowa, z lini\u0105 komend &#8222;tryb CD&#8221;. T<strong>ym razem zamiast instalacji, wybra\u0142em opcj\u0119 bootuj system z p\u0142yty CD, tak zabootowany system, widzi ju\u017c drugi system zainstalowany na plikopartycji.<\/strong> Mo\u017cna wi\u0119c po prostu nawet r\u0119cznie z p\u0142yty przekopiowa\u0107 na plikopartycj\u0119, cho\u0107by i sam\u0105 przegl\u0105dark\u0119 IBrowse, co te\u017c uczyni\u0142em. Nast\u0119pnie wy\u0142\u0105czy\u0142em emulator, w\u0142\u0105czy\u0142em go w trybie &#8222;bez CD&#8221; i maj\u0105c IBrowse oraz skonfigurowan\u0105 sie\u0107, mog\u0142em ju\u017c bez problemu doci\u0105gn\u0105\u0107 potrzebny soft z serwera <strong>OS4Depot<\/strong>. <strong>Zacz\u0105\u0142em od najnowszej ods\u0142ony sterownika SM502, co okaza\u0142o si\u0119 kolejn\u0105 pu\u0142apk\u0105, kt\u00f3ra uniemo\u017cliwi\u0142a mi rozruch systemu. Okazuje si\u0119, \u017ce przed jego instalacj\u0105, nale\u017cy zainstalowa\u0107 dwie aktualizacje systemu AmigaOS 4.1 FE, dopiero w\u00f3wczas uzyskujemy kompatybilno\u015b\u0107 z najnowszym &#8222;drajwerem&#8221; od ACube.<\/strong><\/p>\n<p>Niestety ani instalacja uaktualnie\u0144 systemu, ani instalacja najnowszych sterownik\u00f3w, ani \u017cadne inne &#8222;czary-mary&#8221;, nie zmieniaj\u0105 faktu, \u017ce <strong>emulacja SAM460 jest wr\u0119cz beznadziejnie powolna<\/strong>. Wydaje mi si\u0119, \u017ce na moim ca\u0142kiem przyzwoitym sprz\u0119cie z Ryzenem 3600X na pok\u0142adzie, by\u0142o nawet wolniej ni\u017c w przypadku WinUAE i emulacji Amigi klasycznej z PPC, na moim \u00f3wczesnym Intelu I5. Jak twierdzi cz\u0142owiek pos\u0142uguj\u0105cy si\u0119 pseudonimem <strong>Balaton<\/strong>, kt\u00f3ry odpowiada za rozw\u00f3j emulacji PPC na Qemu. Problem z Sam460ex polega na tym, \u017ce jest to procesor cechuj\u0105cy si\u0119 programowym TLB dla MMU. AmigaOS natomiast bardzo cz\u0119sto korzysta instrukcji tlbwe (by\u0107 mo\u017ce przy ka\u017cdej zmianie zadania), kt\u00f3ra nast\u0119pnie czy\u015bci wszystkie wpisy TLB w softmmu QEMU, co z kolei zabija wydajno\u015b\u0107. Inaczej jest w przypadku procesor\u00f3w G3 i G4, poniewa\u017c maj\u0105 one sprz\u0119tow\u0105 pami\u0119\u0107 TLB, kt\u00f3ra jest emulowana w innym kodzie w QEMU, kt\u00f3ry ewidentnie lepiej sobie z tym radzi.<\/p>\n<p>Po przeczytaniu tych s\u0142\u00f3w uzna\u0142em, \u017ce dalsza praca z wirtualn\u0105 SAM oraz czynno\u015bci typu wykonywanie benchmark\u00f3w nie maj\u0105 najmniejszego sensu. Zamykam wi\u0119c temat stwierdzeniem, i\u017c <strong>SAM460 jest naj\u0142atwiejszym i najmniej problemowym sprz\u0119tem, kt\u00f3ry stwarza mo\u017cliwo\u015b\u0107 instalacji AmigaOS 4.1 na PC. Jednak\u017ce jest to rozwi\u0105zanie, kt\u00f3re mog\u0119 poleci\u0107 wy\u0142\u0105cznie osobom, kt\u00f3re kompletnie nie znaj\u0105 AmigaOS 4.1 i chcieliby go pozna\u0107, poklika\u0107 po ikonach sprawdzi\u0107 zawarto\u015b\u0107 katalog\u00f3w, mo\u017cliwo\u015bci konfiguracyjne itp. Wirtualna SAM460, na p\u00f3\u0142 godziny w celach poznawczych, mo\u017ce by\u0107 nawet ok, jednak na d\u0142u\u017csz\u0105 met\u0119 praca z tak wolnym systemem nie ma sensu.<\/strong><\/p>\n<div id=\"attachment_3731\" style=\"width: 630px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348.png\"><img aria-describedby=\"caption-attachment-3731\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-3731\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-1024x576.png\" alt=\"\" width=\"620\" height=\"349\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-1024x576.png 1024w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-300x169.png 300w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-768x432.png 768w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-1536x864.png 1536w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-2048x1152.png 2048w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/zrzut-ekranu-2023-09-01-172348-195x110.png 195w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/a><p id=\"caption-attachment-3731\" class=\"wp-caption-text\">Qemu &#8211; etap instalacji dodatkowego oprogramowania<\/p><\/div>\n<p><strong>Pegasos<\/strong><br \/>\nJe\u015bli chcemy mie\u0107 cieszy\u0107 si\u0119 <strong>emulacj\u0105 prawdziwej Amigi NG klasy low-end lub mid-end<\/strong>, a nie takiej, kt\u00f3ra pracuje z szybko\u015bci\u0105 Amigi 1200 z Blizzardem PPC, po skr\u0119ceniu taktowania, to niestety <strong>musimy postawi\u0107 na emulacj\u0119 Pegasosa.<\/strong> Pisz\u0119 niestety, bo <strong>w tym wypadku kombinacji jest troch\u0119 wi\u0119cej, co mo\u017ce odstraszy\u0107 niedo\u015bwiadczonego u\u017cytkownika.<\/strong> Do instalacji systemu AmigaOS 4.1 FE w wersji dla komputer\u00f3w Pegasos mo\u017cemy zabra\u0107 si\u0119 na dwa sposoby, stary i nowy. Spos\u00f3b stary wymaga modyfikacji obrazu ISO p\u0142yty AmigaOS 4.1 FE i zdobycia obrazu z firmware Pegasosa 2. Od kilku tygodni dost\u0119pny jest jednak nowy spos\u00f3b oparty na narz\u0119dziu <a href=\"http:\/\/zero.eik.bme.hu\/~balaton\/amiga\/bboot\/\" target=\"_blank\" rel=\"noopener\"><strong>BBoot<\/strong><\/a>. <strong>Dzi\u0119ki BBoot zawarto\u015b\u0107 Kickstartu, kt\u00f3ra jak wiadomo w przypadku Amigi NG, nie znajduje si\u0119 w uk\u0142adzie ROM a w stosownym katalogu, nie jest odczytywana z p\u0142yty instalacyjnej, czy na p\u00f3\u017aniejszym etapie z plikopartycji a bezpo\u015brednio z twardego dysku PC.<\/strong> Dodatkowym <strong>atutem, jaki wnosi BBoot, jest fakt, \u017ce nie musimy te\u017c posiada\u0107 firmware Pegasosa.<\/strong> Jedyne co musimy mie\u0107 to obraz Kickstartu, jak sobie taki obraz szczeg\u00f3\u0142owo przygotowa\u0107 oraz jak zmodyfikowa\u0107 obraz ISO z systemem znajdziecie w <a href=\"https:\/\/www.docdroid.net\/rw7rsGZ\/qemu81installaktualisiertbbootenglish-pdf\" target=\"_blank\" rel=\"noopener\"><strong>niniejszym poradniku.<\/strong><\/a><\/p>\n<p><strong>Po przeprowadzeniu procesu instalacji systemu, a nast\u0119pnie dw\u00f3ch aktualizacji, jak to bywa z Qemu czekaj\u0105 na nas pu\u0142apki.<\/strong> Pierwsz\u0105 z nich jest sie\u0107, w przypadku SAM, ten element zadzia\u0142a\u0142 od przys\u0142owiowego strza\u0142u, w przypadku Pegasosa mia\u0142em pewne problemy, kt\u00f3rych przyczyn\u0105 by\u0142 prawdopodobnie parametr MTU. Ostatecznie zredukowa\u0142em konfiguracj\u0119 sieci do minimum i u mnie wygl\u0105da teraz tak: <a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-3726\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec-998x1024.png\" alt=\"\" width=\"620\" height=\"636\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec-998x1024.png 998w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec-293x300.png 293w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec-768x788.png 768w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec-36x36.png 36w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/siec.png 1404w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Jednocze\u015bnie nadmieniam, \u017ce na forum.amigaone.pl znajdziecie alternatywn\u0105 konfiguracj\u0119 sieci nades\u0142an\u0105 przez jednego z naszych forumowicz\u00f3w:<\/p>\n<hr \/>\n<p># DEVS:NetInterfaces\/RTL8139<br \/>\n# File generated by Internet 53.3 (1.8.2011)<br \/>\n# On wtorek, 04-kwi-23 at 19:25:16<br \/>\ndevice=rtl8139.device<br \/>\nhardwaretype=Ethernet<br \/>\niprequests=64<br \/>\nwriterequests=64<br \/>\naddress=10.0.2.15<br \/>\nnetmask=255.255.255.0<br \/>\nmtu=1492<\/p>\n<hr \/>\n<p>To jednak nie koniec problem\u00f3w z sieci\u0105 okazuje si\u0119 bowiem \u017ce <strong>Qemu nie jest kompatybilny z najnowsz\u0105 ods\u0142on\u0105 sterownika RTL8139 zawart\u0105 w drugim uaktualnieniu AmigaOS 4.1 FE. Zatem po instalacji tej aktualizacji nale\u017cy ponownie zabootowa\u0107 system z CD i r\u0119cznie zast\u0105pi\u0107 rtl8139.device zainstalowany na partycji systemowej, na ten zawarty na p\u0142ycie instalacyjnej.<\/strong> Zamykaj\u0105c temat sieci, dodam jeszcze, \u017ce u\u017cytkownicy Qemu, z d\u0142u\u017cszym sta\u017cem ni\u017c m\u00f3j, raportuj\u0105 ze sie\u0107 pod wirtualnym Pegasosem potrafi dzia\u0142a\u0107 niestabilnie, cho\u0107 przyznam, \u017ce ja osobi\u015bcie jeszcze tego nie do\u015bwiadczy\u0142em.<\/p>\n<p>W przypadku trybu emulacji wykorzystuj\u0105cego o BBoot pojawia si\u0119 jeszcze jeden problem zwi\u0105zany z instalacj\u0105 aktualizacji. Mianowicie <strong>instalator aktualizacji nie zak\u0142ada\u0142 oczywi\u015bcie, \u017ce kto\u015b kiedy\u015b wymy\u015bli sobie obraz Kickstartu skopiowany na inny zewn\u0119trzny dysk,<\/strong> zatem wszystkie elementy Kickstartu s\u0105 domy\u015blnie instalowane do stosownego katalogu na plikopartycji. Musimy wi\u0119c znale\u017a\u0107 jaki\u015b spos\u00f3b, by zawarto\u015b\u0107 katalogu Kickstart z plikopartycji przenie\u015b\u0107 na dysk PC, by utworzy\u0107 na tej bazie nowy plik Kickstart.zip obs\u0142ugiwany przez BBoot. Ja zrobi\u0142em to jeszcze inaczej, po prostu rozpakowa\u0142em stary plik Kickstart.zip rozpakowa\u0142em te\u017c archiwa z obiema aktualizacjami systemu i r\u0119cznie przenios\u0142em pliki z og\u00f3lnego katalogu Kickstart oraz z katalogu Kickstart_Pegasos, jakie znalaz\u0142em w aktualizacjach zast\u0119puj\u0105c starsze wersje, po czym ca\u0142o\u015b\u0107 spakowa\u0142em ponownie do Kickstart.zip.<\/p>\n<p>Po zainstalowaniu systemu mog\u0142em wreszcie przej\u015b\u0107 do test\u00f3w, cho\u0107 ju\u017c <strong>go\u0142ym okiem by\u0142o wida\u0107, \u017ce emulowany Pegasos wzgl\u0119dem emulowanej SAM, to zupe\u0142nie inna liga.<\/strong> Swoje <strong>testy przeprowadzi\u0142em na stacjonarnym komputerze opartym o p\u0142yt\u0119 g\u0142\u00f3wn\u0105 MSI z sze\u015bciordzeniowym procesorem Ryzen 5 3600X, taktowanym bazowo 3.8GHz (4.4GHz w trybie boost), 24GB pami\u0119ci RAM (z czego Pegasos wykorzystywa\u0142 2GB) i kart\u0105 graficzn\u0105 Radeon RX 580 (przy czym emulacja Pegasosa dzia\u0142a\u0142a na sterowniku dla uk\u0142adu Silicon Motion 502), ca\u0142o\u015b\u0107 pracowa\u0142a pod kontrol\u0105 systemu Windows 11 Pro.<\/strong><\/p>\n<p>Jeszcze zanim przyst\u0105pi\u0142em do w\u0142a\u015bciwych test\u00f3w, najpierw wykona\u0142em pomiar wst\u0119pny przy okazji rozpakowywania archiwum z pierwsz\u0105 aktualizacj\u0105 AmigaOS 4.1 FE pod UnArcem. Tutaj ostatni raz odwo\u0142am si\u0119 do emulacji SAM460, ale tylko by uwydatni\u0107 Wam fakt <strong>jak wielka przepa\u015b\u0107 dzieli emulacj\u0119 obu maszyn.<\/strong> <strong>Zatem na emulowanej SAM460 na wypakowanie plik\u00f3w musia\u0142em czeka\u0107 niemal 3 minuty, a konkretnie 2 minuty i 49 sekund, ta sama czynno\u015b\u0107 pod emulowanym Pegasosem zaj\u0119\u0142a mi 22 sekundy. Jeszcze w ramach ciekawostki dodam, \u017ce mia\u0142em przyjemno\u015b\u0107 przetestowa\u0107 t\u0119 czynno\u015b\u0107 r\u00f3wnie\u017c na komputerze Remika, wyposa\u017conym w bodaj najmocniejszy procesor, jaki na chwil\u0119 obecn\u0105 mo\u017cna w\u0142o\u017cy\u0107 do domowego PC, a wi\u0119c Ryzen 9 7950X i tam trwa\u0142o to jedynie 13 sekund, co jest ju\u017c wynikiem naprawd\u0119 dobrym.<\/strong><\/p>\n<p>W\u0142a\u015bciwe testy zacz\u0105\u0142em od swoistego falstartu, jakim okaza\u0142 si\u0119 program <a href=\"http:\/\/hunoppc.amiga-projects.net\/sites\/default\/files\/software_files\/gpmark.lha\" target=\"_blank\" rel=\"noopener\"><strong>GPMark<\/strong><\/a>. Wyniki, kt\u00f3re otrzyma\u0142em by\u0142y wr\u0119cz niewiarygodnie dobre, wynika\u0142oby z nich, \u017ce m\u00f3j udawany Pegasos po prostu rozbija w py\u0142 realn\u0105 SAM460, osi\u0105gaj\u0105c z biednym SM502, wyniki na poziomie mojej AmigiOne X5000 040 z Radeonem RX560, ba w wi\u0119kszo\u015bci test\u00f3w nawet o kilka procent lepsze. Jaki z tego mora\u0142? Jedynie taki, \u017ce <strong>GPMark jest s\u0142abym benchmarkiem<\/strong>, poniewa\u017c owszem szybko\u015b\u0107 emulacji Pegasosa pozytywnie mnie zaskoczy\u0142a, niemniej jako user realnego sprz\u0119tu go\u0142ym okiem i na ka\u017cdym kroku, takim jak zwyk\u0142e otwieranie okien, praca z przegl\u0105dark\u0105 internetow\u0105 itp. widz\u0119, i\u017c z ca\u0142\u0105 pewno\u015bci\u0105 nie jest to jeszcze szybko\u015b\u0107 realnej X5000 czy cho\u0107by X1000.<\/p>\n<div id=\"attachment_3735\" style=\"width: 505px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/results_screen.jpg\"><img aria-describedby=\"caption-attachment-3735\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3735\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/results_screen.jpg\" alt=\"\" width=\"495\" height=\"148\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/results_screen.jpg 495w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/results_screen-300x90.jpg 300w\" sizes=\"(max-width: 495px) 100vw, 495px\" \/><\/a><p id=\"caption-attachment-3735\" class=\"wp-caption-text\">GPMark &#8211; wyniki dla X5000 040, wirtualny Pegasos mia\u0142 nawet minimalnie lepsze.<\/p><\/div>\n<p>Potwierdza to zreszt\u0105 <a href=\"http:\/\/www.amigaone.pl\/robocze\/benchmark\/hollywood_bench.lha\" target=\"_blank\" rel=\"noopener\">kolejny benchmark<\/a>, kt\u00f3ry jest mojego autorstwa i zosta\u0142 stworzony przed laty w programie <strong>Hollywood.<\/strong> Polega on na czasie wy\u015bwietlenia dosy\u0107 obci\u0105\u017caj\u0105cej sprz\u0119t prezentacji. Tutaj wyniki wydaj\u0105 si\u0119 bardziej odzwierciedla\u0107 stan faktyczny, emulowany <strong>Pegasos poradzi\u0142 sobie z moj\u0105 prezentacj\u0105 dok\u0142adnie w 1.5 minuty, nieco lepsza by\u0142a tu realna SAM 460 radz\u0105c sobie w minut\u0119 i 23 sekundy, X5000, to ju\u017c troch\u0119 inna liga i tej maszynie wystarczy\u0142o jedynie 30 sekund.<\/strong> Do pe\u0142nego obrazu przyda\u0142yby si\u0119 jeszcze wyniki osi\u0105gane przez realnego Pegasosa. Niestety kilka tygodni temu, gdy rozpocz\u0105\u0142em przygotowania pod k\u0105tem tego artyku\u0142u, nie mia\u0142em poj\u0119cia, \u017ce r\u00f3\u017cnice w pr\u0119dko\u015bci emulacji SAM460 i Pegasosa, s\u0105 a\u017c tak du\u017ce. Zak\u0142ada\u0142em wiec, \u017ce skupi\u0119 si\u0119 wy\u0142\u0105cznie na emulacji SAM460, dlatego te\u017c postara\u0142em si\u0119 jedynie o uzyskanie wynik\u00f3w z realnej SAM. Konkretnie dostarczy\u0142 ich nasz kolega z forum <strong>Marian Nowicki<\/strong>, kt\u00f3ry <strong>przeprowadzi\u0142 testy na swoim komputerze AmigaOne 500 1GHz z kart\u0105 graficzn\u0105 Radeon HD 7750.<\/strong> Natomiast je\u015bli kto\u015b z Was szanowni czytelnicy jest posiadaczem Pegasosa i mia\u0142by ochot\u0119 wykona\u0107 przedstawione testy na swojej maszynie, ch\u0119tnie wzbogac\u0119 ten materia\u0142 o rezultaty uzyskane na prawdziwym Pegasosie.<\/p>\n<div id=\"attachment_3727\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/vbar_c28eaff.png\"><img aria-describedby=\"caption-attachment-3727\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3727\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/vbar_c28eaff.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/vbar_c28eaff.png 640w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/vbar_c28eaff-300x225.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-3727\" class=\"wp-caption-text\">Test wydajno\u015bci w programie Hollywood<\/p><\/div>\n<p>Jak ju\u017c pisa\u0142em m\u00f3j benchmark wydaje si\u0119 lepiej oddawa\u0107 wra\u017cenia co do pr\u0119dko\u015bci mojego udawanego Pegasosa. Czas sprawdzi\u0107, czy za te wra\u017cenia odpowiada powolna grafika, czy te\u017c niedomaga pr\u0119dko\u015b\u0107 CPU. Najlepsz\u0105 odpowiedzi\u0105 na to pytanie wyda\u0142 mi si\u0119 test z konwersji <a href=\"http:\/\/amigaone.pl\/robocze\/benchmark\/film.mp4\" target=\"_blank\" rel=\"noopener\"><strong>filmu FullHD<\/strong><\/a> zakodowanym w H264 do AVI Mjpeg przy u\u017cyciu FFMPEG 4. Wpisa\u0142em nast\u0119puj\u0105c\u0105 lini\u0119 komend:<\/p>\n<hr \/>\n<p>&#8222;ffmpeg&#8221; -benchmark -i &#8222;Multimedia:film.mp4&#8221; -vcodec mjpeg -b:v 4000k &#8222;Ram:Outfile.avi&#8221;<\/p>\n<hr \/>\n<p>wykaza\u0142, \u017ce <strong>tam, gdzie w gr\u0119 wchodzi jedynie czysta moc CPU, emulowany Pagasos pokazuje zupe\u0142nie nowe drapie\u017cne oblicze.<\/strong> Pod Qemu <strong>uda\u0142o mi si\u0119 dokona\u0107 konwersji w czasie 494,031s<\/strong>, co jest wynikiem naprawd\u0119 \u015bwietnym, niewiele gorszym od <strong>X5000 040, kt\u00f3ra poradzi\u0142a sobie w czasie 408,045s.<\/strong> Od razu przysz\u0142o mi do g\u0142owy, by <strong>sprawdzi\u0107 jeszcze FFMPEG ze wsparciem Altivec<\/strong>, wszak pami\u0119tam dobrze, \u017ce dzi\u0119ki Altivec FFMPEG jest jedynym programem, gdzie moja X1000 wydajno\u015bci\u0105 idzie na r\u00f3wni z moj\u0105 X5000 040. (a nawet chyba j\u0105 minimalnie wyprzedza). Tym razem <strong>jednak uzyska\u0142em wynik odwrotny do oczekiwanego.<\/strong> Najwyra\u017aniej Qemu jeszcze dosy\u0107 s\u0142abo radzi sobie z emulacj\u0105 Altiveca, gdy\u017c czas konwersji drastycznie wzr\u00f3s\u0142 do ponad p\u00f3\u0142 godziny, a konkretnie do <strong>1987,824s<\/strong>. AmigaOne 500 poradzi\u0142a sobie z tym zadaniem nieco szybciej, bo w <strong>1743 sekundy<\/strong>. Marian podzieli\u0142 si\u0119 te\u017c informacj\u0105, kt\u00f3ra mo\u017ce by\u0107 przydatna dla os\u00f3b chc\u0105cych emulowa\u0107 Pegasosa na procesorach Intela, ot\u00f3\u017c na jego <strong>stacjonarnym I7 (3.4GHz), konwersja filmu trwa\u0142a 868s.<\/strong><\/p>\n<div id=\"attachment_3728\" style=\"width: 629px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/ffmpeg.png\"><img aria-describedby=\"caption-attachment-3728\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-3728\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/ffmpeg.png\" alt=\"\" width=\"619\" height=\"464\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/ffmpeg.png 640w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/ffmpeg-300x225.png 300w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/><\/a><p id=\"caption-attachment-3728\" class=\"wp-caption-text\">Konwersja filmu FullHD<\/p><\/div>\n<p>Po do\u015b\u0107 optymistycznym dla udawanego Pega te\u015bcie przyszed\u0142 czas na <strong>kube\u0142 zimnej wody<\/strong>, jakim by\u0142o wykonanie benchmarku w programie <strong>Blender<\/strong>. Wiadomo, i\u017c <strong>najlepszy program 3D, dost\u0119pny dla AmigaOS 4, bardzo lubi moc CPU, ale z drugiej strony wymaga te\u017c grafiki 3D.<\/strong> Tutaj niestety nie pomaga nawet <strong>Wazp 3D<\/strong> i by\u0107 mo\u017ce z uwagi na ograniczenia uk\u0142adu SM502 <strong>Blender uruchamia si\u0119 ze &#8222;skaszanionymi kolorami&#8221;<\/strong>, nawet je\u015bli zastosujemy specjalny predefiniowany plik konfiguracyjny dla Blendera, jaki znajdziemy w archiwum z Wazp3D. Nie najlepszym wra\u017ceniom wizualnym, towarzysz\u0105 r\u00f3wnie s\u0142abe wyniki czasu renderingu. Znany chyba wszystkim mi\u0142o\u015bnikom tego programu benchmark, kt\u00f3ry na mojej X5000 renderuje si\u0119 w czasie <strong>05:42:72<\/strong>, a <strong>na SAM 460 w 15:18:01<\/strong> w przypadku <strong>wirtualnego Pegasosa trwa ponad p\u00f3\u0142 godziny, a dok\u0142adnie 33:40:02.<\/strong> Jak zapewne zauwa\u017cyli\u015bcie, chc\u0105c przybli\u017cy\u0107 Wam realn\u0105 wydajno\u015b\u0107 opisywanego emulatora stawiam wy\u0142\u0105cznie na testy praktyczne, kt\u00f3re uwa\u017cam za zdecydowanie bardziej wiarygodne od wszelkiego rodzaju &#8222;pokazywaczy MIPS\u00f3w&#8221;, kt\u00f3re i owszem w czasach Amigi klasycznej stanowi\u0142y du\u017c\u0105 warto\u015b\u0107, lecz im nowszy sprz\u0119t tym tego typu informacje stanowi\u0105 cz\u0119sto niepotrzebny zam\u0119t. W przypadku Qemu s\u0105 kompletnie oderwane od rzeczywisto\u015bci, jak\u0105 wida\u0107 na ekranie monitora (jednak zainteresowani stosown\u0105 tabelk\u0119 mog\u0105 znale\u017a\u0107 <a href=\"https:\/\/docs.google.com\/spreadsheets\/u\/0\/d\/1Evv9IHH5AafaG8YYCQjr9CgvxB6SR8SW\/htmlview\" target=\"_blank\" rel=\"noopener\"><strong>tutaj<\/strong><\/a>). Niemniej nie mog\u0142em sobie odm\u00f3wi\u0107 test\u00f3w na ulubionym programie znacznej cz\u0119\u015bci amigowc\u00f3w, kt\u00f3ry zw\u0142aszcza po premierze &#8222;Wampira&#8221; sta\u0142 si\u0119 chyba tak cz\u0119sto uruchamiany, jak <strong>X-Copy<\/strong> na pocz\u0105tku lat 90-tych, ba nawet doczeka\u0142 si\u0119 aktualizacji by wyniki dla odpowiednich konfiguracji wygl\u0105da\u0142y jeszcze lepiej&#8230; <strong>Ja jednak pozosta\u0142em wierny oryginalnej wersji 3.24 z 1993r, tu nasza emulowana maszyna osi\u0105ga 40.63MiPS<\/strong>, co jest oczywi\u015bcie wynikiem wyra\u017anie gorszym od X5000, kt\u00f3ra przekracza <strong>90Mips<\/strong>, ale lepszym ni\u017c w przypadku <strong>SAM460 &#8211; 31 Mips.<\/strong> Dodam, i\u017c niestety obraz pod E-UAE nie wy\u015bwietla\u0142 si\u0119 najlepiej i zar\u00f3wno w trybach PALowskich, jak i Picasso, by\u0142 rozmazany a w\u0142a\u015bciwie jak by rozdwojony.<\/p>\n<div id=\"attachment_3729\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/sysinfo.png\"><img aria-describedby=\"caption-attachment-3729\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3729\" src=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/sysinfo.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/sysinfo.png 640w, http:\/\/www.amigaone.pl\/wp-content\/uploads\/2023\/09\/sysinfo-300x225.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-3729\" class=\"wp-caption-text\">SysInfo<\/p><\/div>\n<p>Na koniec wpad\u0142em na jeszcze dziwniejszy pomys\u0142, mianowicie chcia\u0142em na emulowanym przez peceta Pegasosie odpali\u0107 emulator&#8230; peceta. Mam bowiem na dysku troch\u0119 stresogennych benchmark\u00f3w dla MS-DOSa, kt\u00f3re mog\u0142yby dostarczy\u0107 dodatkowych informacji. <strong>Niestety nie uda\u0142o mi si\u0119 uruchomi\u0107 DOSBoxa, kt\u00f3ry raportowa\u0142 problem z wywo\u0142aniem jednostki AHI z poziomu SDLa.<\/strong><\/p>\n<p>Testowa\u0107 m\u00f3g\u0142bym wi\u0119cej i wi\u0119cej, ale my\u015bl\u0119, \u017ce czasami znacznie lepiej od cyfr przemawia obraz i realne odczucia, na koniec niniejszego tekstu przedstawiam Wam film por\u00f3wnawczy prezentuj\u0105cy typowe u\u017cytkowanie komputera, a wi\u0119c otwieranie okien, rozpakowywanie archiw\u00f3w, uruchamianie i dzia\u0142anie przegl\u0105darki lekkiej i ci\u0119\u017cszej. Odtwarzanie film\u00f3w czy prostych dem opartych na kompozycji. Niestety nie posiadam realnego Pegasosa, zatem w szranki musia\u0142a stan\u0105\u0107 s\u0142absza z moich Amig, czyli X1000. Zaznaczam, \u017ce na niekorzy\u015b\u0107 czasu uruchomienia przegl\u0105darki pod emulacj\u0105, z pewno\u015bci\u0105 mia\u0142 te\u017c jaki\u015b wp\u0142yw system plik\u00f3w FFS, pod jakim sformatowana by\u0142a plikopartycja.<\/p>\n<p><iframe loading=\"lazy\" title=\"Qemu - Pegasos emulation on Ryzen 5 3600X vs. AmigaOne X1000\" width=\"620\" height=\"349\" src=\"https:\/\/www.youtube.com\/embed\/tmspXiOtbHw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>Temat Qemu okaza\u0142 si\u0119 obszarem wi\u0119kszym ni\u017c zak\u0142ada\u0142em. Do opisania jest jeszcze wiele kwestii, cho\u0107by takie jak przenoszenie danych (tu wygodnym i dzia\u0142aj\u0105cym sposobem jest SMB2), kompatybilno\u015bci z dost\u0119pnym oprogramowaniem, sposobem resetowania maszyny i wieloma innymi zagadnieniami. Wierz\u0119 te\u017c, \u017ce samo Qemu b\u0119dzie si\u0119 dalej intensywnie rozwija\u0107 i nowe funkcjonalno\u015bci, zw\u0142aszcza takie jak obs\u0142uga &#8222;normalnej karty graficznej&#8221;, mog\u0105 by\u0107 prze\u0142omem i dodatkowym bod\u017acem do napisania drugiej cz\u0119\u015bci artyku\u0142u, kt\u00f3ry na pewno powstanie.<\/p>\n<p><strong>Podsumowanie<\/strong><br \/>\nDwa tygodnie temu by\u0142em totalnym sceptykiem, kt\u00f3ry uwa\u017ca\u0142, \u017ce podobnie jak to by\u0142o w 2014 roku z WinUAE PPC, otworz\u0119 Qemu na p\u00f3\u0142 godziny, pom\u0119cz\u0119 si\u0119 chwil\u0119 i zapomn\u0119 o temacie na d\u0142ugie lata. <strong>Dzi\u015b jestem cz\u0142owiekiem, kt\u00f3ry z przekonaniem m\u00f3wi &#8222;<em>To naprawd\u0119 jest u\u017cyteczne<\/em>&#8222;.<\/strong> Oczywi\u015bcie je\u015bli by kto\u015b mnie zapyta\u0142, <strong>czy m\u00f3g\u0142bym teraz spakowa\u0107 swoj\u0105 X1000 i X5000 do kartonu i przesi\u0105\u015b\u0107 si\u0119 na Qemu, bez najmniejszego wahania odpowiedzia\u0142bym absolutnie nie. My\u015bl\u0119 zreszt\u0105, \u017ce tak samo odpowiedzia\u0142by u\u017cytkownik realnej SAM czy Pegasosa. Zbyt wiele tu brak\u00f3w i niedoskona\u0142o\u015bci, wci\u0105\u017c w pewnych aspektach zbyt ma\u0142o szybko\u015bci, kompatybilno\u015bci i zwyczajnej wygody.<\/strong> Niemniej dla osoby, kt\u00f3ra chce pozna\u0107 system w miar\u0119 tanim kosztem, <strong>to ma sens, z ca\u0142\u0105 pewno\u015bci\u0105 du\u017co wi\u0119kszy ni\u017c WinUAE z emulacj\u0105 Amigi klasycznej z PPC.<\/strong> Ten ze wzgl\u0119du na ograniczenia i \u015blamazarno\u015b\u0107 dzia\u0142ania finalnie chyba bardziej od AmigaOS 4 zniech\u0119ca\u0142 ni\u017c do niego zach\u0119ca\u0142. Pami\u0119tam \u00f3wczesne nadzieje <em>&#8222;\u017ce to pocz\u0105tki, \u017ce to pewnie ruszy, \u017ce za dwa trzy lata ludzie b\u0119d\u0105 si\u0119 z tego \u015bmia\u0107&#8221;<\/em>. Tymczasem na godziw\u0105 emulacj\u0119 PPC trzeba by\u0142o czeka\u0107 blisko dekad\u0119. Jednakowo\u017c <strong>to, co si\u0119 dzieje obecnie faktycznie daje spore szanse, \u017ce tym razem pewne wydarzenia mog\u0105 potoczy\u0107 si\u0119 szybko i z tej m\u0105ki b\u0119dzie chleb.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Czytaj\u0105c zachodnie fora po\u015bwi\u0119cone AmigaOS 4, odnosz\u0119 nieodparte wra\u017cenie, \u017ce najpopularniejszym has\u0142em roku 2023 b\u0119dzie &#8222;Qemu&#8221;. Jako u\u017cytkownik realnego sprz\u0119tu, kt\u00f3ry dodatkowo po premierze AmIgaOS 4.1 FE, zrazi\u0142 si\u0119 do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3731,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[9],"tags":[44,74,218],"_links":{"self":[{"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/posts\/3723"}],"collection":[{"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3723"}],"version-history":[{"count":5,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/posts\/3723\/revisions"}],"predecessor-version":[{"id":3736,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/posts\/3723\/revisions\/3736"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=\/wp\/v2\/media\/3731"}],"wp:attachment":[{"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3723"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.amigaone.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}