Web Analytics
eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
Amiga forum / Hyde Park / PowerDev Meeting #6, Lublin, 28-29 marca.

Czytasz wątek: PowerDev Meeting #6, Lublin, 28-29 marca.

[wątek zablokowany]
konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:29

@Grzegorz
@konrad
bo wychodzi, że MOS bez ARexxa nie działa w ogóle



Zamiast wypisywać takie głupoty, ściągnij sobie wersję demo MorphOS-a 2.2, wypal na płycie i zabootuj Pegasosa. Sprawdź czy działa, bo według Ciebie nie powinien?




To co miałeś na myśli pisząć "Te biblioteki są tam tylko po to, żeby umożliwić uruchomienie niektórych programów, które bez obecności tych bibliotek w ogóle się nie uruchomią"?

Grzegorz
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:31

@konrad
Każdy będzie miał ARexxa w MOSie pod warunkiem, że ktoś wpłaci pieniądze na bounty. Teraz się zgadza?



Zgadza się. Na dziś na bounty wpłaciły 22 osoby, więc ktoś już wpłacił. Czyli jak widać wpłacić można a niekoniecznie trzeba.

Grzegorz
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:35

@konrad
To co miałeś na myśli pisząć "Te biblioteki są tam tylko po to, żeby umożliwić uruchomienie niektórych programów, które bez obecności tych bibliotek w ogóle się nie uruchomią"?



Jest kilka programów firm trzecich napisanych dla AmigaOS 2.x/3.x, które przy starcie wymagają obecności rexxsyslib.library, jeżeli jej nie znajdą, nie uruchamiają się. Przykładem takiego programu jest TVPaint. Biblioteka umieszczona w MorphOS-ie jest czymś w rodzaju atrapy - posiada wszystkie funkcje oryginału, ale są one puste. Dzięki niej TVPaint się uruchamia i można korzystać z wszystkich funkcji, które nie wymagają pełnego ARexxa.

konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:36

@Grzegorz
Zgadza się. Na dziś na bounty wpłaciły 22 osoby, więc ktoś już wpłacił. Czyli jak widać wpłacić można a niekoniecznie trzeba.




Jak sądzisz, czy wśród tych 22 osób, które wpłaciły pieniądze na bounty są jacyś użytkownicy MorphOSa?

Grzegorz
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:38

@konrad
Jak sądzisz, czy wśród tych 22 osób, które wpłaciły pieniądze na bounty są jacyś użytkownicy MorphOSa?



Sądzę, że są, w końcu jeżeli ktoś nie używa MorphOS-a to po co miałby się dorzucać do takiego projektu?

konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:39

@Grzegorz
Jest kilka programów firm trzecich napisanych dla AmigaOS 2.x/3.x, które przy starcie wymagają obecności rexxsyslib.library, jeżeli jej nie znajdą, nie uruchamiają się. Przykładem takiego programu jest TVPaint. Biblioteka umieszczona w MorphOS-ie jest czymś w rodzaju atrapy - posiada wszystkie funkcje oryginału, ale są one puste. Dzięki niej TVPaint się uruchamia i można korzystać z wszystkich funkcji, które nie wymagają pełnego ARexxa.




Ano widzisz. Teraz jest jasne. MorphOS nie ma ARexxa. (mguc słyszy?). Biblioteki, które są w systemie to atrapy pozwalające na uruchomienie niektórych programów, które na starcie sprawdzają obecność ARexxa. Jak rozumiem każda próba uruchomienia skryptu ARexxa w MorphOSie skazana jest na niepowodzenie.

konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:43

@Grzegorz
@konrad
Jak sądzisz, czy wśród tych 22 osób, które wpłaciły pieniądze na bounty są jacyś użytkownicy MorphOSa?



Sądzę, że są, w końcu jeżeli ktoś nie używa MorphOS-a to po co miałby się dorzucać do takiego projektu?




Ja też sądzę, że są. Co do tego się zgadzamy. Jak łatwo zauważyć te osoby zapłaciły za komercyjny system oraz osobno zapłaciły za ARexxa, którego być może w przyszłości dostaną, a który w systemie, który chce uchodzić za klon AmigaOS powinien być niezbędnym elementem i nie powinno się za niego moim zdaniem dopłacać.

Przypomnę, że ARexxa miał AmigaOS już 19 lat temu w wersji 2.0, a MorphOS nie ma do dzisiaj.

Grzegorz
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:44

@konrad
Ano widzisz. Teraz jest jasne. MorphOS nie ma ARexxa.



W zasadzie nie ma. Ma część nazwijmy to niezbędnej infrastruktury, ale samego interpretera nie ma. Przecież kilkanaście postów wcześniej do tego już doszliśmy?

@konrad
Jak rozumiem każda próba uruchomienia skryptu ARexxa w MorphOSie skazana jest na niepowodzenie.



W stanie "czysty po instalacji" owszem. Żeby móc uruchamiać skrypty trzeba mieć rexxsyslib.library z AmigaOS. Też to przecież już wyjaśniłem...

Grzegorz
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:49

@konrad
Ja też sądzę, że są. Co do tego się zgadzamy. Jak łatwo zauważyć te osoby zapłaciły za komercyjny system oraz osobno zapłaciły za ARexxa, którego być może w przyszłości dostaną, a który w systemie, który chce uchodzić za klon AmigaOS powinien być niezbędnym elementem i nie powinno się za niego moim zdaniem dopłacać.



Chciały to zapłaciły. Przyjmijmy że mam takie samo zdanie jak Ty na ten temat - za ARexxa w MorphOS-ie nie powinno się dopłacać. Jak zauważyłeś nie ma mnie na liście wpłacających. W momencie wykonania bounty otrzymam ARexxa PPC, nie płaciwszy za niego uprzednio.

konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-17 15:49

@Grzegorz
@konrad
Ano widzisz. Teraz jest jasne. MorphOS nie ma ARexxa.



W zasadzie nie ma. Ma część nazwijmy to niezbędnej infrastruktury, ale samego interpretera nie ma. Przecież kilkanaście postów wcześniej do tego już doszliśmy?




Ty tak pisałeś, ale mguc upierał się, że jest inaczej. Dlatego chciałem się upewnić.



@
@konrad
Jak rozumiem każda próba uruchomienia skryptu ARexxa w MorphOSie skazana jest na niepowodzenie.



W stanie "czysty po instalacji" owszem. Żeby móc uruchamiać skrypty trzeba mieć rexxsyslib.library z AmigaOS. Też to przecież już wyjaśniłem...






O to mi chodziło. Dziękuję.

mguc
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-19 21:23

@konrad

Ty tak pisałeś, ale mguc upierał się, że jest inaczej. Dlatego chciałem się upewnić.



Jakoś nie przypominam sobie, abym się upierał, że Arexx jest w MOSie. Napisałem, że są biblioteki, ale aby używać arexxa trzeba dograć ich wersje 68k. Nie znałem powodu takiego stanu rzeczy (pomimo iż wymienione pliki są instalowane..) - teraz już wiem.

mufa
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-20 15:12

@opi
Tak samo mógłbym skasować C:ARexx.




Nie ma czegoś takiego w katalogu C:. Jeśli chodzi o AmigaOS 4.x znajdziesz tam conajwyżej komendę rx, na marginesie jest to plik działający natywnie ostatnia wersja 52.1 (09.12.2006).

mufa
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-20 15:21

@Grzegorz
Tak jak zapowiedziałem, przeprowadziłem kilka testów dotyczących obsługi ikon. Jako testowa służyła mi ikona "hd_ball.info" z pakietu "virgolaicons.lha" dostępnego na OS4 Depot. Jest to ikona typu DualPNG, co potwierdziłem oglądając ją w edytorze szesnastkowym. Zawiera w sobie dwa obrazki PNG.

Pierwszą częścią testu było sprawdzenie obsługi ikon PNG i DualPNG przez system AmigaOS 4 w stanie "dziewiczym". Test wykazał, że ani ikony PNG, ani ikony DualPNG nie są widziane jako ikony, widziane są jako zwykłe obrazki PNG, przy czym, jak można było się spodziewać z ikony DualPNG brany jest pod uwagę tylko pierwszy obrazek.

Następnie zainstalowałem pobrany z OS4 Depot "png.iconmodule". Po instalacji i restarcie zarówno zwykłe jak i podwójne ikony PNG są rozpoznawane prawidłowo. Test powtórzyłem dwukrotnie, usuwając lub dodając "png.iconmodule" i resetując komputer. W przypadku braku tego pliku ani ikonki PNG ani DualPNG nie są rozpoznawane przez system.

Wniosek 1: W AmigaOS 4.1 "png.iconmodule" jest wymagany zarówno do obsługi ikon PNG jak i DualPNG.




Do fałszywych wniosków dochodzisz, po przetestowaniu jednej ikonki z jakiegoś egzotycznego zestawu ikon. Generalnie AmigaOS 4 bez png.iconmodule radzi sobie z ikonami DualPNG, choć nie wiedzieć czemu zdarzają się od tego nieliczne wyjątki.

mufa
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-20 15:28

@Grzegorz
[
Tylko dlaczego na OS4Depot dwie trzecie zestawów ikon jest w formacie niestandardowym? Macie jeden standard z jakiegoś powodu ignorowany przez większość użytkowników tworzących dla swojego systemu nowe ikony. A co do definicji słowa standard - myślę, że bez problemu sam podałbyś przykłady, kiedy mamy do czynienia z konkurującymi wobec siebie dwoma, czy więcej standardami.




Myślę że jednak większość ikon jest w formacie "standardowym" (czyt. dwustanowym), jak już bawisz się w takiego aptekarza, to policz nie liczbę samych archiwów, ale liczbę ikon, które poszczególne archiwa zawierają
Na poważnie liczą się tylko dwa zestawy MasonIcons i KensIcons, tylko one są używane przez większą część środowiska (nie VirgolaIcons czy inne dziwactwa, na których testowaniu opierałeś nie do końca słuszne teorie).



mufa
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-20 15:34

@Grzegorz

Istniejące przedtem formaty nie spełniały jednego lub obu z tych dwóch warunków. Format PNG przyjęty jako standard w MorphOS-ie, przechowuje tylko jeden obraz ikony. Formaty takie jak NewIcons i GlowIcons miały ograniczenie do 256 kolorów i 1-bitowej przezroczystości. W międzyczasie w AROS-ie zastosowano inne rozwiązanie, DualPNG. Ma ono zalety i wady. Wadą jest nieco "partyzancka" konstrukcja, oraz brak możliwości przechowania "awaryjnego" obrazka bitplanowego, jak również przechowywanie zdublowanych tooltypów. Zaletą jest prostota tworzenia takich ikon, niepotrzebny jest specjalny program, wystarczy dwa obrazki PNG złączyć w 1 plik. Ikonkę DualPNG większość przeglądarek PNG (również na systemach nieamigopodobnych) potraktuje jako jeden obrazek, natomiast format OS4 wymaga dedykowanego pluginu.




Co do tego pluginu, to nie do końca masz rację, chciałbym też zauważyć że w AmigaOS (nie wiem czy tak samo jest w AROSie) możesz tworzyć nie tylko ikony z dwóch obrazków PNG, ale także iff ,gif, bmp czy innej egzotyce.

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 następna »

Menu
Baza wiedzy
AmigaOS.pl