951

(8 odpowiedzi, napisanych Zloty)

Świetna impreza. Dziękuję i do zobaczenia za rok :)

952

(2 odpowiedzi, napisanych Programowanie - 8 bit)

http://atariki.krap.pl/index.php/6502 sekcja "Błędy związane z przerwaniami".
Sam zakładałeś ten wątek: http://www.atari.org.pl/forum/viewtopic.php?id=7800

953

(87 odpowiedzi, napisanych Zloty)

Pin napisał/a:

Do pracy na GFX compo (Atari) można dołączyć PALETĘ KOLORÓW w postaci pliku *.ACT

Trzeba by to może trochę uściślić.

GTIA jak wiadomo potrafi wyświetlać różne kolory zależnie od modelu więc obraz wychodzący z wyjścia monitorowego może wyglądać tak naprawdę inaczej u każdego użytkownika. Tej wady pozbawione jest VBXE, gdzie można ustawić dowolnie paletę kolorów i obraz wychodzący z wyjścia RGB powinien wyglądać u każdego tak samo (pomijam ustawienia temperatury kolorów telewizora/monitora).

Jeśli grafik przygotowuje grafikę np. w G2F i używa konkretnej palety kolorów, to może dołączyć do grafiki paletę w formacie .ACT (Adobe Color Table) lub .PAL (JASC Palette) i zażyczyć sobie zaprezentowania pracy na VBXE z ustawioną takąż paletą kolorów tak, żeby partyzanci mogli podziwiać efekt o jaki mu chodziło. Należy jednak pamiętać, że VBXE (zarówno z rdzeniem FX jak i GTIA) źle emuluje efekt zmiany trybów graficznych w linii więc grafiki wykorzystujące tą właściwość GTIA mogą być wyświetlane niepoprawnie. W takim przypadku lepiej wyświetlić obraz z wyjścia monitorowego, pomimo że kolory z parcianego egzemplarza Atari mogą nie do końca odpowiadać wyobrażeniom autora.
Z każdym innym przypadkiem VBXE z rdzeniem GTIA powinno sobie poradzić.

Edit: Nie chciałbym wam komplikować, ale proponowałbym żeby autor mógł zażądać prezentacji pracy w określonych warunkach:
- GTIA przez wyjście monitorowe,
- VBXE z paletą autora przez wyjście RGB,
- dowolne wyjście video.

Opisany problem dotyczy tylko prac dla GTIA. Prace dla VBXE są prezentowane przy użyciu formatu .BMP, który zawiera informację o barwach.

Edit 2: VBXE domyślnie używa palety LAOO.

954

(33 odpowiedzi, napisanych Software, Gry - 8bit)

Tam 3 lata. Xuel poszedł na 1-majowy marsz, tam mu się przypomniało, przyszedł do domu usiadł i napisał.

955

(33 odpowiedzi, napisanych Software, Gry - 8bit)

Na dwóch, bo wydaje mi się, że z rozpędu Autor użył AUDC2 do zgrubnego ustalania poziomu membrany, a mógł to zrobić  za pomocą AUDC3 (sprawdziłem, ale odsłuch mogę uskutecznić obecnie tylko na emulu). Tak więc na jednym POKEY-u można generować dwa sample 8-bit parami: AUDC1+3 oraz AUDC2+4.
Ech dlaczego sam na to nie wpadłem, żeby pikiem generować podpoziomy na drugim kanale :]

956

(33 odpowiedzi, napisanych Software, Gry - 8bit)

Genialna sztuczka! 8-bit na dwóch kanałach.

957

(24 odpowiedzi, napisanych Zloty)

Ja również dziękuję. Odpocząłem wreszcie :) Do następnej razy.

958

(4 odpowiedzi, napisanych Fabryka - 8bit)

Dzięki.

959

(4 odpowiedzi, napisanych Fabryka - 8bit)

A gdzie ten konwerter?

xxl napisał/a:

A5 43 zmienic na 0B 00
LDA $43 na ANC #$00

Tu oczywiście nie dało się zastosować zwykłego LDA #$00 ($A9,$00).

xxl napisał/a:

29 03 zmienic na 80 03
AND #$03 na DOP #03

A tu mamy do czynienia z kodem szalenie krytycznym czasowo więc NOP, NOP ($EA, $EA) też się nie dało użyć (ostatecznie AND #$FF - $29 $FF).

To chyba jakaś nerwica natręctw. Proponuję takie hasło w stopce: "Kod na Atari nie może działać bez nielegali!".

Edit: Albo "Nie ma Atari bez nielegali!"... a Balerowicz musi w końcu odejść.

xxl napisał/a:

nie zgodze sie z tym. w przypadku gdy sio2sd udostepnia xex do zabootowania czyli emuluje atr nie musi wcale wystawiac sektora $168 bo i tak nie realizuje funkcjonalnosci zapisu

To prawda. Nie musi bo udostępnia ATR-a do zabootowania z własnym loaderem. Mógłby w ogóle nie mieć żadnego FS-a tylko zapisać pełne sektory sekwencyjnie.
Ale skoro jednak jest wystawiany katalog i VTOC, to miło byłoby żeby poprawnie były tam uzupełniane:
- id FS-a (2, lub 3 zależnie od tego czy jest to DOS 2.0 z gęstością SD/ED, czy MyDOS),
- ilość wszystkich sektorów na dysku.
Obecnie total sectors we VTOC jest identyczne z ilością sektorów pliku zapisanego w directory, a przecież dodatkowo są BOOT sektory, VTOC i directory.

xxl napisał/a:

mysle, ze siocart i wifiprime tez tak beda udostepniac xexy... bo to dobre jest.

No to naprawdę zajebiście. Gratuluję.

Edit: Przepraszam. Total sectors ma poprawną wartość.

962

(14 odpowiedzi, napisanych Programowanie - 8 bit)

Replaya nie zanotowałem, choć mgliście kojarzę że chyba któryś soccer coś pokazywał.
Demo z bohaterem miało na pewno Robbo. W Misji i Fredzie nie było bohatera :/ Innych dem sobie nie przypominam. Aaaa w Ride Over Moskwa coś też było i można było się w dowolnej chwili w to demo włączyć i grać.

963

(117 odpowiedzi, napisanych Fabryka - 8bit)

http://atariki.krap.pl/index.php/GTIA
Nie wiem jak od strony elektronicznej działa GTIA i nie wiem którymi liniami ANTIC informuje go o kolorze/trybie pracy (ANx?). Może tu gdzieś w opóźnieniach leży pies pogrzebany?

Edit: Aaaaa nie wchodzisz przecież między ANTIC-a i GTIA.

964

(117 odpowiedzi, napisanych Fabryka - 8bit)

Na pierwszy rzut oka zniknęły sprajty. Możesz uruchomić SysInfo i zobaczyć test sprajtów?
Czemu 5 bajtów sprajtów miałoby być inaczej pobierane przez ANTIC niż pozostałe dane?

Edit: Czy jak w Preliminary Monty wpadniesz do ognia to pojawia się dym?

Edit 2: Jeśli w Draconusie pojawia się płomień z paszczy, to znaczy że missiles są pobierane a playery nie. Missiles są pobierane OIDP w ostatnim cyklu linii skanningowej, playery na początku linii. Taki efekt można też uzyskać wpisując do PMCNTL ($D01D) wartość 1. Może istotne też będzie że sprajty pobierane są z obszarów: missiles: $BBxx, player 0: $BCxx, player 1: $BDxx, player 2: $BExx, player 3: $BFxx.

965

(6 odpowiedzi, napisanych Programowanie - 8 bit)

$400..$6FF oidp to jest obszar w który często ładuje się kod inicjalizacyjny sterowników. Ten obszar jest nieużywany podczas normalnej pracy systemu kiedy wszystko co Ci jest potrzebne już jest załadowane i na 6 stronie raczej nic nie powinno Ci niczego modyfikować.
Jeśli dobrze pamiętam TBXL z jakichś względów sugeruje użycie 6 strony w obszarze od $680..$6FF a nie całej, ale nie pamiętam dlaczego. 5 strona to obszar bufora FP i INPUT-a, 4 strona to obszar buforów IO.

966

(49 odpowiedzi, napisanych Software, Gry - 8bit)

xxl napisał/a:

po co ma "sciagac" z sieci na lokala? podczas normalnej zabawy z kataryna ile danych ladujmy/zapisujemy? no to po grzyba archiwizowac cale internety na lokalu zeby to uzyc a pozniej jeszcze przewalac lokala na internety ;-)

Masz rację. Można by pracować na zdalnym zasobie, ale jednak synchronizacja ma tę zaletę że działa offline :)
@Cobol: Dzięki za wyjaśnienia. Temat jak dla mnie bardzo interesujący.

967

(5 odpowiedzi, napisanych Scena - 8bit)

Ładnie! A jak się nazywała oryginalna kompozycja Rastera?

968

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Ten DragonCart pracuje po SIO?
Wydawało mi się, że w SDX jest narzędzie które potrafi zrobić zrzut dysku kopiując tylko sektory, które są używane.
Poza tym widzę tu pewną przewagę dla SIOCarta, który mógłby sobie szybko pociągnąć obraz z sieci i udostępnić go Atarce (choć tylko po SIO :/).

Edit: Literatka.

969

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Czyli, jeśli dobrze rozumiem, są dwie konfiguracje:
1. Altirra z podłączonym obrazem hdd ide+/side2 np. na D1: i dyskiem atr na D2:
2. Atari z ide+ hdd na D1: i sio2pc na D2:
W obydwu konfiguracjach atr znajduje się w chmurze i on służy do backupowania danych. Backup/odtwarzanie D1: na/z D2: robisz batem.

A jakbyś miał obraz hdd ide+/side2 ulokowany w chmurce kiedy korzystasz z Altirry? Odpadła by chyba konieczność backupowania batem przynajmniej kiedy pracujesz na Altirrze.
Podczas pracy na Atari trzeba by mieć ten obraz zamapowany przez sio2pc i sektorowym kopierem go aktualizować na hdd.

W ogóle to bardzo mi się spodobał pomysł wykorzystania chmury na Atari :) Teraz trzeba by mieć w Atari sieć, żeby móc aktualizować obraz bez sio2pc :)

970

(49 odpowiedzi, napisanych Software, Gry - 8bit)

@Cobol: Z ciekawości: robiąc coś na jednym Atari podpinasz potem hdd przez usb do pc i zrzucasz obraz hdd na chmurę a na drugim z chmury na hdd i podłączasz do Atari? Bo domyślam się że Altirrze pewnie wystarczy sam obraz...
Mógłbyś napisać jak z tym działasz bo to ciekawe rozwiązanie.

Rzeczywiście. Całe poprzednie życie używałem XF-551 i bardzo lubiłem tę stację. Nawet mając szczątkowe informacje że komendy w turbo się wysyła z inwersem zrobiłem sobie SIO które to obsługiwało ale nie miałem pojęcia, że to jest Synchromesh :) Dzięki.
P.S. Odwróć cytowanie.

Fox napisał/a:

mono, przecież nie będzie emulował Z-80 i całej reszty bebechów LDW na Atmedze.

brian-82 napisał/a:

- jakiś system turbo, np. US Doubler, może dodatkowo Synchromesh

Warto się przyjrzeć komendom typu DOWNLOAD/EXECUTE bo jeśli chciałbyś mieć synchromesha czy kompatybilność z rozszerzeniami TOMS to chyba trzeba by zapewnić możliwość przesłania i wykonania kodu w środku stacji. A w różnych stacjach są różne procesory. No i taktowanie też pewnie inne. No i adresy procedur w ROM-ie.

Edit: Ktoś mądrzejszy mógłby się wypowiedzieć w kwestii, bo jedyne komendy które ja wysyłałem do stacji to !"NOPRSW :)

Albo wysłać jeden post dwuklikiem. To szatańskie rozwiązanie niewątpliwie przechytrzy i szatana i Pana Boga.

975

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

Czy produkcje wykorzystujące poprzednie wersje xBIOS-a np. ArsAntica będą nadaj działać na nowej?