| |
|
|
Zdalne sterowanie i debugowanie: Wasabi 0.9 i Amiberry 8.4.1 |
|
|
Programiści otrzymali dwa interesujące narzędzia ułatwiające zdalną pracę i debugowanie oprogramowania. Wasabi 0.9 umożliwia komunikację z rzeczywistą Amigą z poziomu współczesnego komputera, natomiast Amiberry 8.4.1 wprowadza obsługę zdalnego debugowania programów w emulatorze za pomocą GDB.
Wasabi pozwala między innymi przesyłać pliki, wykonywać polecenia AmigaDOS, przechwytywać komunikaty debugowania oraz analizować wywołania funkcji systemowych. Narzędzie oferuje również integrację z asystentami programistycznymi AI poprzez protokół MCP. Wersja 0.9 rozszerza obsługę elementów interfejsów GadTools i MUI, dodaje wykrywanie zmian zawartości ekranu oraz optymalizuje zużycie pamięci serwera działającego na Amidze.
Z kolei Amiberry 8.4.1 udostępnia opcjonalny serwer GDB, umożliwiający zewnętrznym debuggerom odczytywanie rejestrów procesora 68k i pamięci, wykonywanie kodu krok po kroku oraz ustawianie punktów przerwania i obserwacji pamięci. Serwer nasłuchuje lokalnie na porcie TCP 2345 i wymaga wyłączenia wielowątkowej emulacji procesora.
Oba rozwiązania pokazują dwa uzupełniające się podejścia do pracy nad amigowym oprogramowaniem: Wasabi pozwala komunikować się z prawdziwym komputerem, również przy użyciu narzędzi AI, a Amiberry umożliwia analizowanie działania kodu w kontrolowanym środowisku emulacji.
[st] 2026-10-15 12:59
|
|
|
dodaj komentarz |
| |
|
|
morphos-cross - GCC 15 do kompilacji krzyżowej dla MorphOS |
|
|
Udostępniono morphos-cross, nowy zestaw narzędzi do kompilacji krzyżowej oprogramowania dla MorphOS. Projekt wykorzystuje GCC 15.2.0 oraz binutils 2.45.1 pochodzące ze źródeł oficjalnego SDK MorphOS 3.20. Gotowe pakiety przygotowano dla systemów Linux x86-64, Linux ARM64 oraz macOS na procesorach Apple Silicon.

Instalator automatycznie pobiera odpowiedni zestaw narzędzi oraz oficjalne SDK MorphOS, weryfikując pliki za pomocą sum SHA-256. Środowisko obsługuje kompilację programów w C, C++, Objective-C i Objective-C++, a także biblioteki ixemul i libnix. Projekt udostępnia podpisane pakiety oraz automatyczne testy kompilacji.
[st] 2026-10-15 12:42
|
|
|
dodaj komentarz |
| |
|
|
Docify 1.7 - generator dokumentacji Autodoc |
|
|
W serwisie OS4Depot pojawiło się Docify 1.7, narzędzie Janne Peräaho do wyodrębniania dokumentacji Autodoc z kodu źródłowego dla AmigaOS 4.1. Program obsługuje między innymi składnię komentarzy C, asemblera, Pythona i BASIC-a, a dokumentację może eksportować do formatów HTML, Markdown, AmigaGuide, RTF, ASCII i Troff. Oferuje również automatyczne tworzenie spisu treści, odsyłaczy i sortowanie wpisów.
[st] 2026-10-14 12:06
|
|
komentarzy: 1
ostatni: 2026-10-15 13:19 |
| |
|
|
AmigaGCConDocker 3.5.0 - GCC 15 dla AmigaOS 4 |
|
|
Ukazała się wersja 3.5.0 środowiska AmigaGCConDocker, umożliwiającego kompilowanie oprogramowania dla AmigaOS 4 z wykorzystaniem kontenerów Docker. Aktualizacja dodaje kompilator GCC 15, aktualizuje GCC 13 do wersji 13.5.0 oraz wprowadza SDL3 3.4.18 z obsługą clib4 i Mesa. Zaktualizowano również bibliotekę clib4 do wersji 2.4.
[st] 2026-10-14 11:58
|
|
|
dodaj komentarz |
| |
|
|
REDPILL 0.9.74 - optymalizacje silnika gier dla Amigi |
|
|
Wczoraj na Aminet trafił REDPILL 0.9.74 - kolejna wersja środowiska/silnika do tworzenia gier 2D na Amigę. Aktualizacja optymalizuje obliczenia związane z poziomym przewijaniem ekranu, wykrywaniem kolizji, przetwarzaniem wyzwalaczy instancji oraz renderowaniem obiektów. Poprawiono także obsługę pochylni i błąd odtwarzania tła po prawej stronie warstw FX.
[st] 2026-10-13 11:47
|
|
|
dodaj komentarz |
| |
|
|
AMAI 0.1.0 - asystent AI do programowania na Amidze |
|
|
Na Aminecie pojawił się AMAI 0.1.0, nowy asystent AI działający bezpośrednio w CLI. Narzędzie wspomaga programowanie w C, asemblerze 680x0, ARexx i Amiga E, umożliwiając analizowanie i modyfikowanie plików źródłowych oraz wykonywanie poleceń systemowych z kontrolą uprawnień.
AMAI współpracuje z lokalnymi modelami uruchamianymi przez Ollama lub LM Studio, a także z usługami chmurowymi, takimi jak Gemini i OpenAI. Komunikacja odbywa się przez serwer pośredniczący uruchomiony na komputerze PC, Mac lub Linux. Dostępne są osobne pliki wykonywalne dla procesorów 68000, 68020, 68040 i 68060. Projekt znajduje się we wczesnej fazie rozwoju.
[st] 2026-10-13 11:39
|
|
|
dodaj komentarz |
| |
|
|
libffmpeg 9.0.1 dla AmigaOS 4 |
|
|
W OS4Depot udostępniono libffmpeg 9.0.1, zestaw bibliotek multimedialnych dla AmigaOS 4.1. Pakiet zawiera między innymi libavcodec, libavformat, libavfilter, libavutil, libswscale i libswresample. Kompilacja korzysta z wewnętrznych bibliotek FFmpeg oraz zewnętrznych libz i libbz2. Do archiwum dołączono również porty libfontconfig i libass.
[st] 2026-10-12 23:40
|
|
|
dodaj komentarz |
| |
|
|
Mesa 1.2 dla AmigaOS 4 - poprawki wydajności i cache shaderów |
|
|
22 września 2026 roku przygotowano wersję 1.2 biblioteki Mesa dla AmigaOS 4, udostępnioną dzień później w OS4Depot. Aktualizacja usprawnia przesyłanie danych do GPU przez ponowne wykorzystywanie buforów GART oraz wprowadza zapisywaną na dysku pamięć podręczną shaderów z kompresją Zstd. Poprawiono również obsługę kolejności bajtów w kilku operacjach graficznych i usunięto błędy zarządzania pamięcią.
Według testów autora przeprowadzonych na AmigaOne X1000 z kartą Radeon RX 570, zmiany pozwoliły ponad dwukrotnie zwiększyć wydajność jednego z testów silnika Irrlicht. W Quake III uzyskano wzrost z 160 do 190 FPS. Biblioteka zawiera także poprawki przeniesione z nowszych wydań Mesa 26.1.6, 26.1.7 i 26.1.8.
[st] 2026-10-12 23:28
|
|
|
dodaj komentarz |
| |
|
|
SDL 3.4.18 dla AmigaOS 4 z obsługą Mesa |
|
|
Pojawił się SDL 3.4.18 dla AmigaOS 4. Aktualizacja wprowadza obsługę kontekstów OpenGL biblioteki Mesa oraz renderer OpenGL korzystający z tego rozwiązania. Przebudowano również kod zarządzający kontekstami OpenGL, a także zaktualizowano dokumentację i tłumaczenia.
[st] 2026-10-12 23:22
|
|
|
dodaj komentarz |
| |
|
|
XLSX 1.1 dla Hollywood - więcej platform i pliki wirtualne |
|
|
Ogłoszono wydanie wersji 1.1 wtyczki XLSX dla Hollywood, umożliwiającej odczyt i zapis arkuszy kalkulacyjnych w formacie XLSX. Aktualizacja rozszerza obsługę platform, w tym AmigaOS 3 i AROS, dodaje obsługę plików wirtualnych oraz znacząco zmniejsza rozmiar plików binarnych wtyczki.
[st] 2026-10-11 15:27
|
|
|
dodaj komentarz |
| |
|
|
clib4 2.4 - nowe funkcje POSIX dla AmigaOS 4 |
|
|
30 września 2026 roku udostępniono wersję 2.4 biblioteki uruchomieniowej C clib4 dla AmigaOS 4. Aktualizacja wprowadza obsługę POSIX ucontext oraz funkcje wordexp() i wordfree(). Poprawiono również zgodność zachowania gniazd nieblokujących z Linuksem, synchronizację pamięci podręcznej DNS oraz obsługę procedur atexit przy zakończeniu programu sygnałami SIGINT i SIGTERM.
[st] 2026-10-11 15:17
|
|
|
dodaj komentarz |
| |
|
|
CL-Amiga 0.11 z edytorem Clamacs |
|
|
6 października 2026 roku ukazała się wersja 0.11 środowiska CL-Amiga, implementacji języka Common Lisp dla AmigaOS 3 i MorphOS. Najważniejszą zmianą jest przepisanie edytora Clamacs w Common Lisp, który oferuje m.in. edycję kodu, REPL, debugger i inspektor obiektów. Dodano również możliwość tworzenia samodzielnych plików wykonywalnych oraz usprawniono kompilator JIT dla procesorów 68k.
[st] 2026-10-11 15:02
|
|
|
dodaj komentarz |
| |
|
|
hURL 2.2 - aktualizacja wtyczki sieciowej dla Hollywood |
|
|
Ukazała się wersja 2.2 wtyczki hURL dla Hollywood, umożliwiającej skryptom komunikację sieciową za pomocą różnych protokołów, w tym połączeń szyfrowanych SSL/TLS. Aktualizacja jest niewielka na platformach amigowych, natomiast przynosi istotniejsze zmiany w wydaniach dla systemów Linux, macOS i Windows.
Na tych platformach dostępne są teraz warianty korzystające z natywnego mechanizmu SSL systemu operacyjnego lub statycznie dołączonej biblioteki OpenSSL. Drugi wariant poprawia możliwości nawiązywania bezpiecznych połączeń na starszych systemach. Szczegóły opisano na MorphZone.
[st] 2026-10-11 14:38
|
|
|
dodaj komentarz |
| |
|
|
Polanie 1.0 RTG |
|
|
Port "Polan" na Amigę doczekał się wersji 1.0. Benedykt Dziubałtowski udostępnił stabilną, w pełni grywalną wersję przeniesienia polskiej strategii czasu rzeczywistego z 1996 roku (studio MDF, znana jako "polski Warcraft") na system AmigaOS z kartą RTG.
Najciekawszą nowością tej wersji jest obsługa muzyki na cztery sposoby - oprócz odtwarzania z płyty CD i dwóch trybów plików WAV z dysku, gra potrafi teraz grać sprzętowo dekodowane MP3 na kartach Prelude, korzystając ze standardu MHI. Poza tym działają już wszystkie sześć kampanii, zapis i odczyt gry, dźwięki i głosy jednostek przez AHI, a sam program uruchamia się poprawnie zarówno z Shella, jak i z ikony na Workbenchu.
Gra na razie mówi wyłącznie po polsku, choć silnik ma już wbudowaną obsługę wielu języków naraz - trwają prace nad tłumaczeniem na angielski, a w planach jest też wersja węgierska oraz port na układy AGA dla posiadaczy Amig bez kart graficznych. Autor prosi o zgłaszanie napotkanych błędów oraz wsparcie w kwestii tokenów Claude AI, z którego pomocą port powstaje. Zapis z rozgrywki oraz nowości można obejrzeć na kanale autora na YouTube.
[st] 2026-07-30 15:40
|
|
|
dodaj komentarz |
| |
|
|
VulkanOS4 v1.3 |
|
|
VulkanOS4 to otwarto źródłowy projekt, którego celem jest przeniesienie nowoczesnego API graficznego Vulkan 1.3 na system AmigaOS 4. Projekt dostarcza kompletne środowisko uruchomieniowe oraz zestaw narzędzi umożliwiających tworzenie i uruchamianie aplikacji wykorzystujących Vulkan na komputerach PowerPC z AmigaOS 4.
Obecnie projekt oferuje:
- Pełny loader Vulkan (
vulkan.library) z automatycznym wykrywaniem sterowników ICD.
- Dwa działające sterowniki ICD:
software_vk.library - programowy renderer działający na każdym komputerze z AmigaOS 4.
ogles2_vk.library - sprzętowo akcelerowany sterownik wykorzystujący Warp3D Nova oraz ogles2.library.
- Pełną implementację rdzenia Vulkan 1.3 wraz z WSI - autor deklaruje obsługę 218 funkcji Vulkan oraz ponad 210 instrukcji SPIR-V.
Projekt zawiera również:
- Kompletne SDK dla programistów.
- 23 przykładowe aplikacje - od prostego renderowania trójkąta po przeglądarkę modeli glTF.
- Narzędzie
vulkaninfo do wyświetlania informacji o dostępnej implementacji Vulkan.
- Benchmark
AmigaMark do pomiaru wydajności.
VulkanPrefs umożliwiający wybór aktywnego sterownika Vulkan.
- Automatyczny instalator dla AmigaOS 4.
Obecne ograniczenia projektu:
- Sterownik GPU nie komunikuje się bezpośrednio ze sprzętem, lecz wykorzystuje
Warp3D Nova oraz ogles2.library, dlatego część funkcji Vulkan jest tłumaczona na OpenGL ES 3.1 przy użyciu SPIRV-Cross.
- Nie wszystkie możliwości współczesnego Vulkan API mogą zostać odwzorowane z pełną wydajnością.
- Pełna funkcjonalność i osiągi zależą od możliwości sterowników RadeonHD/RadeonRX oraz
Warp3D Nova.
[st] 2026-07-21 11:12
|
|
|
dodaj komentarz |