1

(259 odpowiedzi, napisanych Fabryka - 8bit)

do kolizji na pixlach "kazdego sprita z każdym" w locie czyli "per line" wystarczy mały bufor na ktory jest jeszcze miejsce w tomku(moze tak samo robic tez atarka). Wczesniej myslalem, że po stronie atari tryb znakowy ulatwiłby uproszczona kolizje AABB  ale to było do wczoraj kiedy XXL wyjasnil szczegóły, możliwe, że nadal to jakieś ułatwienie w szukaniu rozwiązania ale chyba nie tędy droga,  Tomek z uwagi na szybkość musi sobie poradzić z kolizjami (wielkość i ilosc obiektów). Coraz bardziej sklaniem się do tego co pisał nosty o "rozjechanym firmware", tomek to osobliwy temat, zależny od projektu... kiedy bedzie dostępny devkit ?

z tymi duchami to nie lepiej byłoby gdyby były nieograniczone i obiektowo je potraktować ? user tworzy definicje/class(rozmiar, kolor..) ich instancje(poł.x,y, source) i metody (animuj, nr warstwy) i wskazuje tylko tomkowi gdzie ma szukać tablicy czyli ten obszar gdzie zapisuje atarka w tomku a bitmapy do nich w tomku. Może to śmieszne z punktu widzenia kodera asm, więc niech rzuci ktoś kamieniem to się zamkne

2

(259 odpowiedzi, napisanych Fabryka - 8bit)

ot i madrego milo posluchac ;)

@ Candle
masz mi za zle, ze nie fanbojuje VBXL ?

zacytuje tylko klasyka:

Never wrestle with a pig, you both get all dirty, but the pig likes it. Never argue with an idiot.

ps. nie troluje bo jak widzisz udzielam sie wylacznie na tym watku na aa

kropka. koniec tematu.

3

(259 odpowiedzi, napisanych Fabryka - 8bit)

tebe napisał/a:

a jak wygląda kwestia detekcji kolizji? jakoś wspomagana czy bez wspomagania?

xxl juz tlumaczyl, mapa obiektow(podloza) po stronie thomasa wiec lepiej jak tomek obsluzy kolizje, szybciej po prostu ale zalezy co chcesz robic... ten tandem zalezy od projektu

4

(259 odpowiedzi, napisanych Fabryka - 8bit)

xxl napisał/a:

> reprezentacja znaku w pamieci obrazu nie musi byc ograniczona do 8 bitow.

nie musi ale sprzętowo jest a głównie chodzilo mi o to, że pod charbase nie znajdzie się nigdy więcej definicji niz 256, nie wazne to teraz bo nie rozumiem istotniejszych rzeczy

xxl napisał/a:

> TOMEK ma taka przewage wlasnie ze potrafi podawac anticowi dane w odpowiedniej (zaprogramowanej) kolejnosci czyli nawet jak wezmiesz ustawisz pamiec ekranu na adres $4000 i wypelnisz ten obszar jednym znakiem to TOMEK pod definicje tego znaku moze podkladac rozne dane w zaleznosci od KOLEJNOSCI odwolania

to wiele wyjaśnia jednak nadal nie rozumiem jak się odwołuje do tych znaków Tomek i gdzie miałbym umieścic model mapy obiektów i kontrolować kolizje

a najprościej na przykładzie filmiku:

playground łącznie z obiektami jest w pamieci na Tomku, pozycje obiektów sa pobierane z jakiejś tablicy, gdzie ona się znajduje i jak jest zapisywana ?, tekst w demie jest w trybie hires czyli tekst też jest spritem tak ?

5

(259 odpowiedzi, napisanych Fabryka - 8bit)

nosty napisał/a:

Bardzo mysle o paralaksie, choc nie do konca rozumiem czemu wszyscy mowia zeby to robic w trybie znakowym. Ja i tak pamiec ekranu w PIC zawsze bede mial w trybie graficznym. Jak ktos bedzie chcial tryb tekstowy to po prostu zmienie sposob generowania z tego ekranu danych dla Antica.

na znakach z uwagi na kolizje gracz/tło jak się ma mapę do tego, faktycznie w przypadku Tomka może być inaczej, jesli paralaksa ma służyc jedynie jako tło(ozdoba) to wystarczy kolizje PMG w zetknięciu z danym kolorem tła, drugi powód to szybkość, nie rozumiem tylko XXL cyt: nieograniczonej liczby fontów z zestawie, po prostu dla mnie zestaw ma ograniczenia do 256 bo każdy reprezentowany tam znak ma tylko 8 bitów.

trzeba poeksperymentować w realu, kiedy bedzie dostępny devkit ? można zamawiać ?

6

(259 odpowiedzi, napisanych Fabryka - 8bit)

masterpiece

7

(259 odpowiedzi, napisanych Fabryka - 8bit)

wlasnie to mnie ciekawilo kiedy nosty pisal o 256 znakach i przypomnial mi się problem parakasy

czy ja dobrze rozumiem ? mamy zalozmy kilka warstw sprite i je nakladamy na siebie w pamieci tomka, a antic odbiera to jako surowe znaki w ten sposob wystarczyloby czasu by to wykorzystać przy pelnoekranowej paralaksie.

rozumiem, że tilesy sa 16x16 gdy generujemy dwie linie dla antic, w kolorowym trybie znakowym zadziała tak samo ?

8

(259 odpowiedzi, napisanych Fabryka - 8bit)

i ponownie wątek o Tomku stał się wątkiem o vbxe...

@wieczór: nie jestem przeciwny robieniu akceleratora (z podmianą cora czy bez), gdzie ja to napisałem ?...

na moje projekt ma swojego autora, który nic nie mówiąc przyszedl i to zrobił, zbudował i jest to co jest, jest to tanie wiec kazdego stac tez na programator i kazdy kto potrafi programowac w assemblerze 6502 z pewnoscią zrobi to w C pod Micorchipa, jest cała masa gotowców w sieci, tony pdf, książek, tutoriali. Jeśli nosty nie chce ustandaryzować projektu i stworzyc API tylko bedzie to chodziło jako combo (inne z kazda grą) to warto poprosic autora o wersje DIY jako otwarty projekt i otwarte źródła lub za jego zgodą zrobić calkowicie niezalezny port, bo jak juz pisalem zastosowan widzę wiecej niz tylko wspieranie grafiki(nie bez przyczyny wspominałem o obsludze wątków). Możliwe, że Nosty za wczesnie odkrył wszystkie karty jednak nie sądzę by teraz zrobił krok wstecz, nie byłoby sensu jest przecież swiadom, że kazdy kto kupi gre to i tak rozbebeszy carta i projekt podzieli się na obozy...reszta mniej istotna,....czy to problem podwojncyh odczytów... to problem po stronie atarki...niech każdy pisze swój driver a jak ktoś chce dekodować dwie linie albo i nawet 10 i na które strony czy cwiartki to klasc to już trzeba pomyśleć zawczasu, cart umie przecież czytać.


@XXL: jak jeszcze raz uslysze udostepnic zrodla to nie wytrzymam.

no nie bądź pies ogrodnika :)

9

(259 odpowiedzi, napisanych Fabryka - 8bit)

do TDC: to wątek o tomek-8 a nie private chat, ja tu mało wnoszę w tym temacie bo się za mało znam, jednak co do mojej twórczości w branży (w latach 90-95) to mogę pogadać przy przysłowiowym piwku. Napisałem tutaj, bo na razie nic specjalnie wrażenia nie zrobiło na mnie od dawien czasów.  Nosty zrobił prostą rzecz, która nie przyswiecała nawet takim megaelektronikom jak Candle i spółka od 20 lat. Nie chce się rozpisywać o szczegółach bo nie ma sensu. Szanuje wszystkich po równo, bo wspolnie lubimy ten sam sprzęt, ale podważanie zdolności, bo akurat KTOŚ JEST W CZYMŚ LEPSZY, jest po prostu dziecinadą. Wizyta u psychologa jest wskazana, Atari to tylko wspaniałe hobby i tyle.

10

(259 odpowiedzi, napisanych Fabryka - 8bit)

@ Candle: jaką konkretną pracę wykonałem na Atari ? o to Ci chodzi ? ... poki co nie pochwale się bo lubię zaskakiwać wynikami, moje prace już leżały pod koniec działalności avalonu w 93 a po 20 latach wróciłem do hobby, nie prowokuj bo i tak nic nie wskórasz.

syscall napisał:

Ogolnie to jestem przeciwny robieniu z tego 'general purpose' programowalnego akceleratora dla end usera.
Bo zaraz powstanie milion wersji - kazda niekompatybilna ze soba  albo czesto sie zmieniajace api.
Rozwazajmy tylko dwie wersje -> platforma do gier (developer dostaje karta, api, ewentualnie sam pisze wsad, i robi gierke. zamyka 'programowalnosc' wydaje gierke, finito. 1 cart - 1 game.
Druga opcja -> koprocesor + FFT/LINEAR dla demokoderow. Jedno udokumentowane API. jeden wsad. standard
Czyli gry na swoich kartach, i jeden SLUSZNY kart dla demokoderow.

Można by powiedzieć, że druga opcja jakby się nie sprawdziła bo pod superchargera nie powstało nic praktycznie poza wspomnianą grą przez xxl, dziś mamy garstkę hobbystów na świecie którzy chcą cokolwiek robic, więc innej opcji i tak nie ma. ... Pomysł super, wykonanie (na skromną postawę nosty) też super, grunt by zachęcić ludzi i o to chodzi

11

(259 odpowiedzi, napisanych Fabryka - 8bit)

@ epi:  ale gdyby nosty wydając klon astereoids nie ujawniał szczegółów ostatecznie mógłby liczyć na mniejsze uznanie wsród społeczności która liczy na mortal kombat czy doom i jest na tyle zdesperowana, że daje sobie jaja uciąć, że to zrobi. Facet ma wielkie serce i podąża w kierunku open i za to mu chwała!

12

(259 odpowiedzi, napisanych Fabryka - 8bit)

a jednak bylo cos takiego jak supercharger dlatego Assault Force jest dużo płynniejszy niz f15, tomahawk czy ucieczka z targu, marzeniem byłby tryb emulacji rozkazow 6502 poza standartowa akceleracja(arytmetyka, nakladanie spritów itp) dzieki temu odciazylby programistow od wnikania w tajniki programowania mikrokontrolera (mipsow starczyłoby dla kazdego wrzucając amr, avr, ale czy to nie przedroży konstrukcji?). Pamiętajmy też, że tryb znakowy 256 rozwiąże problem paralaksy w atarce  poruszany kiedys w innym wątku, warto pogooglować i coś pod tym kątem robic.

13

(259 odpowiedzi, napisanych Fabryka - 8bit)

nie trzeba robic sidcarta na sterydach,nie musi być nawet flashowalny (gra nie musi być nawet bootowana z epromu) - moze byc dysk, sio2SD, siec.... cokolwiek...zaraz ludziom puszczają wodze fantazji i chcieliby tam upchnąć drugiego pokeya albo inne cudo, to musi być tanie, proste, dobrze opisane API, otwarty firmware to wystarczy. Moze być darmowy w wersji z drogą grą(eprom) dla tych którzy chcą wypróbować swoje chęci w tworzeniu dedykowanego oprogramowania jak i drogi w wersji developerskiej flash po to by tam wgrywać sobie cokolwiek i by działało to jako sidcart gdyby projekt okazał się jedynie gwiazdą sezonu 2012, patenty na popularyzację są o wiele większe niż VBXE bo samo rozwiązanie jest efektowne, przyjemne proste i co najważniejsze TANIE!, jedynym warunkiem jakie musi stanowić jest jeden prosty spójny standard o otwartej architekturze, reszta sama będzie się robić.

Kiedyś ktoś w Atari wpadł na pomysł by napisać grę obsługiwaną przez pistolet, zaraz drugi dodał: to zróbmy konsole i tak powstało XEGS. Skończyło się na tym, że o grze i pistolecie wszyscy zapomnieli a XEGS dalej pozostał tym samym czym był 10 lat wczesniej. Warto przemyśleć dobrze zanim prace nad kontynuacją projektu pójdą w złym kierunku.

14

(259 odpowiedzi, napisanych Fabryka - 8bit)

electron to nie temat VBXE jak już wspomniano, z całym szacunem ale problem rozpowszechnienia VBXE to nie problem dokumentacji, dostępności czy ceny tylko sensu wkladania silnika ferrari do malucha, zakladania mu spoilera i robienia z niego ferrari stawiając na równi z możliwosciami gfx 16bitowcow. Maluch niech pozostanie tym czym bym w zamyśle konstruktorów w erze świetności 8-bit, cart nostego daje feeling lat 80tych i osobiscie uwazam geniusz pomyslu w prostocie i cenie wykonania. Kiedyś tandemy typu ramcharger, atr8000, AF, Bit3 i inne antyczne wynalazki poległy bo totalnie mijały się z tą powszechną ideą oraz ceną a tu zamawiasz carta za 30-40 PLN i mozesz korzystac z okienek, namiastki multitaskingu czy gier 3d na 100% real hardware, istotna jest możliwość podmiany procka i upgradu firmware, pozostawienie otwartej architektury pod wiele opcji imho bardziej szedłbym w prostote i interdyscyplinarnosć tego rozwiązania niz kolejnej drogiej dopałki lub karty gfx, ważne by był tani,prosto opisany jak VBXE a znajdą się na pewno chętni do stworzenia na niego programowania

VBXE to super sprawa tylko ideowo chybione dlatego pozostanie egzotyką bo na upartego mozna w cartridge umiescic też to:

http://dmitry.co/index.php?p=./04.Thoug … 0on%208bit

tylko po to by potwierdzić, że to możliwe. TOMEK-8 musi być tani i prosty by trafił do mas i tego należy się trzymać, dzieki takim wytycznym popularność zdobyly rozwiazania typu COVOX w latach 80tych

15

(259 odpowiedzi, napisanych Fabryka - 8bit)

ograniczenia 8KB nie zabija szczytnej ideii a pomysł z czyszczeniem PICa i operacjach na flashu/ modyfikowanie firmwaru to może i nieelegancke ale bardzo elastyczne rozwiązanie, to musi być proste i tanie jak barszcz a wtedy znajdą się chętni by z tego korzystać, podstawowy firmware załóżmy że obsluguje tylko wątki i zarzadzanie pamięcią.. kopiowanie bloków danych/nakladanie spritów (wtedy zależnie od zamiarów programisty można tam pakować czy to player czy silnik 3d, zostawiac przestrzen pod sparte, co kto woli) ale najwazniejsze co tam musi być to odpowiednia obsluga komunikacjii Cart-Atari bo jesli to będzie projekt otwarty a wg przeznaczenia carta przerwanie dl Antica defacto jest wykonywane co każdą linie, zastanawia mnie co się stanie jak PIC nie bedzie się wyrabiał z generowaniem danych co linie(mimo duzej szybkosci teoretycznie to możliwe), powiedzmy, ze na karcie oprócz prostych procedur znajdą się proc. obróbki tekstur lub dekompresjii, które wymagają różnych czasów, jedynym sygnałem synchronizacji jest zwrot kodu wydanego rozkazu, tak ?, Cart i Atari komunikując się bezmyślnie, bez kontroli ze strony programisty moze wywalać po prostu kaszkę nawet jesli na przerwaniu DL będzie informacja, że danych jeszcze nie ma to Antic i tak bedzie musiał przejsc do rysowania kolejnej lini.

Tak więc co znajdzie się we flashu i co antic bedzie robił z danymi to już broszka programisty a firmware carta niech tylko zarządza wątkami, pamięcią, komunikacją (kontolą obciążenia mikrokontrolera) lub np emulacją 6502 i przechwytywaniem kodu. Wtedy nawet taki core mozna pisać pod różne kontrolery i bedzie stanowił przyszłościowe rozwiązanie nie tylko pod kątem gier a w cartridge bedzie można wpychać różne procki .....no ale to na razie teoria....

16

(259 odpowiedzi, napisanych Fabryka - 8bit)

30 min minelo ;)

17

(259 odpowiedzi, napisanych Fabryka - 8bit)

ale po co faszerowac dl antica danymi przykrytymi bankiem carta, czasowo to sie nie wyrobi skoro wyjscie s-video moze byc na cartridge i wyciagac dane z bankow atarki tak samo wyjscie z atarki do carta i mix z generowanym, rozwiazanie tansze i szybsze imho

18

(259 odpowiedzi, napisanych Fabryka - 8bit)

i've made my bid on ATmega644

19

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

pisalem o allegro i lamaniu regulaminu kilkakrotnie,  po co to jest wywlekane na nowo, dalsza dyskusja bezcelowa. Gdy stacja bedzie dzialac, to bedzie wystawiona na allegro z minimalna cena powiedzmy 350 PLN bez zasilacza, jesli nie zostanie sprzedana  tam wrzucam rom i 3.5cala, teraz chyba juz wszystko jasne.

20

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Dzieki mikrobi...., przez kilka dni moderator przygladal sie lamaniu regulaminu po to by na koniec zrobic sobie uzytek z tego do swoich celow...

21

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

ok dosyc juz, moze i bym sie zgodzil z przedmowcami w jakims stopniu gdyby nie bylo mojego drugiego postu, w ktorym wyraznie indykowalem o alternatywnym zamiarze instalacji romu (koszt ok $16 z wysylka + instalacja(?) +
naprawa przelacznika (?), dodatkowo zakup zasilacza ceny od (50 do 200PLN), wymiana napedu na 720KB (?)..to wezcie ludzie to na logike i chlopski rozum !!!przeciez wymaga to nakladu powiedzmy rzedu 200-400 PLN!!! wiec jaki bylby
sens sprzedawac ja za 100 PLN ! wytlumaczcie mi czy naprawde tak trudno sie domyslec!!!, fakt zlamalem regulamin nie podajac ceny i to wszystko, czy to powod by linczowac i pluc jadem?, jestem tu nowy i wiem, ze to nie tlumaczy nieznajomosci regulaminu. Teraz z innej beczki, powiem co mysle, kilku nie dostalo ulubionej zabawki za cene na ktora liczyli od razu pokazuja fakola i zachowuja sie jak dzieci, spinajcie sie jak papaje na szpilach, jel.nkowi juz pewnie zylka na czole pekla, kretynskie zachowanie potwierdza forma i uzywane slownictwo (odsylam do poprzednich postow). Zgadzam sie z pk.11 regulaminu i potwierdzam "po to jest allegro i cena minimalna", reszta dyskusji to fanaberie,
trzeba wam przytaknac, przyznac racje, poglaskac po glowie albo pr.yjebac mlotkiem bo inaczej nie da rady (przeciez to tylko stacja dyskow, w dodatku jeszcze spotykana tu i owdzie). Tyle na ten temat.

22

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

ok, zglosilem juz  watek do usuniecia, nieopatrznie naruszylem regulamin, nie rozumiem tylko kretynskich uwag.

23

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

chodzilo o przyzwoite oferty i podalem relatywne ceny tego sprzetu jakie znalazlem na ebay minus powiedzmy 30% z uwagi na uszkodzenia, czyli liczylem na cos pomiedzy 200-250 PLNow, nie podalem konkretnej kwoty, ale nie sadze tez bym zaslugiwal na miano zdziercy, uwazam ze to uczciwe pieniadze za przyzwoity towar, co do zasialacza to zalezalo mi na oryginalnym, zamowilem z myatari.com wersje 220V za $20 plus wysylka $48, oferowano 110 PLN za stacje czyli nawet nie tyle co zaplacilem za zasilacz, mysle ze to prosty rachunek i uzasanione wiec  nie rozumiem tutaj powiewu gniewu i obelg, nawet gdybym poprosil kogos tutaj o wycene to nie widze zupelnie nic w tym zlego, ostatecznie stacja nie byla warta dla innych tyle ile dla mnie

24

(37 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

oczywiscie ze nie wiem jaka wartosc stanowi i wyraznie o tym napisalem (patrz post #1), co nie oznacza, ze do oddania za frytki. z moich informacji :koszt zasilacza to $50-$70 z wysylka, koszt uzywanej/wzglednie nowej $75-$150 bez wysylki, nowe boxowane dochodza do $300 stad tez opcja (patrz post #2 w ktorym pisze o dodaniu romu, zasilacza, naprawy..), nie wiem co dodac bo wszystko jest jasne. Oczekiwana kwota nie zostala osiagnieta i serdecznie chcialbym wszystkim zainteresowanym podziekowac , a kto szuka jelenia podpowiem "w lesie" a nie wylewa flustracje na forum. zupelnie nie rozumiem intencji bo  "tanim kosztem" wycena to na allegro z cena minimalna. Oczekiwalem rozsadnych propozycji a za 50 pln to mozna kupic XC-12, joystick..... kubelek w KFC

25

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

a inne modele Samsunga 931MP / 932MP / 941MP ?