Forum » AROS
[#1] Bellatrix Emu68
Oprócz natywnego AROSa na Raspberry Pi powstaje także projekt umożliwiający uruchomienie na Raspberry Pi AROS-a 68k. Nie do konca zrozumiałem jak to działa więc poprosiłem o wyjaśnienie AI i oto czego się dowiedziałem:

Bellatrix to otwarty projekt programistyczny (dostępny w serwisie GitHub), którego celem jest uruchomienie systemu operacyjnego zgodnego z Amigą 68k na minikomputerze Raspberry Pi 3B.

Wykorzystuje projekt AROS oraz Emu68 (bardzo szybki emulator procesorów z rodziny Motorola 68k dla architektury ARM).

Oprogramowanie startuje bezpośrednio na sprzęcie, bez tradycyjnego systemu operacyjnego w tle (np. bez Linuksa czy Raspberry Pi OS). Po włączeniu zasilania komputer od razu ładuje kod Emu68 i AROS z karty SD. Zapewnia to natychmiastowy start (w ułamku sekundy) oraz brak narzutu wydajnościowego ze strony Linuksa.
2. Generic Amiga machine (Ogólna / uniwersalna maszyna Amiga)

W klasycznej emulacji Amigi (np. UAE czy Pimiga) emulator musi odtwarzać nie tylko procesor, ale także Custom Chips: Paula, Agnus, Denise odpowiedzialne za dźwięk i grafikę.

W projekcie Bellatrix emulowany jest wyłącznie procesor Motorola 68k, natomiast system AROS komunikuje się bezpośrednio ze współczesnymi komponentami Raspberry Pi (framebufferem graficznym, kontrolerem SD itp.). Nie udaje więc konkretnego modelu (np. Amigi 500 czy 1200), lecz tworzy nową, uniwersalną Amigę opartą na architekturze Pi.
3. Emulation odnosi się do kodu Emu68, który dynamicznie tłumaczy instrukcje staromodnego procesora Motorola 68000 na instrukcje procesora ARM w Raspberry Pi (JIT – Just-In-Time translation). Dzięki temu programy pisane na Amigę działają z ogromną prędkością.
4. Projekt jest dopasowany, skonfigurowany i zoptymalizowany pod kątem konkretnej płytki minikomputera – Raspberry Pi 3 Model B.

Projekt Bellatrix tworzy nowoczesny komputer w stylu Amigi, który startuje od razu po włączeniu zasilania, nie marnuje zasobów na emulowanie dawnych układów graficznych i wykorzystuje pełną moc obliczeniową Raspberry Pi 3B do uruchamiania oprogramowania Amigi.
5
[#2] Re: Bellatrix Emu68

@Bohun, post #1

Jak zauważyłem w wywiadzie - otwartość AROSa w połączeniu z AI pozwoli na projekty o których wielu tylko śniło. ;)

Ostatnia aktualizacja: 10.08.2026 15:58:22 przez deadwood
3
[#3] Re: Bellatrix Emu68

@deadwood, post #2

to teraz trzeba powiedziec temu ai: hop, hop, hop, stabilnosc, predkosc, kompatybilnosc
3
[#4] Re: Bellatrix Emu68

@michal_zukowski, post #3

No to już się dzieje. W przeciągu ostatnich kilku tygodni weszły zmiany które pozwalają bootować ROM AROS 68k na procku 68000 i nie czeka się już minuty tylko 5 sekund.
4
[#5] Re: Bellatrix Emu68

@Bohun, post #1

Nio to może jakiś hint jak to odpalić? Zassałem wszystkie pliki z GitHuba i niewiem jak to ugryść.
1
[#6] Re: Bellatrix Emu68

@waldiamiga, post #5

Jeśli jest tam EMU68 to przypuszczalnie na pierwszej partycji FAT32 będzie plik .img na kolejnych 0x76 wgrany obraz AROS 68k.
Tak mi się wydaje. Nie mam jak sprawdzic
[#7] Re: Bellatrix Emu68

@waldiamiga, post #5

Ja próbowałem dwa razy na 68k. Bez skutku.
[#8] Re: Bellatrix Emu68

@deadwood, post #2

To może uda się poczynić "transfuzje systemu", na nowy sprzęt ze sklepu tzn. na coś choćby pokroju AM4 albo Intela, ale żeby było w sklepie z gwarancją, a nie na szrocie i w piwnicy sąsiada. Powoli rośnie lider (Aros), ciekawe co na to AmigaOS, na co oni skoczą (ARM, czy jednak coś innego) i oby udało się utrzymać tempo.
1
[#9] Re: Bellatrix Emu68

@Norbert, post #6

Tu jest wątek autora tego projektu. Najlepiej zapytać go bezpośrednio jak to zainstalować:

https://arosworld.org/infusions/forum/viewthread.php?thread_id=2011&pid=13340#post_13339
1
[#10] Re: Bellatrix Emu68

@Bohun, post #1

Zbudowaliśmy wersje 0.0.1 z Waldim. Ja testowałem z QEMU na maku i obraz ruszył - pokazuje się pulpit Arosa wraz z kursorem i ikonami, ale za dużo nie można zdziałać, ponieważ nie ma jeszcze obsługi myszy, ani klawiatury. Waldi mówi, że na RPI3B, mu się nie zbootowało, więc jeśli znajdę chwile, sprawdzę jeszcze na RPI3B+
Fakt, że sam Aros skompilowany dla M68K wraz Emu68 działa na RPI to jest mega ciekawe. Na gitcie jest juz chyba wersja 0.0.2 RC
5
[#11] Re: Bellatrix Emu68

@jarzbi, post #10

Programista zajmujący sie tym tematem jest aktualnie na wakacjach i prosił by dać mu dwa tygodnie na doprowadzenie projektu do pełnej używalności. Możliwe, że w obecnej wersji nie startuje na realnym sprzęcie, bo jak pisał autor na razie działa na QEMU. Tak się składa, że ja też w podróży, więc na razie odkładam testy. Jeśli jednak znajdziesz czas na test z 3B+ to daj znać. Jak nie zabangla to odczekajmy te 2 tygodnie.
Przy okazji wyszła nowa wersja dystrybucji AROS-a 68k zawierająca najnowsze usprawnienia, których ostatnio było sporo: AROS Vision: https://aros-vision.de/download.html. Ciekawe jakby to zadziałało na Emu68
[#12] Re: Bellatrix Emu68

@jarzbi, post #10

Ja testowałem z QEMU na maku i obraz ruszył

Zainspirowałeś mnie do zainstalowania QEMU na maku. Zrobiłem to przez homebrew i musze przyznać, że nie wiem co robić dalej. Gdy wpisuję qemu w terminalu to mam odpowiedź, że command not found. Help!
[#13] Re: Bellatrix Emu68

@Bohun, post #12

Szukaj w /opt/homebrew/bin
2
[#14] Re: Bellatrix Emu68

@jarzbi, post #13

Znalazłem. Przede wszystkim nie ma pliku qemu tylko qemu-system-xxxxx gdzie x-y to architektura emulowanej maszyny. Nie doszukałem się żadnego gui więc będzie trzeba rozczytać help. Zostawię to sobie na po wakacjach.
[#15] Re: Bellatrix Emu68

@deadwood, post #2

Jak zauważyłem w wywiadzie - otwartość AROSa w połączeniu z AI pozwoli na projekty o których wielu tylko śniło. ;)


Mam nadzieję że doczekamy AROSa na 68k.
[#16] Re: Bellatrix Emu68

@_DiskDoctor_, post #15

Może być taki? https://aros-vision.de/
[#17] Re: Bellatrix Emu68

@_DiskDoctor_, post #15

A to źle nowy AROS działa na A500?



3
[#18] Re: Bellatrix Emu68

@michal_zukowski, post #3

Tyle sprzeczności w jednym zdaniu!
[#19] Re: Bellatrix Emu68

@Bohun, post #1

2
[#20] Re: Bellatrix Emu68

@Bohun, post #19

To jeszcze Pana Juena musimy poprosić o kompilację Amelinium na Arosa, na rpi3, a potem na 68k.
2
[#21] Re: Bellatrix Emu68

@Bohun, post #1

Hmm, tak Amithlonem zajeżdża...

Nie mniej jednak, wszystko co pod system zostało napisane dla 68k powinno się uruchomić.
[#22] Re: Bellatrix Emu68

@don_rafito, post #21

Amithlon miał dwie wady, których tu nie ma:
1. Intel Inside
2. Linuks Inside

[#23] Re: Bellatrix Emu68

@Bohun, post #22

Chyba dwie największe zalety.
2
[#24] Re: Bellatrix Emu68

@rbej1977, post #23

Chyba dwie największe zalety.


jeśli mówisz jako amigowiec to przez ostatnie 36 lat chyba musiałem coś przespać
1
Forum » AROS
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