atari.area
twoje polskie źródło informacji o Atari

MADS 1.8.4

dely/Blowjobb | 30.11.2008 20:21 | komentarze (0)

Nowa wersja, dla niektórych, industry standardu w crossdevelopingu dla Atari XL/XE przynosi sporą ilośc nowości:

  • nowy silnik duchów programowych z minimalnymi wymaganiami pamięci, bez dodatkowych buforów pamięci obrazu
  • nowa wersja pakera i dekompresora Huffmana SQZ15
  • poprawiony kod generowany dla rozkazów MVP, MVN, PEA, BRA
  • dodane nowe rozkazy BRL, JSL, JML
  • blok aktualizacji etykiet zewnętrznych (external) został rozszerzony o zapis młodszego i starszego bajtu adresu takiej etykiety
  • poprawione działanie dyrektywy .USE (.USING)
  • usunięty błąd, który powodował w pewnych sytuacjach pomijanie asemblacji bloku #IF, #WHILE
  • dodana możliwość definiowania zmiennych poprzez dyrektywę .DS lub pseudo rozkaz ORG przed blokiem .RELOC
  • dodana dodatkowa forma składni dla dyrektywy .VAR
  • dodana możliwość definicji pojedyńczych zmiennych typu strukturalnego w krótszy sposób aniżeli dotąd przez DTA
  • dodana nowa dyrektywa .ZPVAR umożliwiająca automatyczne przydzielenie miejsca zmiennym na stronie zerowej
  • poprawione działanie dyrektywy .ERROR i pseudo rozkazu ERT
  • dodana możliwość zagnieżdżania bloków procedur .PROC
  • dodane nowe dyrektywy .ENUM i .ENDE (.EEND)
  • rozszerzona funkcjonalność komentarzy wieloliniowych
  • umożliwiona relokacja adresów definiowanych dyrektywą .DEF
  • dodana możliwość użycia znaków { } do oznaczenia bloku (z wyjątkiem bloków .MACRO)

Downloadzik wiadomo skąd.

Tagi: 8bit, linux, osx, pc, windows

Uaktualnienie SIO2BSD

dely/Blowjobb | 18.09.2008 12:23 | komentarze (0)

Draco uaktualnił SIO2BSD - narzędzie służące do wymiany danych między Atari XL/XE, a PC dla systemów *nix, a w szczególności FreeBSD, na potrzeby którego zostało stworzone.

Zmiany obejmują usunięcie obsługi protokołu XF551, paru niepotrzebnych procedur oraz próby polepszenia działania przełączeń z turbo na normal i z powrotem. Jako superbonus dodana jest możliwość odczytania z PC czasu i daty.

Plik można pobrać ze strony autora.

TIP Animator 2.3

Miker/BJB/NG | 24.08.2008 18:33 | komentarze (0)

W ciągu ostatniego tygodnia, TeBe/Madteam już kilkakrotnie ulepszył swoje dzieło. Od wersji 1.9 program generuje plik binarny (.xex), gotowy do użycia na Atari 8-bit. Dokładny opis ostatniej wersji programu znajdziemy na podstronie stronki Madteamu (zjeżdżamy na sam dół). Natomiast samego TIP Animatora (wraz z garścią animacji oraz procedurkami pomocniczymi) pobieramy stąd.
Update: Dostępna jest wersja 2.3, pozwalająca na dodatkowe spakowanie pliku z animacją za pomocą Exomizer'a (dotyczy to animacji zajmujących do 64k pamięci, czyli tworzonych parametrem ONEDIC). W tym celu została dodana nowa opcja ONEDIC+EXO.
Update 2: Kto już pobrał, niech zrobi to ponownie, był błąd w pliku archiwum, teraz działa wszystko OK.

TIP Animator 1.4

dely/Blowjobb | 17.08.2008 16:17 | komentarze (18)

Kolejna wersja TIP Animatora - kreatora animacji w formacie TIP dla Atari XL/XE autorstwa TeBe / Madteam przynosi zmiany jak poniżej:

  • została dodana kompresja RLE, która trochę zwiększa stopień kompresji i przyspiesza dekompresję
  • generowany jest gotowy plik TIPANM.ASX , gotowy do asemblacji, należy tylko dodać pliki relokowalne i makra z katalogu (ATARI_TIPANM-LIB)
  • możliwe są dwa parametry wpływające na kompresję, minimalna akceptowana wysokość H?, gdzie ? jest z zakresu 0..64 (domyślnie H=0, oznacza to największy stopień kompresji), oraz parametr MAX, domyślnie wyłączony (ustawiony na FALSE) decyduje czy mają być przeglądane wszystkie banki pamięci ze słownikiem DIC a nie tylko ostatni aktualny (ten parametr ma wpływ na większy rozmiar pliku ANM.DAT), np. tipanm 1 23 h4 max, tipanm 0 15 max, tipanm 0 7
  • dla uzyskania maksymalnego stopnia kompresji należy podać parametr MAX, efektem ubocznym będzie dłuższy czas kompresji
  • jeśli plik ANM.DAT jest duży i przekracza adres $BFFF wówczas asemblacja nie powiedzie się, należy obniżyć adres TIPANM, który domyślnie ustawiony jest na $2000
  • kod źródłowy TIPANM.PAS przystosowany do kompilacji Free Pascal Compiler-em (fpc -Mdelphi -v -O3 tipanm.pas)

Pobieramy z atari.area: TIP Animator 1.4.