kultura miłośników spritów :)
znalazłem to tutaj http://en.wikipedia.org/wiki/Sprite_%28 … raphics%29
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
atari.area forum » Posty przez tebe
kultura miłośników spritów :)
znalazłem to tutaj http://en.wikipedia.org/wiki/Sprite_%28 … raphics%29
na temat mozliwosci graficznych C64, Atari w odniesieniu m.in. do spritów http://en.wikipedia.org/wiki/Sprite_%28 … raphics%29
ogolnie rzeczywiscie ANTIC jest bardziej elastyczny, zawsze jest cos za cos
Scorpio, z nowych "wynalazkow" na Atari XE/XL to jest TIP (Taquart Interlace Picture), wykorzystany m.in. w demie NUMEN
może uda podłączyć sie MARIE z Atari 7800 do XE/XL, Zenon/Dial obiecał przyjrzeć się schematom i wypowiedziec sie na ten temat
jesli ktos szuka jakiejs małej animki, tła z gry, albo chce dokonac konwersji gry to n/w linki moga mu ułatwić zadanie:
http://www.gsarchives.net/index2.php
http://mkw.mortalkombatonline.com/
http://www.megaman-sprites.com/news/
http://sprites.fdfd.ws/
http://www.panelmonkey.org/
http://tsgk.captainn.net/
http://sprites.fireball20xl.com/
Scorpio a czego Ty oczekujesz po maszynie z 64kB na pokładzie, oczekujesz trybu "chunky", gdzie jeden piksel opisuje jeden bajt jak ma to miejsce na PC, czyli rozdzielczosc 320x192 zabralaby 61440 bajtow, a gdzie miejsce na OS, na program uzytkownika ?
jak Ty bys zaprojektowal grafike, aby miala duzo kolorow i nie zajmowala duzo pamieci ?
Tylko "Rad_Warrior.g2f" jest dobrym przykladem na ukrycie wystajacych duchow, w nim zastosowano ta odpowiednia kombinacje kolorow tla i duchow, niestety ograniczeniem jest tylko jeden kolor, mozemy uzywac odcieni tylko tego jednego koloru
Inne kolorowe grafiki HiRes: TVTest, Simpsons.XXX, Simpsons.XXX, Simpsons.XXX, DalmatianDog, Dog, Jaga, Fort, Zamek, Dynablaster_Intro. Jednak w tych przykladach duch moze wystawac poza krawedz grafiki, jest tylko koloru najciemniejszego, wiec prawie moze byc niewidoczny.
Scorpio uruchom ten plik G2F z przykladu, zapisz do formatu XEX (Ctrl+X) obejrzyj na emulu, obejrzyj na prawdziwym Atari, a zobaczysz ze najszersze duchy wychodzace poza obszar grafiki podbarwiaja tylko grafike, nie ma zadnego interlace'u
trick polega na odpowiedniej kombinacji kolorow bitmapy i duchow, na zaleznosciach jakie z tego wynikaja, w duzym skrocie kolor tła jest taki sam jak kolor duchow a wiec duchy staja sie niewidoczne, zapalone piksle grafiki natomiast reaguja zmiana koloru
wiecej na ten temat w instrukcji do G2F http://g2f.atari8.info
mapa kolorow dysponuje tryb SHIMC, malo popularny tryb Samaru, mapa kolorow tworzona jest przez zmiane kolorow w linii (rastrze)
w podobnym trybie McMaster stworzyl gre ala Robbo, ktorej nigdy nie upublicznil, 4 odcienie szarosci HiRes (interlace), tak 4 odcienie szarosci w HiRes uzyska sie tylko dzieki interlace-owi, lub bez interlace ...
mozna kolorowa gre w HiRes, a raczej grayscale, 8 odcieni szarosci, zrobilem taki przykladowy ekran z gry C64, przyklad tutaj http://g2f.atari8.info/rad_warrior.zip
kolor 709 ustawiamy na 0, kolor 710 na jakis inny <>0, kolor duchow i pociskow (PMG) musi byc =0, zmieniamy tylko ich jasnosc, efekt widac, w G2F wybierz PREVIEW=PMG a zobaczysz gdzie sa duchy umieszczone
co daje kolor 710=kolor PMG, to ze duchy nie wystaja poza krawedz grafiki, chcesz inny kolor, ustawiasz go w 710, taki sam ustawiasz dla PMG, zmieniasz tylko jasnosc PMG
chyba bedzie jakis konkurs na remake w/w modulow :)
ja mam Twojego Dely, pozyczylem i zapomnialem oddac ;)
dziwne ze nigdy z czyms takim jak CP/M nie zetknalem sie, a moze zetknalem sie i nie wiedzialem :)
czego to ludzie nie wymyślą :)
i chwała im za to
i jak Zenon sa juz jakies wnioski, po analizie dokumentacji MARII ?
a Pasiu upowszechni dopałke 14Mhz
Dely kiedy oddasz mi pieniądze !!!
czyli co TV wyrzucic na smieci ? wogole VGA toleruje odświeżanie rzedu 50Hz ?
tia korzystanie z kartow czy innych form rozszerzen tez jest bezsensowne, trzeba korzystac z tego co sie ma na plycie
tutaj po polsku opis układu MARIA, przedruk z Seriousa by Voy/Dial http://atariarea.krap.pl/artykuly.php?a … &id=51
POKE 559,0 (POKE $D400,0) i ANTIC'a nie ma :) jest tylko GTIA
Pajero skorzystaj ze statystyki, policz projekty Casperka ktore skonczyl i ujrzały światło dzienne, podziel przez liczbe lat, przez które pisał te projekty, pomnóż x 100 i otrzymasz procentowe szanse na skonczenie przez Caspra Hi-Dos'a (pewnie szanse nie są wieksza jak 10%).
Pozatym nawet gdy ten Hi-Dos zostanie skończony, nie jest powiedziane że Casper go udostępni, co najwyżej pokaże Ci że jest a potem schowa :D już tak z nim bywało.
piałem do Macgyvera
Co niektórzy wpadli na dziwnie wąski tor myślenia i nie mogą, albo nie chcą się z niego wydostać.
Dlaczego MARIA, ANTIC są dobre dla CPU 6502 (65816) ? Bo były projektowane z myślą o współpracy z tym układem CPU, nie tylko pod względem elektronicznym ale przedewszystkim wydajnościowym.
Dlaczego podłączenie karty VGA jest mało sensowne? Bo VGA nie była projektowana do pracy z tak "wolnymi" układami jak 6502, 65816. Karta VGA nie ma wsparcia dla sprzetowego scrolla, duchow itp. tutaj wszystko realizowane jest programowo dzięki mocy głównego CPU. Ciągłe operacje na 64KB bloku pamięci nawet dla Pasiowej 14MHz dopałki bedą katorgą. CPU będzie cały swój czas poświęcał przetwarzaniu programowych scrolli, duchów, animacji itd. Nawet kolorowego poziomego BAR'a w trybie znakowym trzeba realizować programowo i odpowiednio się synchronizować, ANTIC i jego przerwanie DLI potrafi to szybciej i łatwiej zrobić niż VGA.
W sformułowaniu "podłączyć MARIE do Atari" musiałem być mało precyzyjny, ale nigdy w historii Atari żaden elektronik nie wyciął układu z płyty i zastąpił go innym o innych możliwościach, nie sądziłem, że ktokolwiek może pomyśleć że ja będę pierwszym który tego dokona. Nigdy nie miałem zamiaru czegokolwiek usuwać, tylko dodawać w formie rozszerzeń wewnętrznych lub zewnętrznych np. cart. Więc jeszcze raz powtarzam dołożenie MARII nie ma wiązać się z fizycznym usunięciem ANTIC'a czy innego elementu z płyty ATARI, co najwyżej z elektronicznym odłączeniem (czyli ANTIC przestaje działać i oddaje sterowanie obrazem MARII, potem MARIA może z powrotem oddać sterowanie ANTIC'owi) w co wątpie aby było możliwe, więc pozostają inne drogi rozwiązania, ale ja ich dokładnie razem ze schematem nie wskażę bo nie jestem elektronikiem.
Dokładniejsze sformułowania co do takiego projektu są z mojej strony mało precyzyjne, ze względu na brak znajomości elektroniki, więc pozostawiam je w gestii elektronika, co nie znaczy że nie jest to niemożliwe, wszystko jest możliwe w tej czy innej formie. Liczę na pomysłowość osób z doświadczeniem, które podchwycą pomysł, a nie tylko na opinie czy jeden ze sposobów rozwiązania jest czy nie jest możliwy, ja niczego nie narzucam i nie wymyślę idealnego sposobu bo nie jestem elektronikiem.
Wracając do tematu MARII, kto podejmie się podłączenia MARII do ATARI XE/XL w JAKIKOLWIEK sposób zewnętrzny lub wewnętrzny ? Zewnętrzny np. w postaci carta z pamięcią podręczną, którą można sobie zmapować jak ma to miejsce w cartach w obszar $8000..$BFFF (16KB) albo w INNY sposób.
I nie jest to żadna hybryda, prędzej hybrydą należałoby nazwać podłączenie drugiego układu GTIA, który wprowadziłby nowe nieznane dotąd tryby graficzne (mix obrazów z dwóch układów).
Nawet gdyby MARIA zabrała obszary $20..$3f, $100..$13f, to nic to nie zmienia, musi być możliwość jej włączenie/wyłączenia. Chcesz operacje I/O wyłączasz MARIE, realizujesz operacje I/O, włączasz MARIE z powrotem. Podobnie jak teraz gdy wyłączyłeś ROM i korzystasz z pamięci pod ROM'em, chcesz operacji I/O włączasz z powrotem ROM, realizujesz operacje I/O, wyłączasz ROM.
I tak Drac030 gry, dema, edytory txt-u z kolorowym HiRes jak na C64, wszystko to możliwe jest na MARII, w tym wątku są linki do ROM'ów A7800 stworzonych przez Heavena i źródła w DASM (można przyjrzeć się jak wyglada programowanie MARII), które prezentują niewielką część możliwości tego układu http://atariarea.krap.pl/forum/viewtopic.php?id=3704
czy ja kiedykolwiek chcialem wyciac ANTIC'a z plyty i zastapic go MARIA ? chodzi mi o mozliwosc podlaczenia jako alternatywy tak jak XEP80 byle nie przez port JOY'a. Czy podlaczenie XEP80 robi z Atari hybryde, albo SID'a Slightow ? Przelacznikiem mechanicznym lub za pomoca rejestru przełanczasz ANTIC/MARIA albo w inny sposob, ale NIGDY NIE CHCIAŁEM WYCINAĆ CZEGOKOWLIEK Z PŁYTY ATARI !!!
Macgyver ty wklejasz te odpowiedzi z gotowcow ?
ciekawe jak podlaczenie VGA z 64KB buforem na obraz mialoby pomoc, MARIA dziala w tandemie z 6502 :)
to prawda, ale czy nie moglyby byc te rejestry w pamieci RAM pod tymi samymi adresami, przeciez bylyby uzywane tylko w momencie wlaczenia MARI, a do MARI nie napisano softu ani OS'u wiec przyszly soft uwzglednialby te adresy i nic nie gryzloby sie z obecnym softem czy OS'ami
obszar $100-$13f uzywaja co najwyzej jakies turbo loadery np do TOMS'a, nie jest ten obszar specjalnie wykorzystywany, $20-$3f uzywa OS, w momencie wylaczenia OS'u te obszary nie sa potrzebne do szczescia
Zenon ? podlaczysz MARIE do XE/XL ? to jest wyzwanie, przysiegam, do niczego nie zmuszam i jestem skłonny do przekupstwa :)
atari.area forum » Posty przez tebe
Wygenerowano w 0.098 sekund, wykonano 14 zapytań