7,176

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

troche zle sie wyrazilem. nie porownuje vbxe i gtiaupgrade - obydwa projekty maja tylko jedna wspolna ceche: zwiekszaja mozliwosci graficzne 8bitowego atari, cala reszta od podejscia do problemu, zalozenia, stopien skomplikowania do mozliwosci jest rozna. poza tym jest za wczesnie... trzeba sie jednak liczyc z tym, ze przyjdzie moment w ktorym takie porownanie nie bedzie dziwic.

7,177

(51 odpowiedzi, napisanych Różne)

trzeba zmodyfikowac linie 20 na:
20 sound 0,peek(random),8,8: g.10

7,178

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

kolejne marzenia za grosz: modyfikowany adres startu pobierania przez dopal wartosci ze swojej pamieci.

7,179

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

rej. dopalki sa na stronie $d0, czyli dopalka sama moze sie wylaczyc - dopalka ustawia przerwanie i sie wylacza, po czym modyfikujesz pamiec dopalu, startujesz dopal i opuszczasz przerwanie. pytanie czy gtiaupgrade moze wystartowac od dowolnego punktu... a z tym haltem przydaloby sie do cyklowania (bo gtia upgrade ma dostep tylko do $d0 a czasem jest potrzeba zapisac cos nie na stronie $d0).

7,180

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

> $d022 - shift Horizontal (w trybie ON), licznik linii poziomej (w trybie OFF)
+
> (bit 5 będzie powodował wygenerowanie przerwania NMI)

mozemy odczytac pozycje x plamki? generujemy przerwanie w dowolnym punkcie x ekranu?
heh zblizamy sie do amigi ? ;-) a czy bedzie patch na os zeby mozna bylo rozpoznac od kogo pochodzi sygnal przerwania ;) ?

> nie obchodzi mnie co by można było gdyby... itd.

no dobrze mozemy wystartowac 6502 od dowolnego punktu ale czy mozemy go zatrzymac do jakiegos punktu/do konca lini?
powkurzam. 6 bit $d025 to jakby sta wsync.

pierwszy raz widze zeby ktos umiescil rej rozszerzenia w miejsu gdzie trzeba, no dobra, drugi raz, pierwszy to pokey stereo.
bardzo mocna konkurencja dla vbxe. bardzo mocna.

ps. ciekawe co sie stanie jak zaczniesz szybko zapisywac wartosci do rej consol na 1bit wyjscie dzwieku ;-)

ps2. narysuj cos w gr.8 i zapodaj mape kolorow na tlo co cykl koloru czy tam dwa i co linie, ciekawe jak bedzie wygladal taki tryb graficzny

7,181

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

wychodzi na to ze w 1 lini bedzie mozna zmienic rejetry grafp/m ? pokryc 1 playerem caly ekran?

7,182

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

dobrze by bylo zeby chociaz ze dwa przyklady np jak zapisac kolor taki i taki np w 2 wierszu i 3 kolumnie itp.

7,183

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

to mi wyglada na blitter, a czy ten upgrade stwarz mozliwosc bombardowania tylko rejestrow sprzetowych czy ramu rowniez? jaka jest dlugosc blitu. czy starszy bajt adresu jest do edycji? czy mozna w konkretnym miejscu wystartowac zapis do rejestrow czy to sie dzieje automatycznie od poczatku ramki do konca?

poka skrina ze zmiennym kolorem ekranu gr.0 a nie bakgroundu...

a tak poza tym to strasznie skompo napisales o tym upgrade, wlasciwie tylko smaka zrobiles, wiecej info.

---
jeszcze raz przeczytalem: przechowywane w pamieci sa pary (rej,wartosc) ? troche enigmatycznie to jest napisane, jaka musi byc kolejnosc? nie mozna w obrebie 'jednego znaku' mozna zmienic zawartosc tylko 1 rejestru?

7,184

(29 odpowiedzi, napisanych Bałagan)

lubie rude ;-)

b.ladny rysunek.

7,185

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

z ciekawosci zajrzalem jak startuja inne procesory :-) rodzina 65xx w zaleznosci od modelu $fff0-$ffff a rodzinka z80 od poczatku pamieci ;-)

pytalem naszego firmowego goscia od reklamy o smycz powiedzial, ze metoda sublimacji (transfer?) to koszt 2,03 zl od sztuki.

jaka cena za smycz?

7,188

(273 odpowiedzi, napisanych Programowanie - 8 bit)

http://atari.online.pl/v01/index.phtml? … ct=nowinki

7,189

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

ale 1200 ma szpanerskie klawisze f1-f4

7,190

(273 odpowiedzi, napisanych Programowanie - 8 bit)

kurde... pamiec znakow atari ulozona jest tak, ze bajty lezace kolo siebie na ekranie leza pod soba (po 8)... to moze dac kopa ale dla spritow pod warunkiem ze znaki ulozone sa od 0-40 obok siebie ale trumna ma pamiec ekranu tak ulozona ze bajty lezace kolo siebie na ekranie tez leza kolo siebie (po 32) pozniej skok o 8 pozycji i kolejnr 32 bajty... tak mniej wiecej.
nie mam pojecia jakby to zrobic na znakach???
poza tym dl atari idealnie symuluje bitmape spektruma...

7,191

(273 odpowiedzi, napisanych Programowanie - 8 bit)

tak jak mowilem, plik wykonywalny bedzie juz wkrotce dostepny. jest jescze nieprzetestowany kawalek dc. inna gra juz chodzic calkiem calkiem a kolejna 'prawie' dziala. chcialbym kogos namowic na zrobienie filereqestera, tak, zeby nie trzeba bylo puszczec 3 wykonywalnych plikow tylko jeden a gry z trumny sami sobie sciagniecie ;-) a jak mi sie nie uda to chyba zaczne przyspieszac dc przepisujac go kawalkami na 6502

7,192

(273 odpowiedzi, napisanych Programowanie - 8 bit)

tak, ukryte na ile % emulec szedl zeby nie draznic ludzi...

> 1. całkowicie olałbym atrybuty. Być może w tej konkretnej grze mają one znaczenie, ale w większości gier usunięcie atrybutów nic nie zmienia

mozna ich nie wyswietlac ale obslugiwac trzeba, wlasnie probuje uruchomic jedna gierce i widze, ze kolizje sa sprawdzne na atrybutach...

7,193

(273 odpowiedzi, napisanych Programowanie - 8 bit)

filmik pokazuje ladowanie .sna i jak dziala emulator. milego ogladania.

http://atari.pl/emulator.rar

7,194

(273 odpowiedzi, napisanych Programowanie - 8 bit)

e tam, bit 6 portb byl niewykorzystany mozna rozszerzac, jesli malo to zawsze mozna bylo jakis rejestr zrobic w przestrzeni pia lub gdziekolwiek indziej mialbyc ile chcesz 16k stron i nie tracilbys moim zdaniem WAZNEJ cechy atari - antic i 6502 w innych bankach a te same adresy zreszta tu to bylo opisane: http://atariarea.krap.pl/forum/viewtopic.php?id=4822 - nikt nie jest przeciwko rozszerzeniom ale nie takim kosztem - to byla funkcjonalnosc osobliwa wsrod 8bitowcow... szkoda ze atarowcy to olali.

7,195

(273 odpowiedzi, napisanych Programowanie - 8 bit)

takie sa moje przemyslenia ale skoro Draco cos tam kombinuje z rozszerzeniami pamieci wiec pewnie wymyslil inny sposob obejscia tego problemu

7,196

(273 odpowiedzi, napisanych Programowanie - 8 bit)

zerknalem na HoH teraz i grafika nie jest zorganizowana jak na zx, wyglada mi na normalna gr.8 basica. popatrzylem tez (raczej szybki rzut oka) na kod, jak na mulacje (w moim rozumieniu) nie widze za duzo jmp/jsr/rts ... nie wyglada mi to na emulacje. ale oczywiscie moge sie mylic.

7,197

(273 odpowiedzi, napisanych Programowanie - 8 bit)

1. gdy bedzie dopalka Pasia to bedzie inna bajka ze tylko powiem: 64kb ciaglej pamieci
2. knight lore to tylko z ciaglym ramem (temat wraca jak bumerang) dlaczego? stronicujac pamiec jak proponowal Draco trzeba liczyc sie z tym, ze predkosc spadnie drastycznie na czas wyswietlania chyba ze mamy rozszerzenie pamieci zgodne w 100% z atari 130xe :-) lub robimy translacje adresowa ale to trwaaa i zajmie pamiec powyzej bloku 16kb. dlatego tym wiekszy szacun dla Draco dla mnie bylo by to porwanie sie z motyka na slonce. powtorze jeszcze raz: z ramem liniowym bedzie mozliwosc uruchomienia prawie wszystkiego z zx spectrum a dzieki 65816 byc moze bedzie to nawet w miare szybkie
3. projekt juz wkrotce bedzie dostepny dla chetnych, tak, ze Ty, TY i Ty rowniez bedziesz mogl poprawic dzialanie emulatora. ogolnodostepna bedzie tylko wersja przekompilowana. wersja z monitorem i praca krokowa tylko dla testerow - tak, mozesz byc testerem. a jak to rozwiaze? nie wiem. pojde spac a rano bede mial nadzieje ze problem zniknie ;)
4. z planami i ocena przydatnosci proponuje poczekac do publicznej wersji

7,198

(273 odpowiedzi, napisanych Programowanie - 8 bit)

tak to wyglada w tym momencie, blad polega na tym, ze niemozna zestrzelic drugiego motocyklisty... nie wiem dlaczego (nigdy nie jest w zasiegu) obecnie siedze z debuggerem zx i atari i klikam po jednym rozkazie sprawdzajac w ktorym momencie rejestry lub pamiec beda sie roznic.. no ale to ... trwa :( zastanawiam sie czy jest sens publikowac ta gierke z takim zolwim tempem czy moze troszke ja podrasowac... dli, pm, przyspieszyc przepisujac conieco na 6502 ???


http://atari.pl/deathchase.jpg

7,199

(16 odpowiedzi, napisanych Bałagan)

a 130xe przypadkiem nie ma rozdzialu na pamiec dla antica i 6502 tak ze masz podwojny bufor bez grzebania ?

bardziej interesujace by byla podmiana pierwszego 16k pamieci


---
albo totalny odlot: bankowane strony pamieci :-) np. $10 stron zerowych :-) 4 stosy ;-) hehe


tyle, ze z drugiej strony... ja osobiscie nie widze juz sensu w rozszerzeniach ktore nie sa w 100% kompatybilne z a130, szkoda, ze atarowcy nie doceniaja mozliwosci pracy antica i 6502 w tych samych adresach a roznych bankach... wkrotce kazdy bedzie mogl miec liniowa pamiec (oby) wiec po co dowalac 1-4 mb ramu bankowanego :p

7,200

(273 odpowiedzi, napisanych Programowanie - 8 bit)

przepisalem emulca tak, zeby zajmowal jak najmniejmiejsca - teraz miesci sie w 4kb - dziala wolniej ale co tam :-) laduje .sna (nie mam loadera - dlatego wczytanie jakiegokolwiek zrzutu to wcisniecie kompilacji w madsie (ins).

od ostatniej animacji dopisalem troche rozkazow i teraz dzialaja liczniki, skrin tytulowy, start gry, game over... praktycznie jest wszystko :-) - no jedna rzecz szfankuje (wkurzajacy bug) i dlatego jeszcze nie puszczam w obieg...
acha, klawiatura jest mapowana pod dzojstik (na potrzeby tej gry wystarczy), przejrzalem troszke kodu i na 101% mozna podmieniac procedurki tak jak to w watku niejednokrotnie bylo mowione.

sprawdzilem tez tego demosa co na forever8 jest gdziestam w tekstach pisanych przez ludzi, potrzeba bylo dopisac tylko relokator stosu :) i poszlo :-)) no dobra, po chwili sie zawiesil heh.