6,726

(709 odpowiedzi, napisanych Fabryka - 8bit)

kupilem sobie tv/monitor lcd ze zlaczem rgb tylko poto zeby podlaczyc atari :-) to juz jest dla mnie normalny monitor.

blitter jest bardzo, bardzo wazny.

6,727

(709 odpowiedzi, napisanych Fabryka - 8bit)

mylisz sie, nawet bez softu vbxe jest warte swojej ceny: mozesz podlaczyc maluszka do (wreszcie) normalnego monitora.

co do oprogramowania to z pewnoscia cos tam powstanie ;-)

6,728

(709 odpowiedzi, napisanych Fabryka - 8bit)

ziew.

5 lat temu bylbym za takim rozwiazaniem ale dzis wydaje mi sie to krotkowzroczne.
jedyny projekt modyfikacji graficzne, ktory moglby powalczyc z vbxe to upgrade Psychola (moze i mniejsze mozliwosci ale bardzo interesujace).

---
poza tym cos mi tam smierdzi, nie wiem czy dobrze czytam: gosc mowi, ze to nie antic daje sygnal odswierzania?

6,729

(79 odpowiedzi, napisanych Fabryka - 8bit)

http://atari.pl/nightdriver2.a8s

f2 - start
joy sterowanie, ustawiony jest bieg 2 na stale.

6,730

(79 odpowiedzi, napisanych Fabryka - 8bit)

? nie rozumiem.

6,731

(79 odpowiedzi, napisanych Fabryka - 8bit)

slepe irq. tak ma byc narazie. fioletowy pasek to czas jaki potrzebuje silnik spritow do obslugi 14 obiektow. obslugiwane sa tylko klawisze konsoli - tylko dla demonstracji tego co narazie jest zrobione.

6,732

(79 odpowiedzi, napisanych Fabryka - 8bit)

poprawione

6,733

(79 odpowiedzi, napisanych Fabryka - 8bit)

plik uruchamiamlny dla atariwinplus  http://atari.pl/nightdriver1.a8s

f2 sart, f3 gaz do dechy

brakuje 2 spritow - gdy sa rysowane brakuje czasu na sama gre i zaczynaja sie smieci. optymalizacja w toku.

6,734

(79 odpowiedzi, napisanych Fabryka - 8bit)

http://atari.pl/nr2.rar - wszystkie sprity na ekranie w 1 ramce. czas na klawiature

6,735

(79 odpowiedzi, napisanych Fabryka - 8bit)

slupki na pm - tez o tym myslalem tylko, ze oprocz pozycji na dli trzeba by ustawiac tez szerokosc bo czasem 6 slupkow nachodzi na siebie czyli missiles tez sa potrzebne... ale gra sporo by stracila - zmiana pozycji co 2 pixele, zmana szerokosci co 2 pixele, a co najwazniejsze gra nie wygladalaby jak oryginal ;) poza tym moze pm uzyje sie do narysowania auta? albo do symulacji oswietlenia przez reflektory drogi w nocy ;D



---
poprawiony silnik spritow:
http://atari.pl/nr1.rar - nie wyswietlam 4 spritow bo obraz zacznie migac - w ostatecznej wersji obraz bedzie 2buforowy

6,736

(79 odpowiedzi, napisanych Fabryka - 8bit)

witam,

http://atariarea.krap.pl/forum/viewtopic.php?id=5853

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

http://atari.pl/nr.rar  - filmik

na filmiku widac, ze sprity smieca po ekranie... chcialbym prosic o pomoc w napisaniu dobrego i szybkiego silnika spritow dla tej gry.

obecnie wyglada on tak:

; sprite engine

_x       equ $b0
_y       equ $b1
_hv      equ $b2
_ekran   equ $b3
_sprite1 equ $b5
_sprite2 equ $b6
_temp_x  equ $b7

_sprite_engine

                ldx #$0f  - 16 spritow
_next_spr  stx _temp_x
                lda $400,x - od $400 do $42f znajduja sie rejestry hardwarowe. $400-$40f to pozycja x spritow ponizej sposob liczenia
                sta _x
                lda $410,x - pozycja y
                sta _y
                lda $420,x - szerokosc i wysokosc sprita. starszy nibbel=0 oznacza sprita wylaczonego
                sta _hv
                jsr _se0
                ldx _temp_x
                dex
                bpl _next_spr
                rts
                
_se0
                lda _hv
                and #%11110000
                bne _se1
                rts
_se1      

                lda #$00
                sta _sprite2
                lda _x
                and #%111
                tay
                
                lda _hv
                lsr @
                lsr @
                lsr @
                lsr @
                tax
                lda _tab_h,x
                cpy #0
                beq _se5
_se2         lsr @
                ror _sprite2
                dey
                bne _se2
_se5         sta _sprite1
                
                lda _y
                lsr @
                lsr @
                lsr @
                tax
                lda _tab_y,x
                sta _ekran+1
                lda _y
                and #%111
                tax
                lda _tab_y_fine,x
                sta _ekran
                lda _x
                lsr @
                lsr @
                lsr @
                clc
                adc _ekran
                sta _ekran
                
                lda _hv
                and #%1111
                eor #%1111
                tax
_se4         ldy #0

                ;lda (_ekran),y
                ;ora _sprite1
              lda _sprite1

                sta (_ekran),y
                iny

                ;lda (_ekran),y
                ;ora _sprite2
              lda _sprite2

                sta (_ekran),y
                lda _ekran
                clc
                adc #$20
                sta _ekran
                bcc _se3
                inc _ekran+1
_se3         dex
                bpl _se4
                rts

; szerokosc sprita
_tab_h  dta %00000000,%10000000,%11000000,%11100000
        dta %11110000,%11111000,%11111100,%11111110,%11111111 - hardware obsluguje szersze ale w tej grze nie ma spritow szerszych od 8
        
; numer lini przelozyc na starszy adres 0,1,2,3..7 zawsze puste
_tab_y  dta $40,$40,$40,$40,$40,$40,$40,$40
        dta $40,$41,$42,$43,$44,$45,$46,$47
        dta $48,$49,$4a,$4b,$4c,$4d,$4e,$4f
        dta $50,$51,$52,$53,$54,$55,$56,$57
        
; mlodszy bajt pozycji pionowej
_tab_y_fine     dta $00,$20,$40,$60,$80,$a0,$c0,$e0

nie bylo by problemu gdyby mozna bylo szybko na vbi wymazac pamiec ekranu, ale nie mozna...

na powyzsza procedurke jesli jest taka potrzeba mozna przeznaczyc pamiec: $b0-$1af

procedura bedzie wykonywana na vbi ale byc moze lepiej bedzie sie wpiac w kod gry:

            ldy #$0f
            ldx #$1f
_1        lda $08,x
            sta $420,y
            lda $28,x
            eor #$ff
            sta $400,y
            lda $48,x
            sta $410,y
            dex
            dex
            dey
            bpl _1

6,737

(4 odpowiedzi, napisanych Bałagan)

zaraz na poczatku 'podstawowki' w salonie gier mialem okazje w to grac i dalbym reke obciac (kolegi) ze biegi sie zmienialy na ekranie a nie bylo to narysowane na obudowie maszyny (tak jak samochod)... moze mi sie wydawalo.

to byli czasy ;-) spec od hardwaru przygotowal maszyne tylko dla jednej gierki pod dyktando programisty :D


---

ciekawe czy jest 'scena' na pisanie demek na istniejacy hardware arcade:

http://atari.pl/nd1.jpg
http://atari.pl/nd2.jpg

:D

---

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

6,738

(4 odpowiedzi, napisanych Bałagan)

witam,

dlugi łikend sprzyja giercmanom... wlasnie maltretuje MAME ;-)

czy ktos ma rom do gry:
http://en.wikipedia.org/wiki/Night_Driver

ale taki z napisami na ktorym biegu jedziemy i jaka to trasa, sciagnalem kilka romow ale kazdy jest bez tej ostatniej lini.

swoja droga 1976 rok!!! pierwsza gra fpp :-)

---
czy ta gra byla na atari? (lub podobna)

6,739

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

nie chce rozszerzac pamieci 130.

6,740

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

130 xe z jakims rozszerzeniem na simm, atari kupilem i nawet nie podlaczylem :-) ale oczywiscie przed wymiana sprawdze.

6,741

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

witam,

oferuje:
1x a130 z rozszerzeniem pamieci na simm
1x a65 z expansion
1x a65 bez expansion

wymienie na:
1x a130 bez modyfikacji (akceptowana modyfikacja to pokey stereo)


wymieniam poniewaz chcialbym miec zainstalowany vbxe na golej a130.

pozdrawiam

6,742

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

room format trzeba poznac a pozniej jest juz z gorki ;-)

6,743

(96 odpowiedzi, napisanych Fabryka - 8bit)

temat rdzeniowy?

dla muzyka:
http://home.freeuk.com/fpgaarcade/resources/ym2149.zip

dla grafika:
http://www.howell1964.freeserve.co.uk/l … 45_vhd.htm

6,744

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

gdyby sie tak dobrze zastanowic to mozna by zmodyfikowac montezume, pozmieniac kilka plansz, wyedytowac poziom trudnosci, byc moze zmienic sposob zachowania niektorych przeszkadzajek...

ale czy wolno kalac klasyka?

6,745

(108 odpowiedzi, napisanych Programowanie - 8 bit)

podejrzewam, ze Arczi to bot. ktos tylko spieprzyl sprawe bo bot pieprzy bez sensu.

6,746

(108 odpowiedzi, napisanych Programowanie - 8 bit)

takiego p*.* saskiego dawno nie slyszalem.

nie wiedzialem ze pier-do-ła to brzydki wyraz :-)

6,747

(709 odpowiedzi, napisanych Fabryka - 8bit)

e tam. jesli prog bedzie na vbxe wystarczy ze loader wymusi pauze na wyswietlanie np tytulu.

6,748

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

przypomnialo mi sie... chociaz moze nie ;-)
byl program kopiujacy na standardowy magnetofon w ktorym po nacisnieciu klawisza (podczas zapisu) zmialala sie predkosc 600/900/1200 bodow ???

siodmy tydzien nic nie robie przy atari :/ praca, praca... koncze wazny projekt, nie mam czasu na nic poza spamowaniem na forum ;)

jeszcze prosze poczekac.

6,750

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

tak, 11 kB (kilobajtow - sporo jak na stacje)

> Nie ma takiej. Ekran jest włączony w czasie trzymania Shift.

wydaje mi sie, ze trzeba bylo trzymac jakis klawisz a wtedy transmisja trwala tyle co na standardowej stacji (samo wczytanie jednego sektora bylo blyskawiczne ale byly dlugie przerwy miedzy czytaniem kolejnego sektora) proponuje sprobowac shift+control chociaz nie jestem pewny a cala ta operacje pamietam jak przez mgle i jest mozliwosc ze mi sie wydawalo :D

moze ktos ma instrukcje dodawana do karin maxi? tak popularny ostatnio skanik?

------
skoro mam juz glos:

jestem zdecydowany zakupic taki interface jesli ktos ma na zbyciu/ umie zrobic to czekam na oferte :)

pozdrawiam