1,551

(60 odpowiedzi, napisanych Sprzęt - 8bit)

tutaj to znajdziesz
ftp://ftp.pigwa.net/stuff/collections/n … /ANTIC.PDF

1,552

(709 odpowiedzi, napisanych Fabryka - 8bit)

i jak ? złożyliście już VBXE ?

1,553

(23 odpowiedzi, napisanych Programowanie - 8 bit)

wow, Fortran i wielowątkowość, to musi byc jakiś nowy Fortran, z Fortranem miałem kontakt w czasach max 486 DX, pisało sie program pod edytorem z NC i kompilowało bacikiem, wielowątkowości w MS DOS-ie nie było

1,554

(18 odpowiedzi, napisanych Bałagan)

wszystkie procesory wywodzą się od ... małpy

1,555

(38 odpowiedzi, napisanych Scena - 8bit)

P4 2800, XP Pro SP2, Java 1.6, 0-1%, Fox-a jak zmobylizować to nawet Doom-a wypuści na XE/XL :)

1,556

(6 odpowiedzi, napisanych Bałagan)

a jak wydobyc atari.online z cash-u przeglądarki, bo akurat czytałem tą nowinke

1,557

(40 odpowiedzi, napisanych Fabryka - 8bit)

znając zamiłowanie Vidola do interlacu pewnie juz produkuje :)

1,558

(99 odpowiedzi, napisanych Sprzęt - 8bit)

to skąd na C64 dopałka 20MHz 65816 ?

1,559

(18 odpowiedzi, napisanych Emulacja - 8bit)

no ładnie, widać że emulacja dopałki GTIA taka trudna nie jest

1,560

(99 odpowiedzi, napisanych Sprzęt - 8bit)

Antic haltuje aby odświeżać pamięć i pobierać dane, z lewej strony obrazu ANTIC zabiera najwiecej czasu, im bliżej prawej krawedzi obrazu tym czasu zabiera mniej

dopałka GTIA nie jest haltowana przez ANTIC, dzięki czemu dostajemy możliwość stałych-gęstych zmian rejestrów co pół znaku

na standardowym GTIA mamy z lewej strony zmiany szerokości 4 znaków a z prawej-szybszej strony ekranu zmiany szerokośći 2 znaków

1,561

(99 odpowiedzi, napisanych Sprzęt - 8bit)

mikey napisał/a:

Rozumiem że schemat nie będzie dostępny aby sobie samemu zrobić?

schemat będzie dostępny, a czy będzie w 100% wierny to nie wiem

xxl napisał/a:

zgloszenie wyslalem mailem. czy bedzie mozliwosc instalacji gtia2 na jakims zlocie?

pewnie kazdy elektronik poradzi sobie z gotową wersją w postaci płytki, a jeśli Psychol będzie na jakimś zlocie to też sobie poradzi

1,562

(99 odpowiedzi, napisanych Sprzęt - 8bit)

Psychol dostał kości pamięci, będą to jednak 128kb x16, czyli większe pamięci

aktualnie projektuje płytke (płytka dwustronna), będzie to "sandwich", kość pamięci na osobnej płytce wielkości pudełka zapałek, dlaczego? bo po dołożeniu kości pamięci na główną płytkę program do prowadzenia ścieżek poddaje sie

1,563

(99 odpowiedzi, napisanych Sprzęt - 8bit)

dopałka wysyła więcej informacji niż widać na ekranie, ustawienie XPOS na -11 i YPOS na -1 (można podejrzeć w załączonym przykładowym kodzie programu) spowoduje że mapa kolorów pokryje się z pixlami bitmapy

zamiast ustawiać XPOS na -11 można to zrobić inaczej, po prostu na początku linii wstawić 11 jakichś zmian, zamiast YPOS = -1 można pierwszą linie wypełnić jakimiś zmianami, wtedy XPOS i YPOS bedą mogły być =0

aktualnie XPOS i YPOS nie jest tożsame z pozycjami duchów, ale pewnie mogłoby być tożsame bo wpływ na to ma elektronika, przez kolejne wersje dopałki rzeczywiście ten ofset ulegał zmianom

xxl napisał/a:

poloz kolo siebie dwa playery0 o roznym ksztalcie i jesli sie da roznym kolorze

można tak zrobic (można zmienić kształt, kolor - kolor także w połowie ducha), na załaczonych przykładach do rejestrow grafiki ducha0 zapisywane sa wartosci 0..255, te same wartosci zapisywane sa do rejestru koloru ducha0, potem zmieniana jest w odpowiednich miejscach pozycja pozioma ducha0 i w efekcie mamy 5x ducha0

1,564

(99 odpowiedzi, napisanych Sprzęt - 8bit)

koszt w granicach 120zł (ogólnie pewne optymalizacje-uproszczenia dotyczące zastosowanych układów jeszcze zachodzą)

będzie w postaci gotowej płytki (aktualny prototyp to płytka uniwersalna + plątanina kabelków zamiast ścieżek), aktualny projekt płytki na rozmiar większego karta (projekt w programie do projektowania płytek)

wyjmujemy stare GTIA z podstawki, wkładamy do podstawki na płytce, płytke wstawiamy w podstawke po wyjętym GTIA, podłączamy kabelki z sygnałami

support dla emulca, najpierw musi powstać wersja finalna dopałki a potem zależeć będzie to od chęci osób zajmujących się emulem, sam schemat działania dopałki jest prosty, program do konwersji obrazków napisałem przy założeniu że zmiana zachodzi co pół znaku i to wszystko co musiałem wiedzieć (potem zaszły zmiany dotyczące szerokości/wysokości zmian, aktualnie wszystkie 3 najstarsze bity sa ustawiane co znaczy że obrazki są w najwyższej rozdzielczości zmian kolorów), z poprawieniem G2F nie będzie problemu bo aktualnie też posługuje się mapami dopuszczalnych obszarów zmian rejestrów, są one szersze i nierównomierne, a w przypadku dopałki sprawa sie upraszcza (zastanawiam sie tylko jak rozwiązać edycje przeszło 80 albo 40 pól mapy kolorów w linii, pewnie coś w stylu EDIT RASTERS)


aktualny schemat działania dopałki (z punktu widzenia programisty):

wszystkie rejestry dopałki są 8-bitowe, służą tylko do zapisu, nie ma odczytu, pamięć dopałki jest 16bitowa i jest tylko do zapisu, nie ma jej odczytu (gdyby była tez do odczyty, pewnie któs szalony wpadłby na pomysł jakiegoś ramdysku), pamięć dopałki to 64KB (array [0..255,0..255] of word)

dopałka pracuje w dwóch trybach zapis/odczyt (przed chwila dzwonił Psychol i zakomunikował że zmienił sposób załączania dopałki i jak dotąd włączenie jej odbywało się przez zapisanie wartości $80 a wyłączenie $00 do odpowiedniego rejestru, teraz jest odwrotnie włączenie przez $00, a wyłącznie przez $80)

w trybie zapisu mamy dostęp do pamięci dopałki poprzez rejestry XPOS, YPOS, przesyłanie danych odbywa się przez rejestry RIN, DIN, zapis do rejestru DIN dokonuje finalnego zapisu pamięci dopałki na aktualnej pozycji XPOS:YPOS, czyli kolejność zapisu rejestrów RIN, DIN jest znacząca, najpierw koniecznie RIN (jeśli zachodzi potrzeba jego zmiany) a na końcu DIN (każdy zapis do DIN powoduje zwiększenie licznika XPOS), rejestr RIN musi być chociaż raz na początku zapisany jakąś sensowną wartością potem jest on pamiętany i cały czas obowiązujący aż do następnego zapisu w nim jakiejś wartości

jeśli licznik XPOS przekroczy wartość 255 wówczas zlicza od 0 (jest 8 bitowy), zacznie zliczać od początku, nie wpłynie na YPOS, podobnie zachowa się licznik YPOS, czyli liczniki XPOS i YPOS są niezależne

wartość zapisywane do RIN na postać:

bit 0-4: $00..$1F - rejestr GTIA

bit5:    0 - zmiany szerokości znaku
         1 - zmiany szerokości połowy znaku

bit6-7:  00 - zmiany 8 liniowe
         01 - zmiany 4 liniowe
         10 - zmiany 2 liniowe
         11 - zmiany 1 liniowe

Możliwa jest zmiana szerokości (bit5) i wysokości (bit6-7) zmian w trakcie rysowania aktualnej linii obrazu, jednak jeśli będą te zmiany dokonywane zbyt szybko (np. co pół znaku) wówczas nie będą widoczne, dopiero wolniejsze zmiany są widoczne najlepiej.

w trybie odczytu dopałka zaczyna wyświetlać to co jej zapisaliśmy w pamięci, wyświetlanie zaczyna się na podstawie synchronizacja z sygnałami początku/końca linii wyświetlanego obrazu, wyświetlane (albo raczej wysyłane) są 243 linie z tego my widzimy max 240

rejestry XPOS:YPOS w trybie odczytu odpowiadają za scroll odpowiednio poziomy/pionowy mapy zmian rejestrów, ich zmiana oznacza aby wyświetlać mapę od nowego adresu pamięci dopałki, a więc za ich pomocą możemy dokonywać np. animacji, buforowania

jeśli dokonaliśmy zapisu pamięci od początku czyli od pozycji XPOS:YPOS = 0:0, to aby zobaczyć efekt wycentrowany na obrazie musimy zapisać XPOS=-11, YPOS=-1 (takie wartości XPOS:YPOS obowiązują na przykładowych obrazkach poddanych konwersji)

1,565

(99 odpowiedzi, napisanych Sprzęt - 8bit)

aktualizacja http://madteam.atari8.info/index.php?prod=gtia2

uaktualniony i usprawniony program dla PC dokonujący konwersji grafik dla dopalonego GTIA, zmiany kolorów analizowane są do 3-ech pól wstecz i odpowiednio uaktualniane

uaktualniony program w asm dla 6502 dekompresuje mape kolorów "w locie" (kompresja/dekompresja Huffmana)

Pin napisał/a:

TeBe - a czy fakt zwiech gtia wynika z jego temperatury? Ponawiam pytanie - co by było, gdyby :) - ... gdyby to ochłodzić radiatorem :)

Psychol schłodził GTIA (zamroził), dodatkowo użył modułu Peltiera, GTIA działał tylko chwile, następnie następował jego "zwis"

pewnie powodem takiego zachowania jest to co opisał Electron, najwidoczniej GTIA nie był projektowany do działania z wyższymi częstotliwościami

laoo/ng napisał/a:

Nie widzę tylko jednego - co się stanie, gdy będą wpisywane różne wartości w różnych miejscach? Czy różne wartości bitu 5 w róznych miejscach w linii spowodują generowanie raz szerokiej raz wąskiej zmiany koloru?

http://madteam.atari8.info/gtia2/i7.jpg

tutaj widoczne są 4 zmiany co pół znaku i 4 zmiany co znak, w jednej linii

jeśli bedziemy zapisywać nowe szerokości/wysokości zmian w linii zbyt gęsto (np. co pół znaku) wówczas nie będzie widocznego efektu, wtedy obowiązującą szerokością/wysokością będzie pierwszy wpis w linii

1,566

(9 odpowiedzi, napisanych Sprzęt - 8bit)

takie małe malusie Atari 2600 :)

1,567

(9 odpowiedzi, napisanych Sprzęt - 8bit)

o zasilaniu nie zapomnialem, podlaczam je za kazdym razem :)

1,568

(26 odpowiedzi, napisanych Emulacja - 8bit)

jak chcecie posluchac SAP-a odpalcie sobie prawdziwe Atari :)

1,569

(273 odpowiedzi, napisanych Programowanie - 8 bit)

TIMER-y, nie pamietam dokladnie w ktore rejestry, ale ogolnie POKEY zlicza w dol i wywolywane jest przerwanie IRQ, tak ze mozna co do milisekundy sie zsynchronizowac, jednak w przypadku emula ktory nie dziala jako 100% oryginał, trzeba by to pewnie przeliczyc

drac030 pewnie wie lepiej jak to zrobic :)

1,570

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

wow, jakie efektowne demo, jajko 3D rulez

1,571

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

widac trzeba Pajero bardziej adorować :)

ja tez uzywam, wole plugin niz odpalac dodatkowy program a tam klikac po buttonach

p.s.
popraw plugina Pajero, a systemu nie ruszaj bo nie wstanie

1,572

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

nie udało sie, ogólnie Pajero przekombinował jak ma to w zwyczaju, obecnie zajmuje sie edycja punktów dla auto-mapy gps, tak ze plugin i soft do atari lezy odłogiem

aby ominac błedy plugina Pajero, najpierw nalezy stworzyc ATR-a bez inicjalizowania, a nastepnie przy pomocy plugina dograc jakis DOS.SYS, wtedy ATR zostanie automatycznie zaincjalizowany

http://allegro.pl/item183183656_atari_1 … gier_.html

http://allegro.pl/item183532936_atari_1 … ynie_.html

http://allegro.pl/show_item.php?item=183750696

1,574

(26 odpowiedzi, napisanych Bałagan)

ooo, Krzyś Kubeczko wrócił

1,575

(9 odpowiedzi, napisanych Sprzęt - 8bit)

nic nie bede przerabiać bo tylko nieszczęście z tego będzie, zamówiłem na Allegro następną przejściówke z tym że już pod taśme

http://www.allegro.pl/show_item.php?item=179986833