zamieścił: mailman
Frank Wille przygotował nową wersję narzędzia deweloperskiego vasm. Szczegółowa lista wprowadzonych zmian znajduje się na stronie projektu.
 głosów: 6 
dodaj komentarz
zamieścił: mailman
Apis przygotował stronę internetową, która pozwala na przeszukiwanie zawartości autodoców z NDK AmigaOS 3.2 (AmigaOS 3.2 Native Developer Kit). Autor uzasadnia stworzenie wyszukiwarki swoimi prywatnymi potrzebami, jak również, w odróżnieniu od AmigaOS 4, brakiem programu dla AmigaOS 3 do przeglądania autodoców.
zamieścił: mailman
Powstała strona internetowa, która pozwala pisać oraz uruchamiać kod assemblera 68k. Całość oparta jest na frameworku Sveltekit oraz języku programowania Rust.
 głosów: 8 
dodaj komentarz
zamieścił: mailman
Na Aminet trafiła aktualizacja assemblera dla procesorów 68k - AsmPro. Wprowadzone zmiany zostały opisane w pliku zmian, który znajduje się w archiwum.
zamieścił: recedent
Nasz forumowy kolega, Rafael/ARMO napisał artykuł na temat tego w jaki sposób korzystać z serwisu GitHub z poziomu aktualnej wersji systemu operacyjnego MorphOS.

Zapraszamy do lektury!
 głosów: 25 
dodaj komentarz
zamieścił: mailman
Po ponad sześciu latach przerwy pojawiła się nowa wersja języka programowania i kompilatora Portabl E. Pisownia w tytule tej wiadomości nie jest błędem. Sam autor, Chris Handley, postanowił dodać spację w nazwie dla, jak sam to określił, lepszej "wyszukiwalności" programu w internecie. Również zniknęło oznaczenie "beta" z nazwy. Największą zmianą jest wprowadzenie podstawowej obsługi Linuksa, ale tylko w wersji x86 64 bit i jedynie dla programów konsolowych. W wersji dla systemów AmigaOS 4, MorphOS oraz AROS kompilator wykorzysta teraz najnowsze SDK. Poza tym autor wprowadził sporo ulepszeń i poprawek. Z kompletną listą zmian można zapoznać się w dokumentacji programu. Archiwum można pobrać ze strony autora.
zamieścił: mailman
31 października udostępniono nową wersję GNU Make. Ważna informacja dotyczącego amigowego świata jest taka, że wraz z kolejną nie będą już wspierane systemy OS/2 (EMX), Xenix, Cray oraz AmigaOS (część kodu przeznaczona dla tych systemów zostanie usunięta). Do deweloperów, którzy przekazali taką deklarację zostały wysłane listy protestujące przed takim podejściem, gdyż system AmigaOS jest nadal rozwijany. Paul Smith, osoba zajmująca się utrzymaniem GNU Make, udzielił na nie odpowiedź twierdząc, że nie jest istotne, że AmigaOS jest nadal aktywnie rozwijanym systemem, ale istotne jest czy aktualizuje się do nowych wersji GNU Make. Według niego od 1996 nie ma w tej kwestii rozwoju i nie ma żadnej podstawy, aby kod źródłowy GNU Make zawierał obsługę jakichkolwiek wyjątków zapewniających wsparcie dla tego systemu. Dodał jeszcze, że co do zasady, niestandardowe systemy operacyjne, aby były utrzymywane w tego typu inicjatywach, powinny posiadać aktywnego uczestnika, który będzie współpracować w tym utrzymaniu.
zamieścił: mailman
Frank Wille przygotował nowe wersje pomocniczych narzędzi deweloperskich vasm oraz vlink. Szczegółowa lista wprowadzonych zmian znajduje się na stronie każdego z projektów.
 głosów: 11 
dodaj komentarz
zamieścił: mailman
Darren Coles przygotował nową wersję pakietu E-VO Amiga E. Wersja 3.5.1 wnosi sporo poprawek, ale również i nowe funkcji takie jak łączenie obiektów i ciągów tekstowych. Pełna lista zmian znajduje się w archiwum programu. E-VO jest do pobrania z Aminetu oraz z projekt na GitHub.
 głosów: 7 
dodaj komentarz
zamieścił: mailman
Darren Coles opublikował nową wersję pakietu E-VO Amiga E. Wersja 3.5.0 przynosi wiele zmian w samym kompilatorze, z czego warto wymienić obsługę dla tablic wielowymiarowych, nowe operatory, funkcje i optymalizacje, a także w programach należących do pakietu (między innymi, po latach stagnacji, nowej wersji doczekał się debugger EDBG, wprowadzając nowe funkcje i ułatwienia dla programisty). Pełna lista zmian znajduje się w archiwum programu. E-VO jest do pobrania z Aminetu oraz z projekt na GitHub.
zamieścił: mailman
George Sokianos przygotował dla AmigaOS 4.1 oraz po raz pierwszy również dla MorphOS-a nową wersję portu deweloperskiego edytora tekstu Lite XL. Jest to narzędzie przeniesione z Linuksa, napisane w Lua, z funkcją podświetlania składni.
 głosów: 5 
dodaj komentarz
zamieścił: mailman
Firma Hyperion Entertainment udostępniła aktualizację deweloperskiego NDK przeznaczonego dla AmigaOS 3.2. Główne zmiany dotyczą lepszej integracji z kompilatorami VBCC, Manx, Aztec oraz GCC, aktualizacji plików nagłówkowych, zwiększonej liczby przykładów, a także wzbogaconą dokumentację. Wersja 3.2 R4 jest dostępna do pobrania dla wszystkich zainteresowanych.
 głosów: 10 
dodaj komentarz
zamieścił: mailman
Frank Wille przygotował nową wersję kompilatora vbcc, a także pomocniczych narzędzi deweloperskich vasm oraz vlink. Szczegółowa lista wprowadzonych zmian znajduje się na stronie każdego z projektów.
 głosów: 7 
dodaj komentarz
zamieścił: mailman
Richard Körber udostępnił kod źródłowy biblioteki identify wykorzystywanej na potrzeby identyfikacji kart Zorro wraz z podaniem różnych informacji dotyczących tych urządzeń. Nieoficjalnie kody źródłowe były już opublikowane prawie 20 lat temu na Sourceforge, lecz tym razem autor zdecydował się na przejrzenie kodu, posprzątanie, zastąpienie komentarzy w języku niemieckim ich angielskimi odpowiednikami oraz dostosowanie do kompilacji za pomocą VBCC.
 głosów: 10 
dodaj komentarz
zamieścił: mailman
Darren Coles zamieścił na Aminecie nową wersję kompilatora AmigaE dla Amig 68k, którą nazwał E-VO: Amiga E Evolution. Powstał na bazie oryginalnego AmigaE v 3.3 i jest rozwinięciem kompilatora GEC rozwijanego w latach 1999-2003 przez Polaka skrywającego się pod pseudonimem GRIO, który wnosił wiele nowych funkcji, optymalizacji oraz poprawek. E-VO 3.4.0 wprowadza kolejne zmiany, jak również nową wersje modułów E, które zawierają nowe tagi, makra i funkcje biblioteczne do systemu v47 włącznie (OS 3.2), dając na przykład możliwość tworzenia GUI opartego na ReAction.
zamieścił: mailman
Autorzy AmiKit przygotowali pakiet deweloperski The AmiKit Development Package (zwany już oficjalnie DevPack) przeznaczony dla AmigaOS. W skład zestawu wchodzi zbiór narzędzi oraz środowisk deweloperskich wraz z przykładami programowania. Całość została stworzono pod kątem łatwego przenoszenia między platformami, tak więc nie jest wymagana instalacja. Aktualizacja obejmuje dodanie kilku nowych pozycji (AmiLua, AmiPython, AMOS Pro, ASM-One) oraz aktualizację FreePascala i RedPill.
 głosów: 10 
dodaj komentarz
zamieścił: mailman
Simone Bevilacqua zaktualizował rozszerzenie AMOS Layers System. Przy jego pomocy każdy ekran napisanego w AMOS-ie programu staje się warstwą, które mogą być nakładane w dowolnej kolejności i z zachowaniem dowolnych parametrów przezroczystości. Dostępne są dwie wersje rozszerzenia: 1.x (zaktualizowana do wersji 1.96), która jest przeznaczona dla komputerów z chipsetem OCS/ECS oraz 2.x (zaktualizowana do wersji 2.0), która jest przeznaczona wyłącznie dla komputerów z chipsetem AGA. Informacje dotyczące możliwości rozszerzenia oraz film przedstawiający jego możliwości dostępne są na stronie projektu.
 głosów: 11 
dodaj komentarz
zamieścił: mailman
Firma Hyperion Entertainment udostępniła aktualizację deweloperskiego NDK przeznaczonego dla AmigaOS 3.2. Wersja 3.2 R3 jest dostępna do pobrania dla wszystkich zainteresowanych.
 głosów: 8 
dodaj komentarz
zamieścił: mailman
Na Github trafił kod źródłowy BGUI, czyli opartego na BOOPSI graficznego interfejsu użytkownika. Objęty został darmową licencją.
zamieścił: mailman
Została udostępniona pierwsza oficjalna, publiczna wersja alpha języka programowania AMOSPro oferującego obsługę chipsetu AGA (pierwotnie nazywanego "AMOS Professional X"). Obsługiwane są ekrany w niskiej i wysokiej rozdzielczości w 256 kolorach i ekrany HAM8, możliwość wczytywania i zapisywania obrazów o powyższych parametrach, zapewnienie kompatybilności wstecznej dla plików banków danych oraz wprowadzenie nowego banku do obsługi palety kolorów. Dodatkowo pojawił się nowy system "wygaszania" ekranu. Zmiany przeszedł również kompilator, który rozpoznaje chipset komputera odpowiednio wykorzystując jego możliwości. W pakiecie znalazły się również przykłady wykorzystania nowych funkcji (ich wykaz znajduje się tutaj). Archiwum do pobrania stąd.
zamieścił: mailman
Frank Wille przygotował nowe wersje pomocniczych narzędzi deweloperskich vasm oraz vlink. Szczegółowa lista wprowadzonych zmian znajduje się na stronie każdego z projektów.
 głosów: 9 
dodaj komentarz
zamieścił: mailman
Frédéric Cordier udostępnił na licencji MIT kod źródłowy rozwijanego języka programowania AMOSPro oferującego obsługę chipsetu AGA (pierwotnie nazywanego "AMOS Professional X"). Informacje dotyczące tego, w jaki sposób uzyskać dostęp do repozytorium znajdują się tutaj. Dodatkowo projekt doczekał się swojej strony na Patreonie, gdzie można dorzucić swoją cegiełkę do rozwoju projektu.
zamieścił: mailman
Autorzy AmiKit przygotowali pakiet deweloperski The AmiKit Development Package przeznaczony dla AmigaOS. W skład zestawu wchodzi zbiór narzędzi oraz środowisk deweloperskich wraz z przykładami programowania. Całość została stworzono pod kątem łatwego przenoszenia między plaformami, tak więc nie jest wymagana instalacja. Archiwum LZX posiada rozmiar 98,5 MB.
 głosów: 4 
dodaj komentarz
zamieścił: mailman
Frank Wille przygotował nowe wersje pomocniczych narzędzi deweloperskich vasm oraz vlink. Szczegółowa lista wprowadzonych zmian znajduje się na stronie każdego z projektów.
 głosów: 4 
dodaj komentarz
zamieścił: mailman
Została udostępniona pierwsza oficjalna wersja alpha języka programowania AMOSPro oferującego obsługę chipsetu AGA (pierwotnie nazywanego "AMOS Professional X"). Projekt rozwijany jest przez Frédérica Cordiera w oparciu o oryginalny kod źródłowy AMOS Professional Official udostępniony w kwietniu 2020 roku na GitHub przez François Lioneta. Wersja 0.200911 oferuje podwójne buforowanie na ekranach w 256 kolorach, funkcję "Screen Swap" na 8 bitplanach, Copper List dla RGB24, prawie ukończoną obsługę trybu HAM8. Postępy w pracach można śledzić na kanale w serwisie YouTube.
zamieścił: mailman
Yves Grolet opublikował na Aminecie kopię zapasową swojego ostatniego dysku twardego. Archiwum zawiera źródła gry "Agony", a także wiele innych mniejszych projektów. Do pobrania: stąd.
zamieścił: mailman
Frank Wille przygotował nowe wersje pomocniczych narzędzi deweloperskich vasm oraz vlink. Szczegółowa lista wprowadzonych zmian znajduje się na stronie każdego z projektów.
 głosów: 7 
dodaj komentarz
zamieścił: mailman
Timo Kloss udostępnił na darmowej licencji kod źródłowy sekwencera MIDI Horny. Program był rozwijany w latach 2003-2006 i sprzedawany na zasadach shareware. Napisany został pierwotnie w StormC, a później był dostosowywany do możliwości kompilacji za pomocą GCC. Większość nazw zmiennych, funkcji oraz etykiet jest w języku niemieckim.
 głosów: 3 
dodaj komentarz
zamieścił: mailman
Graeme Cowie, autor portów gier Rygar oraz Jack Beer Edition, prowadzi szkółkę z cyklu Amiga Game Development, w której prowadzi nauki assemblera. Według autora docelowym odbiorcą jest początkujący koder, który chce zaznajomić się z tajnikami klasycznych chipsetów OCS i AGA przy wykorzystaniu nowoczesnych narzędzi. Kurs obecnie liczy sobie już pięć odcinków.
zamieścił: mailman
Na Patreonie opublikowana została informacja o pracach nad API2. Przeczytać w niej można o kolejnym elemencie tego projektu, czyli nowym języku programowana i jego kompilatorze. Język ma być dużo prostszy w użyciu niż "C" i przy tym wymagać mniej kodu do uzyskania tego samego efektu. Pokazane zostały przykłady, które obecna wersja kompilatora jest w stanie skompilować, a uzyskane pliki wynikowe uruchamiają się.
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