Amiga-On-Piec
Witam na stronie poświęconej emulacji komputera Amiga na platformie x86
2003-09-03 - Instalacja Magic User Interface

2003-09-03 - Instalacja Picasso96

2003-08-18 - Instalacja AmigaOS 3.9 pod WinUAE

2003-08-18 - Tytułem wstępu

Jeli masz jakie pytania, problemy lub sugestie - napisz do mnie.
 
2003-09-03 - Instalacja Magic User Interface

Teraz możemy zająć się instalacją niezbędnych dodatków. Na pierwszy ogień pójdzie Magic User Interface zwany popularnie MUI (ostatnią wersję można pobrać z działu downloads). Zanim jednak to zrobimy, ustawimy poprawne kolory dla ikon z pakietu MagicWB. Jest to alternatywny, dziś dość już archaiczny zestaw (i standard wyświetlania) amigowych piktogramów. Autorem jego jest Stefan Stuntz, który jest również programistą odpowiedzialnym za MUI. Oczywiste jest więc, że wszystkie ikonki z tego pakietu są właśnie w jego standardzie. MagicWB korzysta z pewnej sztuczki z paletą dzięki czemu ikony mogą mieć więcej niż 4 kolory (ograniczenia systemów do wersji 3.1). Ponieważ jednak amigowa paleta nie koniecznie musi być ta sama cały czas - ikony te mogą wyglądać bardzo różnie na różnych komputerach. Autorzy AmigaOS 3.9 pomyśleli jednak o rozwiązaniu tego problemu. Na dysku systemowym w katalogu Prefs znajdziemy program Workbench (pic. 1)

Workbench
pic. 1 - Ikona programu Workbench

Po uruchomieniu na oknie programu ustawiamy Set MagicWB Colors (pic. 2). Możemy jeszcze ustawić jakość wyświetlanych ikon na wyższą niż proponowana domyślnie, np. Good czy nawet Best. Teraz nie pozostaje nic jak tylko zapisać nasze ustawienia. Efekt będzie od razu widoczny.

Workbench Preferences
pic. 2 - Okno Workbench Preferences - ustawień dla Workbencha

Poniżej pmożna zobaczyć różnice w kolorach bez i z poprawną paletą dla MagicWB

MagicWB MagicWB
pic. 3 - Ikony MagicWB przed i po ustawieniu poprawnych kolorów

Teraz możemy zacząć instalację. Załóżmy, że archiwum z MUI 3.8 mamy już na amigowym dysku. Wystarczy teraz kliknąć dwukrotnie na ikonie archiwum a pojawi się okno z wyborem katalogu do którego MUI zostanie rozpakowane. Po rozpakowaniu wchodzimy do katalogu MUI i uruchamiamy instalację przez dwukrotne klinknięcie na ikonie Install-MUI. Proponuję instalację przeprowadzić dla domyślnych warotści proponowanych przez skrypt instalacyjny. Tak więc na wszelkie pytania ze strony Installera odpowiadamy twierdząco (Proceed) i po chwili mamy już zainstalowany pakiet MUI. Teraz jeszcze reset i Amiga jest gotowa do uruchamiania programów korzystających z udogodnień Magic User Interface.

Na koniec mam jeszcze dwie uwagi. Pierwsza dotyczy zarejestrowanych użytkowników MUI. Po instalacji możńa klucz do programu skopiować ręcznie do katalogu S:. W ten sposób zarejestrowana wersja będzie znów w pełni funkcjonalna. Druga uwaga dotyczy problemów z instalacją MUI. Mimo iż w pliku readme do emulatora WinUAE jest napisane, że poprawiono problem z instalacją (plik z nazwą równą jednemu znakowi spacji, z którym Windows sobie nie radzi) ja nie mogłem poprawnie zakończyć procesu instalacji bez ingerencji w kod skryptu instalacyjnego. Dla wszystkich tych, którzy napotkali ten sam problem udostępniam poprawiony skrypt tutaj.

2003-09-03 - Instalacja Picasso96

Instalacja tego pakietu jest banalnie prosta. W zasadzie nie ma o czym pisać. Wkładamy płytę CD-ROM z AmigaOS 3.9 do napędu, po chwili pojawią się nam dwie dodatkowe ikony. Otwieramy AmigaOS 3.9 -> Contribution. Ponieważ mi nie udało się uruchomić skryptu instalacyjnego z płyty CD-ROM, Polecam skopiowanie całego katalogu Picasso96Install do ramdysku (otwieramy Ram Disk i przeciągamy ikonę Picasso96Instal do niego). Teraz możemy otworzyć skopiowany katalog i uruchomić w nim plik Setup. Teraz czeka nas seria pytań, na które najczęściej wybieramy odpowiedź Proceed. Na pytanie o typ instalacji odpowiadamy First install. Na pytanie o typ karty graficznej należy zaznaczyć jako odpowiedź uaegfx (powinna być zaznaczona domyślnie). Następnie będą pytania o katalogi dla poszczególnych komponentów. Domyślne katalogi proponowane przez instalera są odpowiednie z wyjątkiem katalogu dla głównej części pakietu. Tutaj z Work:Picasso96 zmienić musiałem na SYS: (brak partycji oznaczonej jako Work!). Sterowniki dla różnych programów możemy lecz nie musimy instalować (są to przeważnie stare programy których obacnie mało kto używa). P96_PrinterPatch nie ma być uruchamiany przy starcie. Jeszcze trzy kliknięcia na PRoceed i rozpocznie się główna część instalacji. Tutaj skrypt znów zarzuci nas serią pytań o wersje kopiowanych bibliotek. Na wszystkie pdopwiadamy Yes lub Proceed with Copy. Postępujemy tak aż do pomyślnego zakończenia instalacji. Teraz jeszcze restart emulowanej Amigi i już możemy iść do System -> Prefs -> ScreenMode. Tutaj wybieramy tryb graficzny jaki nam odpowiada (np. uaegfx: 1024x768 32bit BGRA, na wszelki wypadek testujemy (button Test) i jeśli wszystko przebiegło pomyślnie, zapisujemy ustawienia (guzik Save). Ekran powinien przełączyć się w rządany tryb.

2003-08-18 - Instalacja AmigaOS 3.9 pod WinUAE

Do instalacji systemu AmigaOS 3.9 potrzebować będziemy czterech rzeczy. Komputer z emulatorem WinUAE v0.8.22 R8 (ciekaw jestem, czy pod innymi systemami przedstawiona procedura również zadziała - jeśli ktoś będzie miał jakieś uwagi - proszę o kontakt), oryginalna płyta z systemem AmigaOS 3.9 (nie gwarantuję, że system zainstaluje się poprawnie z pirackiej płyty), sekwencja startowa, która posłuży do stworzenia dyskietki startowej i kilkanaście minut wolnego czasu. Załóżmy, że wszystkie warunki są spełnione (sekwencję starotwą znajdziecie tutaj (46.2 kB). Najpierw tworzymy sobie katalog (całość procedury opierać się będzie na założeniu, że jako dysk amigowy posłuży nam katalog na dysku twardym), który będzie naszym dyskiem twardym dla Amigi. Następnie kopiujemy do niego archiwum z sekwencją startową i uruchamiamy ten plik. Po rozpakowaniu otrzymamy plik startup-sequence w katalogu S (pic. 1) a plik startup.exe możemy usunąć.

WinUAE
pic. 1 - widok po rozpakowaniu pliku startup.exe

Teraz możemy już uruchomić emulator. Nie będę przedstawiał poszczególnych opcji, najistotniejsze to: emulacja dźwięku 100% - bez tego ustawnieia instalacja AmigaOS 3.9 nie zakończy się (pic. 2), plik z ROMem 3.1, ukłąd graficzny (chipset) AGA, pamięć CHIP 2 MB, nie ustawiamy innej dodatkowej pamięci poza Z3 FAST i RTG (pamięć karty graficznej).

Amithlon
pic. 2 - zakładka Sound, emulacja dźwięku na 100%

Na zakładce Hard Drives dodajemy dwa wpisy - katalog udający dysk amigowy oraz drugi dysk - CD-ROM (pic. 3). Pamiętaj, aby jako urządzenie (device) podać cd0 - inaczej bziesz musiał zmodyfikować sekwencję startową.

emulator
pic. 3 - dodane oba wymagane w tej fazie dyski (zakładka Hard Drives)

Musimy jeszcze stworzyć sobie czysty obraz dyskietki, który posłuży nam jako nośnik do dysku startowego. Wchodzimy na zakładkę Floppies i klikamy na guzik Create Standard "Floppy". Podajemy nazwę pliku i jego lokalizację i klikamy OK. Po stworzeniu pliku ADF ustawiamy go jako dyskietkę w pierwszej stacji dysków (pic. 4).

kickstart
pic. 4 - czysta dyskietka w stacji df0: (zakładka Floppies)

Zapisujemy naszą konfigurację pod jakąś nazwą (np. AmigaOS39_install), umieszczamy w napędzie CD-ROM płytę z systemem AmigaOS 3.9 i startujemy emulowaną Amigę. Po krótkiej chwili system powinien się załadować (pic. 5).

AmigaOS
pic. 5 - system po zabootowaniu z naszej sekwencji starotwej.)

Otwieramy dysk oznaczony AmigaOS3.9, otwieramy katalog OS-VERSION3.9 i uruchamiamy OS3.9-INSTALLATION. Na następnym oknie wyboeramy Create emergency disk i kontynuujemy (Proceed) instalację. Na trzecim ekranie wybieramy napęd, w którym znajduje się dyskietka startowa (DF0:), klikamy Proceed dwukrotnie. Po kilkudziesięciu sekundach (zależnie od ustawień emulatora i parametrów komputera, na któym będziemy emulować Amigę) dyskietka startowa powinna być gotowa. Zanim zabierzemy się za samą instalację, musimy dokonać jeszcze jednej zmiany. W okienku shella piszemy po kolei:

cd Emergency-Disk:
cd devs
cd dosdrivers
ed emergency_cd

Zmieniamy uae.device na uaescsi.device, Unit z 1 na 0 i MaxTransfer na 0xffff. Jeśli w czasie instalacji wystąpią jakieś błędy odczytu/zapisu, MaxTransfer zmieńmy na 0x1fff. U mnie 0xffff działało poprawnie. Zapisujemy plik i restartujemy Amigę (Ctrl+LWin+RWin lub F12 - zakładka Misc, przycisk Reset Amiga)

Po restarcie zobaczymy koszmarny widok - ekran Amigi w 4 kolorach i rozdzielczości 512 x 256. Czym prędziej idziemy do dysku Emergency-Boot. Tam w katalogu Prefs uruchamiamy ScreenMode. Wybieramy rozdzielczość 640 x 512 interlace (ustawienie emulatora Line Mode - Doubled spowoduje, że ekran interlace będzie wyglądał "normalnie") i ustawiamy 256 kolorów. Klikamy Use. Teraz otwieramy AmigaOS3.9, OS-VERSION3.9 i uruchamiamy instalację ponownie. Tym razem wybieramy OS 3.9 full installation.... Oczywiście akceptujemy licencję, dalej wybieramy dysk na którym zostanie zainstalowany system (dh0 oznaczony System, jeśli macie oznaczenia dokładnie takie jak w tym tutorialu), wybieramy język (brak polskiego :-( ), drukarkę, mapę klawiatury (na razie American). NAstępnie program instalcyjny pyta, czy chcemy instalować tapety (dodatkowe 10 MB). Po tym pytaniu zaczyna się proces instalacji, który może chwilę potrwać, na pewno jednak nie tak długo, jak instalacja Windowsa :-))). Na sam koniec instalacji zostaniemy zapytani o instalację sterownika graficznego i sterownika CD-ROMu, odpowiadamy Install. Jeszcze tylko dwa kliknięcia i... takim to sposobem zakończyliśmy instalację systemu AmigaOS 3.9 pod emulatorem WinUAE

Teraz pozostało nam tylko posprzątać po sobie. Zamykamy emulator, uruchamiamy go ponownie, wybieramy nasz zapisany konfig (pojedynczy klik na liście!), ładujemy go (Load), usuwamy dyskietki ze stacji dysków (zakładka Floppies), usuwamy wpis o CD-ROMie (zakładka Hard Drives) i zapisujemy konfig pod nową nazwą (np. AmigaOS 3.9). Teraz możemy wystartować Amigę pod systemem AmigaOS 3.9.

Na tym kończę pierwszy artykół dotyczący emulatora WinUAE i systemu AmigaOS 3.9. W przygotowaniu dlasze częście. Będzie w nich omówiona instalacja i konfiguracja programów dla Internetu a także zajmę się sposobami upiększania i konfigurowania samego AmigaOS.

2003-08-18 - Tytułem wstępu

Trochę to nieelegancko z mojej strony, iż na stronie o emulacji Amigi nie ma żadnego artykułu pświęconego najstarszemu w świecie pecetó emulatorowi. Postanowiłem to szybko naprawić. Na inaugurację tego działu wybrałem, mam nadzieję, dość ciekawy i potrzebny niektórym temat - instralowanie AmigaOS 3.9 pod WinUAE. Dlaczego akurat ten system, dlaczego ten temat? System ten wybrałem dlatego, że posiadam oryginalną płytę instalacyjną, któa pozostała mi po sprzedaży Amigi (celowo ją zostawiłem). A dlaczego akurat temat instalacji? Wczoraj właśnie postanowiłem zainstalować najnowszą wersję emulatora WinUAE. A skoro mam już najnowszy emulator, przydałby się do niego najnowszy system. Co prawda miałem już od pewnego czasu działającą partycję (katalog) z systemem Amigowym pod UAE, jednak chcę w najbliższym czasie stworzyć pakiet w stylu AIAB, któy już od dłuższego czasu nie jest uaktualniany. A nie wszystkim użytkownikom chce się latać po internecie i pobierać najnowsze wersje programów wchodzących w jego skład. Dobra, koniec tego trucia... przejdźmy wreszcie do konkretów.