zamieścił: mailman
AmigaOS 4.0W miniony weekend osoby, które chciały pobrać najnowszą wersję SDK dla AmigaOS 4.0 mogły się trochę rozczarować. Serwer, na którym znajdowało się SDK miał pewno problemy, lecz aktualnie zostały one już rozwiązane. Dodatkowo, niektóre z komponentów oryginalnego archiwum były uszkodzone. Na serwerze znajduje się już nowa, poprawiona wersja archiwum, a także poprawka dla tych, którzy pobrali archiwum wcześniej i nie chcą od nowa pobierać całości.
zamieścił: mailman
NewGUINa stronie NewGUI autor zamieścił listę funkcji (Autodoc) dla newgui.library. Jest to pierwsza wersja dokumentacji i warto mieć na uwadze, że może zawierać błędy. Plik Autodoc w tradycyjnej formie można pobrać bezpośrednio stąd. Wkrótce dostępne będą pozostałe elementy (np. pliki include), umożliwiające samodzielne wykorzystanie interfejsu NewGUI w swoich projektach.
zamieścił: mailman
Frank Wille przygotował nową wersję kompilatora VBCC. Zmian i poprawek jest bardzo dużo i dotyczą one każdej wersji kompilatora. Wszelkie niezbędne archiwa dla AmigaOS 3.x, AmigaOS 4.0, MorphOS-a, PowerUp i WarpOS-a znajdują się tutaj.
zamieścił: mailman
AmigaOS 4.0Firma Hyperion Entertainment przygotowała nową wersję SDK, czyli Software Development Kit. Pakiet oznaczony numerem 51.15 zajmuje prawie 100 MB (skompresowany), a w jego skład wchodzą:
  • kompilator GNU C/C++ wraz z debuggerem GDB,
  • pliki nagłówkowe i autodoc dla trzeciego uaktualnienia Pre-Release,
  • ostatnia wersja kompilatora VBCC ANSI-C,
  • dokumentacja deweloperska i przykładowe kody źródłowe,
  • mnóstwo dodatków.

SDK dostępne jest do pobrania dla zarejestrowanych użytkowników AmigaOS 4.0. Istnieje możliwość pobrania wersji bez dodatków oraz wersji podzielonej dla osób korzystających z modemów.
zamieścił: mailman
AmigaOS 4.0Na dwa miesiące przed ostatecznym terminem nadsyłania swoich zgłoszeń i cztery miesiące przed terminem ukończenia prac, konkurs DevContest wzbogacił się o nowy projekt, a właściwie dwa. Pierwszy z nich to Pixel Paint autorstwa Patricka Thomasa, który będzie programem graficznym wzorowanym na DPaint i Brilliance. Drugi z projektów już wcześniej istniał na liście projektów, nad którymi pracowano, a którego autor rywalizował w konkursie. Jego nazwa i przeznaczenie pozostawała jednak tajemnicą. Ujawniono już, że tym programem jest PCB - Printed Circuit Board, czyli program do projektowania płytek drukowanych.
zamieścił: mailman
Andrea Palmate przygotował dla AmigaOS 4.0 odpowiedniki biblioteki MNG oraz Little CMS. Pierwsza z nich - MNG - to Multiple-Image Network Graphics, format plików graficznych wywodzących się od PNG. Jego zadanie jest podobne do animacji w formacie GIF - zebranie w jeden plik wielu obrazków, które dadzą animację. W przeciwieństwie jednak do tego popularnego formatu, MNG oferuje obsługę obrazków (a co za tym idzie także animacji) w palecie większej niż 256 kolorów. MNG posiada także wiele najlepszych cech formatu PNG. Druga to mały i szybki engine do zarządzania kolorami. Archiwach, które znajdują się na OS4 Depot aktualnie nie zawierają bibliotek do wykorzystania w systemie, lecz pliki, z których mogą skorzystać deweloperzy.
zamieścił: mailman
Pojawiła się nowa wersja AmiBlitz2 - następcy znanego pakietu Blitz Basic. Autor wprowadził sporo poprawek, w tym także wiele usprawniających działanie kompilatora pod AmigaOS 4.0. Archiwum zawierające komplet niezbędnych narzędzi znaleźć można tutaj.
zamieścił: mailman
Swego czasu MorphOS Developer Connection przygotowywało poradnik dla deweloperów dotyczący podejścia do tematu debugu dla systemu MorphOS. Można w nim było znaleźć informacje o tym w jaki sposób uzyskać zapis debugu i przy pomocy jakich narzędzi, jak go interpretować, a także wiele innych cennych informacji. Kilka dni temu Nicolas Sallin zaktualizował cały dokument.
zamieścił: mailman
Coyote Flux przygotowało nową wersję PPC680x0 - konwertera assemblerowego kodu źródłowego dowolnego procesora 68k bezpośrednio do kodu źródłowego procesora PowerPC. Najnowsza wersja oznaczona numerem 2.0b wnosi sporo poprawek związanych z algorytmem konwersji. Ponadto przygotowano moduł NoClick dla karty flashrom Kickflash.
zamieścił: mailman
Od ponad roku Michael Christoph na łamach Amiga-Magazin prowadzi kącik programowania pod AmigaOS 4.0. Od pewnego czasu prawie wszystkie jego artykuły znajdują się na jego stronie. Kilka dni temu zaktualizowano ją o nowe artykuły (na temat timer.device oraz docky) pochodzące z numeru majowego, czerwcowego i lipcowego. Artykuły są wyłacznie w języku niemieckim wzbogacone przykładowymi listingami.
zamieścił: mailman
DevContest - konkurs dla deweloperów na stworzenie nowego, natywnego oprogramowania AmigaOS 4.0 przekroczył już półmetek. W międzyczasie wzrosła pula nagród oraz ilość rywalizujących ze sobą projektów. O główną nagrodę, jaką jest płyta główna MicroA1 (lub jej równowartość w kwocie 700 euro), kontroler Catweasel MK4 oraz karta dźwiękowa Sound Blaster Audigy 2 ZS, walczą autorzy następujących projektów:
1. Music Datatype - datatype do obsługi wszelkiego rodzaju plików dźwiękowych,
2. AMC (Amiga Media Centre) - odtwarzacz multimedialny,
3. MindSpace - program do generowania diagramów,
4. CAD Project - szczegóły wkrótce,
5. Visual GUI generator - GUI builder,
6. RockBEAT Software - narzędzie do tworzenia sekcji perkusji umożliwiające eksport wygenerowanej ścieżki do pliku WAVE.

Konkurs trwa do 1 grudnia 2005 r.
zamieścił: mailman
Jens Langner umieścił na OS4 Depot zestaw plików nagłówkowych SDI Headers. Jest to napisany w języku C zestaw makr, które zacierają różnice w definowaniu dispatcherów klas, przerwań, czy hooków istniejących w różnych wersjach API AmigaOS. Dzięki tym makrom, źródła stają się niezależne od kompilatora, bo i różnice między kompilatorami są zacierane. W archiwum znajdują się osobne zestawy dla AmigaOS 3.x, AmigaOS 4.0 oraz MorphOS-a.

Pomysł SDI (Standard Developer Interface) został zapoczątkowany przez Jensa Langnera i Dirka Stoeckera i jest z powodzeniem wykorzystywany w wielu programach, np. w YAM-ie, klasie MUI - NList, samym MUI, amigowym porcie FreeCiv, bibliotece XAD.
zamieścił: mailman
Gunther Nikl, Hans-Joerg Frieden, Olaf Barthel, Thomas Frieden, Andrija Antonijevic oraz Stefan Burström pod przewodnictwem Jensa Langnera powołali do życia projekt adtools - Amiga Development Tools. Założeniem projektu jest unifikacja rozwoju binutils, gdb oraz GCC dla jednej platformy deweloperskiej opartej na systemie tzw. "AmigaOS-like." Oprócz aktualnie wspieranego pod tym kątem AmigaOS 4.0, planowane jest zastosowanie powyższych dla systemu MorphOS, a w dalszej przyszłości także AmigaOS 3.x oraz AROS-a. Długoterminowym celem projektu jest dostarczenie zunifikowanego standardu amigowych narzędzi deweloperskich do oficjalnych dystrybucji GCC, binutils i gdb. Zainteresowani deweloperzy różnych frakcji chcący uczestniczyć w projekcie są mile widziani.
zamieścił: mailman
GTKJak powoli można się przekonać, 240 dolarów za przygotowanie wrappera GTK -> Zune/MUI staje się może nie tyle co kuszącym kąskiem, ale realnym do wykonania zadaniem. Jak czytamy na liście dyskusyjnej projektu AmiZilla przygotowane zostały nowe przykładowe programy wykorzystujące kolejne funkcje wrappujące GTK. Skompilowano je w wersjach dla AmigaOS 3.x.
zamieścił: mailman
Thomas Graff Thoger przygotował dokument, stanowiący przewodnik dla deweloperów, którzy chcieliby pisać sterowniki dla urządzeń USB pod stosem dostępnym w AmigaOS 4.0. Warto zaznaczyć, że poradnik jest dla osób, które mają jakieś pojęcie o programowaniu w zakresie USB. Nie jest jeszcze kompletny i można się spodziewać jego systematycznych uaktualnień. Dokument w postaci pliku PDF można pobrać z OS4 Depot.
zamieścił: mailman
O SDL Basic informowaliśmy pod koniec poprzedniego miesiąca. Pojawiła się wówczas pierwsza wersja tego prostego języka programowania opartego o SDL dla systemu MorphOS. Powody, że informujemy o tym ponownie, są dwa. Pierwszy z nich, to pojawienie się wersji SDL Basic dla AmigaOS 4.0, a drugi to dostępność nowej wersji dla systemu MorphOS.
zamieścił: grxmrx
GTKPowołany został do życia projekt GTK-MUI, którego celem jest stworzenie wrappera* GTK+ na MUI. Na stronie projektu są już dostępne pierwsze przykładowe źródła i screenshoty. Jak na razie można zaobserwować jedynie wyświetlanie przycisku w okienku systemowym. Przykładowy program działa również na AROS-ie.
Czy jest to pierwszy krok w kierunku wzbogacenia systemów kompatybilnych z AmigaOS i MUI o programy oparte na bibliotece GTK?

Nie jest to pierwszy projekt napisania wrappera bądź portu GTK na Amigę, zainteresowanie tematem sygnalizowali również programiści Hyperionu otwierając projekt GTK-Amiga również na stronach sourceforge.net.


* wrapper to prosty interfejs, przemapowanie nazw funkcji i odpowiednie przekierowanie parametrów, EWENTUALNIE proste procedury zacierające różnice w działaniu funkcji

zamieścił: mailman
Jak czytamy na forum poświęconemu Feelin (system budowania graficznego interfejsu użytkownika), przygotowana została natywna wersja interfejsu dla systemu MorphOS. Stało się to możliwe po uwolnieniu źródeł, a autor nie widzi przeszkód, aby stworzone zostały osobne wersje dla AROS-a czy AmigaOS 4.0. Czeka tylko na osoby chętne do ich przygotowania. Zanim wersja dla systemu MorphOS będzie ogólnodostępna, można obejrzeć film (AVI, 19MB), który przedstawia Feelin dla MorphOS-a w działaniu.

Uaktualnienie: 02.06.2005 (16:07)
Ograniczona wersja demo jest już możliwa do pobrania. Można znaleźć ją tutaj.
zamieścił: MinisterQ
SDI to skrót od Standard Developer Interface. Projekt ten zapoczątkowany został przez Jensa Langnera i Dirka Stockera i wykorzystywany jest z powodzeniem w wielu programach, np. w YAM-ie. SDI to zestaw makr, które zacierają różnice w definowaniu dispatcherów klas, przerwań, czy hooków istniejących w różnych wersjach API AmigaOS. Dzięki tym makrom, źródła stają się niezależne od kompilatora, bo i różnice między kompilatorami są zacierane (np. definicja rejestrów dla procesorów). Dzięki zastosowaniu SDI_Compilera można łatwo stworzyć program, który bez problemu kompiluje się na systemie AmigaOS 3.x, 4.0 czy MorphOS, pod GCC, VBCC, StormC, czy MaxonC++. Guido Mersmann zdecydował się na kontynuowanie prac nad SDI i na swojej stronie umieścił uaktualniony pakiet. Ponadto na jego stronie znajdziemy także najnowszą wersję (1.19) programu GiggleDisk.
zamieścił: mailman
Za sprawą Ilkka Lehtoranta oraz Steffena Haeusera, zarówno użytkownicy systemu MorphOS jak i AmigaOS 4.0, otrzymali natywną bibliotekę Open Dynamics Engine. Jest to bardzo wydajna biblioteka zawierająca zbiór funkcji pozwalających na realistyczną symulację obiektów. Położono w niej duży nacisk na symulację naturalnej fizyki i takie zjawiska jak np. tarcie, kolizje. Na ODE oparto wiele dzisiejszych windowsowych gier chociażby takich jak Blood Rayne 2, gry Team6 game studio (Amsterdam Taxi Madness, ATV, Elite Heli Squad, Manhattan Chase, Shanghai Street Racer, Taxi3), Hellforces. Biblioteka ODE w wersji 0.5 dla AmigaOS 4.0 znajduje się na OS4 Depot (~ 2MB (archiwum zawiera także bibliotekę opcode)) natomiast dla MorphOS-a na stronie Ilkka Lehtoranta (~ 350 kB).
zamieścił: mailman
Pojawiła się nowa wersja Feelin - systemu budowania graficznego interfejsu użytkownika dla AmigaOS. Z tym "co nowego" zapoznamy się z tego pliku. Zmiany nie dotyczą jednak samego projektu. Strona została wzbogacona o wiele nowych informacji m.in. o uaktualnione autodoci, nowe obrazki oraz forum dyskusyjne.
zamieścił: 
Po czterech latach zastoju ukazuje się wersja 1.17 tego legendarnego assemblera dla procesorów 68k. Poprawki są niewielkie, ale usuwają kilka dokuczliwych błędów. Co ciekawe AsmPro działa nie tylko na klasycznych Amigach, ale również na Pegasosie.
zamieścił: mailman
Hitchhikr, znany także pod ksywkami Franck lub Flasher, jest jednym z autorów popularnego programu ASMPro. Poruszył on na forum portalu Pouet.net wątek, w którym proponuje wypuszczenie uaktualnienia tego macro assemblera. Czeka na jakiekolwiek uwagi odnośnie tego co powinno znaleźć się w nowej wersji i jakie błędy powinny zostać poprawione.
zamieścił: mailman
Akcja upubliczniania odzyskanych kodów źródłowych klas MUI trwa dalej. Po klasie TextEditor przyszła kolej na BetterString. Podobnie jak poprzednik, źródła trafiły na Sourceforge i zostały objęte licencją LGPL.
zamieścił: mailman
Dla systemu MorphOS dostępna jest najnowsza wersja Free Pascal Compiler. Więcej informacji znaleźć można tutaj, a archiwum z kompilatorem tutaj.
zamieścił: mailman
AmigaOS 4.0Półtora miesiąca temu wystartował DevContest - konkurs mający na celu zmotywować deweloperów do stworzenia nowego, natywnego oprogramowania dla AmigaOS 4.0. Swój udział zgłosiło już dwóch uczestników. Jeden z nich pracuje nad datatype do obsługi wszelkiego rodzaju plików dźwiękowych, a drugi nad AMC (Amiga Media Center) - odtwarzaczem multimedialnym. Zwycięzca konkursu otrzyma płytę główną MicroA1 (lub jej pieniężną równowartość - 700 euro) oraz kontroler Catweasel MK4. Za drugie miejsce przewidziano kontroler S-ATA Silicon Image 3112 oraz 80 GB twardy dysk S-ATA.
zamieścił: 
Program ChocolateCastle do generowania kodów źródłowych klas BOOPSI i MUI pomału się rozwija. Wersja 0.2 przynosi działający generator klas BOOPSI, oraz dodatkową możliwość generacji kodu dla AmigaOS 3 i mieszanego OS3/MOS.
zamieścił: mailman
Kilka tygodni temu informowaliśmy o akcji odzyskiwania kodów źródłowych z jednego z uszkodzonych dysków Allana Odgaarda. Znajdowała się na nim m.in. jedyna kopia źródeł klasy MUI TextEditor.mcc. Dzięki pomocy, m.in. kilku osób z Polski, udało się dane uratować. Autor obiecał wówczas systematycznie upubliczniać odzyskane kody źródłowe. Powoli zaczyna wypełniać daną obietnicę. Kody źródłowe klasy MUI TextEditor.mcc trafiły dwa dni temu na Sourceforge i zostały objęte licencją LGPL. Zapewne wkrótce możemy spodziewać się nowych wersji tej klasy, zarówno w tradycyjnej wersji dla AmigOS 3.x jak i natywnych dla AmigaOS 4.0 i MorphOS-a.
zamieścił: 
ChocolateCastle to program do pisania programów, a dokładniej narzędzie do półautomatycznego generowania prywatnych klas BOOPSI i MUI. Na razie tylko dla MorphOS-a ale jeżeli znajdą się chętni do współpracy, możliwa jest wersja na każdy z amigowych systemów.
zamieścił: 
Po ponad półrocznej przerwie znaki życia dał projekt JAmiga, jego celem jest zaimplementowanie języka Java na Amidze i Pegasosie. Niestety tym razem nie ma żadnej nowej wersji, jest tylko dostępne codziennie aktualizowane archiwum z serwera CVS projektu. Żródła kompilują sie pod AmigaOS 3 i MorphOS-em. Autorzy chwalą się też zaimplementowaniem interfejsu JNI, który pozwala na pisanie natywnych bibliotek rozszerzających możliwości języka.
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