7,051

(54 odpowiedzi, napisanych Fabryka - 8bit)

progres:

- kolizje gotowe
- game over gotowe
- obsluga bonusow gotowa
- obsluga rakiety :-) gotowa

- strzelania brak :/
- tryb na dwoch graczy brak



--- update

- strzelanie dodane
- tryb 2 graczy dodany

- zmiana poziomu - brak

--- update

- oryginalny jetpac przepisany czyli mozna powiedziec ze gra ukonczona w 50% ;), teraz czas na optymalizacje i wprowadzenie zmian o ktorych pisalem



-- filmik dla zainteresowanych

7,052

(35 odpowiedzi, napisanych Programowanie - 8 bit)

<kij w mrowisko>
prawda, bo pierwsza czynnoscia po uruchomieniu programu powinno byc wylaczenie romu i podlaczenie w to miejsce pamieci ram. koniec ochrony na adresy ponizej $2000 i powyzej $c000.
</>

7,053

(54 odpowiedzi, napisanych Fabryka - 8bit)

tak wlasnie zaczynalem ale okazalo sie ze optymalizacja emula pod kontem jednej gry i tak go potwornie wydluza... wlasnie jestem na etapie 'krocej i szybciej' pisze od poczatku - ale ciagle nie widze zeby to bylo znacznie szybciej (nie jest tak szybki jak oryginal), krocej moze i jest troche...

ten jetpac nie ma zadnych procedur z emulatora, zupelnie inaczej podszedlem do sprawy. prawie caly silnik gry wyrippowalem, zmienilem go tak zeby nie rysowal kolorow (chociaz nie wiem czy niektore obiekty nie beda rysowaly kolorow ale w pamieci p/m), troszke inaczej zarzadzam tablicami obiektow, za niedlugo stablicuje wyniki przy oblczeniach adresow (na z80 np dodawanie dwoch 16bitowych liczb to rozkaz jednobajtowy i to dosc szybki w dodatku, tak ze nie ma jak nadrobic mocy - no dobra ja nie potrafie... w jetpacu nagminnie uzywane sa tez rozkazy set, bit, res - zrobienie tego na 6502 jest bardzo czasochlonne - moge miec klopoty z szybkoscia, dlatego musze inaczej uzywac tablic obiektow - teraz maja 8 bajtow a przechowuja informacji na 12 bajtow...) poza tym chce odrobine zmienic sama gre: wyeliminowac kampiarzy nabijajacych punkty na strzelaniu ;-)

co do pisania jakiejs strzelanki od poczatku, mozna, tylko czy z czystym sumieniem mozna by ja bylo nazwac jetpac ;-) poza tym nie widze zadnego problemu zeby ta gra nie przypominala jetpaca (grafika/uklad/niektore elementy samej gry) ale chodzi wlasnie o to zeby to byl jetpac na atari :)

ps. tebe stworz latwy w uzyciu system spritow optymalizowany nie pod katem ilosci/szybkosci tylko latwiego uzywania w swoich projektach :)

---
http://atari.pl/jetvid20.rar - meteory dodane, jeszcze nie jest tak jak trzeba (widoczne bledy ale licze, ze podczas optymalizacji wyeliminuje). prosze zwrocic uwage na dzwiek :DDDDD to gra gtia nie pokey.

7,054

(54 odpowiedzi, napisanych Fabryka - 8bit)

remake nie bedzie dokladny tzn postaram sie dodac to czego wydaje mi sie brakuje w oryginale np.

1. wybor levelu i stopnia trudnosci,
2. ograniczenia czasowego w postaci uplywajacego czasu lub moze ubywajacego tlenu, ktory bedzie mozna uzupelniac odpowiednimi butlami - koniec z kampowaniem i nabijaniem punktow ;-)
3. inaczej naliczana punktacja

to oczywiscie plany...

stan obecny: procedury ruchu jetpaca gotowe (jeden maly blad ale sobie poradze), meteory beda gotowe do poniedzialku (weekend :) ), strzelania  i kolizji jeszcze nie rozgryzlem, fuel i skarby prawie gotowe. reszty brak, byc moze za entuzjastycznie podszedlem do projektu - juz teraz (po szybkosci) widze ze nie mam szans nawet zblizyc sie do jakosci oryginalu, a wydawala sie to taka prosta gra hehe

7,055

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

tak ladnie zarlo i zdechlo

7,056

(35 odpowiedzi, napisanych Programowanie - 8 bit)

qa jest wygodny jak ma sie tylko atari, tylko ze wszyscy juz maja pc (chyba) i dlaczego nie uzywac wygodniejszych narzedzi?
edytory tekstu np: scite, krosmakrosuperduperasemblery bijace na leb quick assemblera - xasm/mads, uruchomienie to jakis emulator i juz.

najwiekszym problemem podczas pisania na atari bedzie brak wygodnego monitora i debuggera to co jest nawet nie zbliza sie do 'wygodne', wielu funkcji brakuje ech....
podobny watek z tego co pamietam juz raz byl poruszany ... chyba nawet przezemnie jakies poltora-dwa lata temu jak zaczynalem pisac ?

7,057

(35 odpowiedzi, napisanych Programowanie - 8 bit)

pytanie czy masz zamiar fizycznie stukac w klawiature pc czy atari piszac w asemblerze 6502.

7,058

(54 odpowiedzi, napisanych Fabryka - 8bit)

lekka optymalizacja i wyskoczylo kilka bledow w programie :) kiedys pisalem o pierdzacym dzwieku z konsoli do robienia dzwieku z zx ;-) tu jest tego probka (nawet troszke podobne):

http://atari.pl/jetvidbeep.rar

oczywiscie w finalnej wersji bedzie muza z fxami.

7,059

(54 odpowiedzi, napisanych Fabryka - 8bit)

hi,

tu jest filmik z ruchu dzetpakiem http://atari.pl/jetvid.rar

troszke jestem zawiedziony, myslalem ze uda mi sie napisac szybszego softsprajta...

7,060

(12 odpowiedzi, napisanych Programowanie - 8 bit)

prawde mowiac liczylem na jakies czary mary, ale kolejny raz widze :-) ze jesli chodzi o szybkosc, pierwsze co nalezy sprawdzic to to czy mozna stablicowac wyniki :)

7,061

(12 odpowiedzi, napisanych Programowanie - 8 bit)

witam,

moze to ktos przyspieszyc?

<code>
                lda adr1
                lsr @
                lsr @
                lsr @
                sta adr1
               
                lda adr2
                asl @
                asl @
                and #$e0
                ora adr1
                sta adr1
               
                lda adr2
                and #$07
                sta temp

                lda adr2
                lsr @
                lsr @
                lsr @
                and #$18
                ora #$40

                ora temp
                sta adr2
</code>

pliz :)

7,062

(93 odpowiedzi, napisanych Bałagan)

mazi napisał/a:

XXL: prawisz straszna herezje piszac ze st w temacie gier nie powalczy c64. Toz to bzdura jakich malo. Wystarczy porownac hity. Jak zagralem w Barbarian II na st to nie potrafilem juz w to grac na c64. Zreszta nie ma co pisac. Jak sie nie gralo na obu platformach to sie tego nie poczuje.

mialem obydwa komputery w tym samym czasie, z czego c64 zostal mi do dzis w jakim pudle ;-) gra to grafika/muzyka/animacja/grywalnosc, muza na st to jakas cholerna pomylka, dziwilem sie dlaczego slysze piski jak z aygreka a na c64 8bitowcu muza rozwala. graficznie w stosunku do c64 bylo faktycznie niezle natomiast w porownaniu z amiga to kiszka na resorach. grywalnosc? fakt w barbare2 nie gralem, na st gralem w garstke gier bo pozbylem sie tego sprzetu na rzecz amigi po 2 czy 3 tygodniach meczarni. jednym slowem st suxx jak cholera, muzycznie w grach nie dorownuje 8bitowemu commodore, graficznie nie dorownuje innym 16bitowca. pomylka. staram sie przypomniec chociaz jedna gre ktora mi sie podobala na st. none.

7,063

(93 odpowiedzi, napisanych Bałagan)

czerwony na atari najlepszy jest na atariwin+ z odpowiednia paleta :-)

7,064

(21 odpowiedzi, napisanych Bałagan)

- 4 akumultory?
- rejestr zerowy (zawsze zero)
- 2 stosy?
- 16 bitowe operacje matematyczne?
- mozliwosc przeslania jednym rozkazem wiecej niz 1 bajt ?

7,065

(21 odpowiedzi, napisanych Bałagan)

wlasnie, jest wiele przypadkow w ktorych konstruktorzy zrobili uklon w strone userow i umozliwili wlozenie do systemow 8bitowych procesorow 16bitowych, tak bylo z xt, apple, atari, commodore, bbc micro. zreszta taka praktyka byla tez w swiecie 16bitow.

to moze teraz wybierzemy ;-) najbardziej zaawansowany/wydajny procesor 8bitowy?

6309 ?

7,066

(21 odpowiedzi, napisanych Bałagan)

> jeżeli uznajemy 65816 za procesor 16-bit, to również 8088 powinniśmy uznać za 16-bit

bo jest 16bit w obudowie z 8bitowa szyna danych (taka def jest na sieci)
podobnie jest z 65816 dziki temu ze byl w odudowie z 8 bit szyna zyskal taka popularnosc (wyczytane na sieci)

>a 68000 za 32-bit (jeżeli opieramy się na szerokości domyślnego "akumulatora") ;)

wszedzie gdzie czytam oznaczaja ten procek 32/16

7,067

(21 odpowiedzi, napisanych Bałagan)

tak czytam i czytam i dochodze do wniosku ze z tym akumulatorem jest def najbardziej prawdziwa.

7,068

(21 odpowiedzi, napisanych Bałagan)

> procesor 8bit z szyną adresową szerszą niż 16bit ? 65816 :P


65816 jest 16bitowym prockiem

7,069

(21 odpowiedzi, napisanych Bałagan)

> czyli de fakto ile danych procesor moze lyknąć w jednym rozkazie.

> podstawowy rozmiar danych do operacji arytmetycznych

> wielkość podstawowej jednostki przetwarzania, czyli maksymalna ilość danych która nie przedłuża działania instrukcji.


czyli z80, 6309 - 16bitowe?

7,070

(21 odpowiedzi, napisanych Bałagan)

witam,

chcialbym sie dowiedziec jakie warunki musi spelnic procesor aby zaliczyc go do 8/16 bitowych.

pozdrawiam

7,071

(93 odpowiedzi, napisanych Bałagan)

ostatni moj offtopic w tym watku:
atari nie do gier? w roku chyba 84 gdy na tronie byla jeszcze stara gwardia na atari wychodzily gry nie gorsze, w wielu przyadkach lepsze (rescue on fractalus itp. - jest na wszystkich liczacych sie 8bitowcach). przyszedl trzmiel, zwolnil najlepszych (odpowiedzialnych za rozwoj/marketing ba, nawet dyrektora zarzadzajacego - czytalem kiedys jego wywiad o lini 8bitow) seria 8bitowa umarla, jeszcze tylko 85 byl w miare, pozniej juz bylo tylko gorzej, podczas gdy reszta platform 8bitowych caly czas byla wspierana przez prod. gier - dlatego ze atari ma gorsze mozliwosci? nie o to chodzi.

i co dostalismy? st - zenada, st w grach nie powalczy nawet z c64. wraz z nastaniem trzmieli atari, ktore kochamy ;-) umarlo.

7,072

(709 odpowiedzi, napisanych Fabryka - 8bit)

<filip z konopi mode on> A czy jest mozliwos, ze overlay bedzie mial pixel dwa razy mniejszy w poziomie? </off>

7,073

(93 odpowiedzi, napisanych Bałagan)

1,2,4 bity na pixel cos jak na atari ;-) tylko, ze te pixele sa 2 razy mniejsze na cpc.


"i tak powiem"

nie ma sie co podniecac, amstrad ma niezla grafike owszem, kolorki itd. ale co z tego? konstruktorzy popelnili jeden zasadniczy blad, dali kosc graficzna do ktorej bez silnego cpu nie podchodz. upakowali z80, mimo swoich niewatpliwych zalet (np. przesylanie slow nie tylko bajtow - co dla niektorych juz jest wystarczajace aby zaliczyc proca do 16bitowych) to przeniesienie grafiki 16px na 16py na amstradzie w porownaniu z zxtrumna odbywa sie ok. dwa razy wolniej, w porownaniu z atarka czy komoda cpc wypada rownie zle. sytuacje poprawila wersja "+" ktora rozklada wszystkie 8bitowce ale co z tego, gdy pojawila sie wersja plus wszyscy mysleli juz o amigach ;-)

slowem cpc jest fajny do statycznych obrazowa nie do gier. do gier najlepsze jest male atari.

7,074

(93 odpowiedzi, napisanych Bałagan)

z atari st :D

7,075

(93 odpowiedzi, napisanych Bałagan)

tu jest sliczny hscroll sprzetowy http://pl.youtube.com/watch?v=MavWmgzr2 … mp;search=