kategoria: MorphOS 3.x
[#1] MOS 3.13 na qemu ;-)
Kiedyś sprawdzałem jeszcze 3.10 i jakoś nie chciało dobrze działać... hmm a teraz po prostu działa... nie za szybko, ale w sumie do klikania wystarczy



ps. większe zdjęcie po kliknięciu :)
[#2] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #1

Zdefiniuj "do klikania wystarczy". Jakiego użyłeś sprzętu i jaką prędkość działania osiągnąłeś?

I w ogóle - jakiś poradnik/tutorial by się przydał.

Ostatnia aktualizacja: 22.04.2020 18:21:31 przez recedent
[#3] Re: MOS 3.13 na qemu ;-)

@recedent, post #2

Właśnie robię testy :) klikanie oznacza zainstalowanie systemu, uruchomienie kilku programów... cdn :)
[#4] Re: MOS 3.13 na qemu ;-)

@recedent, post #2

A co tu za poradnik potrzebny?

Zakładam, że Qemu w systemie jest. Pobierasz ISO, OpenBIOS i odpalasz:

qemu-system-ppc -machine mac99,via=pmu -m 1048 \
-cdrom morphos-3.13.iso -boot d \
-prom-env 'boot-device=cd:,\mac_ppc32\boot.img pc="ikill temperature.sensor"'  \
-bios openbios-qemu.elf -serial stdio -device sm501 -vga none


Po paru chwilach wybierasz język i jazda. Do poklikania wystarczy.

A wydajność? "GfxSpeed" z /Applications/Benchmark/ podaje że to G4 900MHz i wynik 8927 czegosiów.
Ostatnia aktualizacja: 22.04.2020 19:12:21 przez hrw

Ostatnia aktualizacja: 22.04.2020 19:30:09 przez hrw
[#5] Re: MOS 3.13 na qemu ;-)

@hrw, post #4



Odpaliłem z iso. Wybrałem język polski. A tu okazuje się, że polskie znaczki nie są w pakiecie...

Edit:
Wybór języka określa język.

Wybór układu klawiatury określa to czy są polskie znaki w fontach.

Boskie!


Ostatnia aktualizacja: 22.04.2020 19:45:15 przez hrw
[#6] Re: MOS 3.13 na qemu ;-)

@hrw, post #5

Na początku wybrałeś język, klawiaturę?
[#7] Re: MOS 3.13 na qemu ;-)

@hrw, post #4

jest kilka "nowości": ati-vga, więc coś tam testować można... oczywiście cudów nie ma
[#8] Re: MOS 3.13 na qemu ;-)

@KM_Ender, post #6

tak, cała instalka poszła bez problemu
ps. sorry, to nie do mnie było

Ostatnia aktualizacja: 22.04.2020 19:47:34 przez X-Type^HVR
[#9] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #7

ati-vga jest fajne ale u mnie kursora nie widać ;(
[#10] Re: MOS 3.13 na qemu ;-)

@hrw, post #9

proszę:

-device ati-vga,guest_hwcursor=true
[#11] Re: MOS 3.13 na qemu ;-)

@hrw, post #5

Wybór układu klawiatury określa to czy są polskie znaki w fontach.


Dla starych aplikacji tak właśnie być musi. Nowe używają UTF-8.
[#12] Re: MOS 3.13 na qemu ;-)

@Jacek Piszczek, post #11

Nie wiedziałem, że preferencje systemowe, belka ekranu itp to stare aplikacje...
[#13] Re: MOS 3.13 na qemu ;-)

@hrw, post #12

Możliwość tworzenia aplikacji MUI z Unicode została dodana w 3.12. Nie wszystko się da przepisać i nie wszystko ma sens.
[#14] Re: MOS 3.13 na qemu ;-)

@hrw, post #5

Po poklikaniu w OWB nie dziwię się, że ludzie marudzą za przeglądarką... Wyraźna poprawa względem IBrowse.

Wyświetliłem moją stronę i no cóż. css grid to chyba za nowe dlań. Podobnie webfonty. I znaki pozaeuropejskie. I – w <title> zmienił się w znak zapytania.

No ale wiem, że jakby co to mogę odpalić morphosa na swoim pececie by poprzesuwać ikonki.
[#15] Re: MOS 3.13 na qemu ;-)

@hrw, post #14

Jak Jaca skonczy nowego webkita to i grid bedzie działać, przecież to tylko layouter. Przecież to logiczne, że skoro webkit w OWB ma z 6 lat to grida nie ma. css Flex działa (czym różni się MorphOSowe OWB od wersje dla OS4).

Ostatnia aktualizacja: 22.04.2020 21:50:57 przez michal_zukowski
[#16] Re: MOS 3.13 na qemu ;-)

@Jacek Piszczek, post #11

Pewnie nie odpowiesz, podobnie jak Rzokol ( bo to NDA), ale czy postępy qemu przybliżają nas do przejścia na x86 i porzucenia PPC w niedalekiej przyszłości 2020/2021? Pytam, bo można by odpalać to ustrojstwo jakoś pod systemem i udawać PPC na czas przeprowadzki lub jak ktoś koniecznie chce coś starego używać z czasów PPC. Czy planujecie to jakoś wykorzystać czy nie?

Ostatnia aktualizacja: 22.04.2020 22:44:03 przez KM_Ender
[#17] Re: MOS 3.13 na qemu ;-)

@KM_Ender, post #16

Przespałeś prezentację MorphOS NG którą robił BigFoot na Amiga 34 w Neuss? W robocie jest nowy kernel, który umożliwia pracę na AMD64 w trybie "mieszanym" również.
[#18] Re: MOS 3.13 na qemu ;-)

@recedent, post #17

w trybie "mieszanym" również.


To mi umknęło, jak to rozumieć?
[#19] Re: MOS 3.13 na qemu ;-)

@KM_Ender, post #16

NDA to domena czerwonych. Nie jestem natomiast w stanie wypowiedzieć się co do qemu, bo to nie nasz projekt. Bigfoot pisze kernel NG, który ma własny emulator PPC z JIT.
[#20] Re: MOS 3.13 na qemu ;-)

@Jacek Piszczek, post #19

Dzięki, to mi wystarcza.
[#21] Re: MOS 3.13 na qemu ;-)

@hrw, post #4

Sciagnalem najnowsze QEMU. Wrzucilem iso i bios do katalogu z QEMU, odpalam twoja komenda i nic. Wyskakuje tylko okienko terminala na chwile i znika. Co robie nie tak?
[#22] Re: MOS 3.13 na qemu ;-)

@BuLa, post #21

uruchom w terminalu i napisz co ci wywala za błąd, czyli wpisz:

./qemu-system-ppc -bios openbios-qemu.elf ... itd

i co wywala?
[#23] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #22

Wywala że nie może znaleźć pliku morphos-3.13.iso.
Plik jest w katalogu QEMU tak jak napisałem wcześniej.

Ostatnia aktualizacja: 23.04.2020 10:37:20 przez BuLa
[#24] Re: MOS 3.13 na qemu ;-)

@BuLa, post #23

qemu-system-ppc -machine mac99,via=pmu -m 1048 -cdrom morphos-3.13.iso -boot d -prom-env 'boot-device=cd:,\mac_ppc32\boot.img pc="ikill temperature.sensor"' -bios openbios-qemu.elf -serial stdio -device sm501 -vga none

Taka jest składnia komendy którą to uruchamiam.
Pobrałem iso MOS ponownie i nadpisałem, pomogło.
Teraz wywala że nie może znaleźć pc="ikill temperature.sensor"

qemu-system-ppc: pc=ikill temperature.sensor: Could not open 'pc=ikill temperature.sensor': Nie mo┼╝na odnale┼║─ç okre┼Ťlonego pliku.
[#25] Re: MOS 3.13 na qemu ;-)

@BuLa, post #24

jesteś na windows? może spróbuj tak:

qemu-system-ppc -machine mac99,via=pmu -m 2048 -cdrom morphos-3.13.iso -boot d -prom-env 'boot-device=cd:,mac_ppc32\boot.img pc="ikill temperature.sensor"' -bios openbios-qemu.elf -serial stdio -device sm501 -vga none


albo olej ikill i tak:

qemu-system-ppc -machine mac99,via=pmu -m 2048 -cdrom morphos-3.13.iso -boot d -prom-env 'boot-device=cd:,\mac_ppc32\boot.img' -bios openbios-qemu.elf -serial stdio -device sm501 -vga none


Ostatnia aktualizacja: 23.04.2020 11:05:53 przez X-Type^HVR
[#26] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #25

System hosta Win10x64 Pro

Jest postęp. Uruchamiam komendą bez 'ikill'.
Wyskakuje okno QEMU z informacją:
'Guest has not initialized the display (yet)'

A to mi wywala w terminalu:
>> =============================================================
>> OpenBIOS 1.1 [Jun 27 2018 13:46]
>> Configuration device id QEMU version 1 machine id 1
>> CPUs: 1
>> Memory: 2048M
>> UUID: 00000000-0000-0000-0000-000000000000
>> CPU type PowerPC,G4
milliseconds isn't unique.
Output device screen not found.
Output device screen not found.
Trying cd:,\\:tbxi...
Output device screen not found.
$boot:No valid state has been set by load or init-program

0 >
(qemu:61592): Gtk-WARNING **: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
C>> annot manage 'misc display controller' PCI device type 'display':
>>  126f 501 (3 80 0)
>> set_property: NULL phandle


I tak stoi.
[#27] Re: MOS 3.13 na qemu ;-)

@BuLa, post #26

Masz najnowsze QEMU 4.2?

qemu-system-ppc -version


U mnie tak było, jak kombinowałem z grafiką, to może spróbuj odrazu z ati:

qemu-system-ppc -machine mac99,via=pmu -m 2048 -cdrom morphos-3.13.iso -boot d -prom-env 'boot-device=cd:,\mac_ppc32\boot.img' -bios openbios-qemu.elf -serial stdio -vga none -device ati-vga,model=rage128p,guest_hwcursor=true -g 1440x900x24


Tak to mniej więcej u mnie działa (na i7, MB Pro):

https://www.youtube.com/watch?v=TD5uAbPJUTA
[#28] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #27

Mam najnowsze QEMU, dzisiaj rano ściągnięte ;)

Dalszy postęp. QEMU otwiera białe okno z komunikatem:

'Welcome to OpenBIOS v1.1 bla bla
Trying cd:,\\:tbxi...
$boot:No valid state has been set by load or init-program'

Dzięki za pomoc :)

Póki co odpalam to na starym laptopie z i5. Wieczorem wrzucę QEMU na Ryzena 7 2700x. zakładając ze na laptopie się uruchomi w końcu.

Ostatnia aktualizacja: 23.04.2020 12:50:09 przez BuLa
[#29] Re: MOS 3.13 na qemu ;-)

@BuLa, post #28

To okienko otwiera się i w sumie nie jest potrzeba komenda -vga none. Skopiuj i wklej jeszcze raz komendę z terminala 1:1.
[#30] Re: MOS 3.13 na qemu ;-)

@X-Type^HVR, post #29

qemu-system-ppc -machine mac99,via=pmu -m 2048 -cdrom morphos-3.13.iso -boot d -prom-env 'boot-device=cd:,\mac_ppc32\boot.img' -bios openbios-qemu.elf -serial stdio -vga none -device ati-vga,model=rage128p,guest_hwcursor=true -g 1440x900x24


Dokładnie ta.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem