2,601

(44 odpowiedzi, napisanych Programowanie - 8 bit)

https://www.youtube.com/watch?v=Kdz1iRknbp8

kolorki,
exit pojawia sie po zebraniu calej kolekcji skarbow

2,602

(44 odpowiedzi, napisanych Programowanie - 8 bit)

xxl napisał/a:

          ldy #1
@           lda (SAVMSC2),y
            ldx SAVMSC,y
            sta SAVMSC,y
            txa
            sta (SAVMSC2),y
            dey
            bpl @-

brak optymalizacji boli


            ldy #1
@           lax (SAVMSC2),y       ; illegal
            lda SAVMSC,y
            stx SAVMSC,y
            sta (SAVMSC2),y
            dey
            bpl @-

zawsze to dwa cykle i jeden bajt mniej ;-)

2,603

(44 odpowiedzi, napisanych Programowanie - 8 bit)

https://www.youtube.com/watch?v=NZITiSAEeSg

2,604

(44 odpowiedzi, napisanych Programowanie - 8 bit)

https://www.youtube.com/watch?v=glxsiMFQeFw

2,605

(44 odpowiedzi, napisanych Programowanie - 8 bit)

https://twitter.com/Naufr4g0/status/978562490861805568

https://www.youtube.com/watch?v=WwjJ2_uofss


ciekawe czyj to pomysl... Davide Fichera czy Thomasa Palefa... u tego drugiego gra byla na stronie pare miesiecy wczesniej ;-)

2,606

(44 odpowiedzi, napisanych Programowanie - 8 bit)

https://www.youtube.com/watch?v=wCpi5WvwMfA


https://www.youtube.com/watch?v=n40aUfoeegk

2,607

(44 odpowiedzi, napisanych Programowanie - 8 bit)

http://www.lessmilk.com/game/gravity-snake/

trzeba kliknac odswiez w przegladarce

:)


http://www.gamebase64.com/game.php?id=26352&d=42

2,608

(44 odpowiedzi, napisanych Programowanie - 8 bit)

skoro juz tu jestem to snejk:

https://www.youtube.com/watch?v=memWc1Sg6kY

2,609

(44 odpowiedzi, napisanych Programowanie - 8 bit)

deszczowa sobota jest okazja do zabawy w atari ;-) i przy okazji tego: http://www.atari.org.pl/forum/viewtopic.php?id=15322

systemowe PLOT czy DRAWTO nie sa niestety wydajne i tworzac obraz wszystko "miga".

oto przepis na podwojny bufor ekranu - systemowe procedury rysuja w buforze przed wyswietleniem:

 
najpierw przygotowanie:

SAVMSC2       equ $80
screen_buffer equ $2000

            lda #5
            jsr os_gfx

            lda SDLSTL
            clc
            adc #4
            sta SAVMSC2
            lda SDLSTL+1
            adc #0
            sta SAVMSC2+1
            ldy #0
            lda #.lo(screen_buffer)
            sta (SAVMSC2),y
            iny
            lda #.hi(screen_buffer)
            sta (SAVMSC2),y


a pozniej przed rysowaniem funkcjami PLOT/DRAWTO itp. dajemy:

            lda RTCLOK+2
@           cmp RTCLOK+2
            beq @-

            ldy #1
@           lda (SAVMSC2),y
            ldx SAVMSC,y
            sta SAVMSC,y
            txa
            sta (SAVMSC2),y
            dey
            bpl @-

i tyle. szybko i nie miga ;-)


przyklad:

https://www.youtube.com/watch?v=8DZKkbso_wE

2,610

(23 odpowiedzi, napisanych Programowanie - 8 bit)

trzeba przekazac Pinowi aby akolici postatari dopisali to ograniczenie do swoich przykazan ;-)

---
juz wiem gdzie o tym czytalem: mikroprocesor 6502 i jego rodzina H.Kruszynski i K.Kulpa

2,611

(26 odpowiedzi, napisanych Fabryka - 8bit)

updejt. maly update na hsc

2,612

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

dodany Minotaur 16K

http://atari.pl/hsc/hsc.php?i=1.12

http://atari.pl/hsc/ad.php?i=1.12

2,613

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

po ostatnich odkryciach jak mozna odtwarzac 8 bitowe sample na POKEYu ktos jeszcze chce montowac covoxa?

albo Nolana...

zaraz by sie pojawily zapowiedzi publikacji na SV pozycji ostatecznych :-)

2,615

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

podoba mnie sie to...

nie wiem co to bedzie za gra ale intensywnie wykorzystuje xB, programista zarzyczl sobie aby wersja xB ktora mozna inkludowac do gry miala funkcje xBIOS_SET_FILE_OFFSET liczaca od zera... byc moze xB w standardzie tez tak bedzie mial.


--- mala aktualizacja: wkrotce te beda oficjalne:

xBIOS_MAGIC                     equ xBIOS
xBIOS_VERSION                   equ xBIOS+$02
xBIOS_RENAME_ENTRY              equ xBIOS+$03
xBIOS_LOAD_FILE                 equ xBIOS+$06
xBIOS_OPEN_FILE                 equ xBIOS+$09
xBIOS_LOAD_DATA                 equ xBIOS+$0c
xBIOS_WRITE_DATA                equ xBIOS+$0f
xBIOS_OPEN_CURRENT_DIR          equ xBIOS+$12
xBIOS_GET_BYTE                  equ xBIOS+$15
xBIOS_PUT_BYTE                  equ xBIOS+$18
xBIOS_FLUSH_BUFFER              equ xBIOS+$1b
xBIOS_SET_LENGTH                equ xBIOS+$1e
xBIOS_SET_INIAD                 equ xBIOS+$21
xBIOS_SET_FILE_OFFSET           equ xBIOS+$24
xBIOS_SET_RUNAD                 equ xBIOS+$27
xBIOS_SET_DEFAULT_IOMODULE      equ xBIOS+$2A
xBIOS_OPEN_DIR                  equ xBIOS+$2D
xBIOS_LOAD_BINARY_FILE          equ xBIOS+$30
xBIOS_OPEN_DEFAULT_DIR          equ xBIOS+$33
xBIOS_SET_IOMODULE              equ xBIOS+$36
xBIOS_RELOCATE_BUFFER           equ xBIOS+$39
xBIOS_GET_ENTRY                 equ xBIOS+$3c
xBIOS_OPEN_DEFAULT_FILE         equ xBIOS+$3f
xBIOS_READ_SECTOR               equ xBIOS+$42
xBIOS_FIND_ENTRY                equ xBIOS+$45
xBIOS_SET_BUFFER_SIZE           equ xBIOS+$48
xBIOS_WRITE_SECTOR              equ xBIOS+$1b

ostatnie SV to byla znaczna poprawa w tym temacie w stosunku do poprzednich lat. oby trend sie zachowal.

nareszcie 50% czasu trwania kompo uczestnicy nie musza ogladac filemasturbacjimasteringu

juz wiem co wygram :-)

2,618

(23 odpowiedzi, napisanych Programowanie - 8 bit)

nie wiem czy robisz to specjalnie ;-) ale uzywanie rozkazow R-M-W na rejestrach sprzetowych w ogole a sygnalizowania obsluzenia irq i zezwolenia na kolejne jednym rozkazem... to dwa tematy

po prostu wykonaj jeden inc w sytuacji gdy obsluszysz irq i sprawdz czy dziala :-)

2,619

(23 odpowiedzi, napisanych Programowanie - 8 bit)

a nie w odwrotnej kolejnosci, najpierw dec pozniej inc? to zadziala ale czy dziala z samym inc?

2,620

(23 odpowiedzi, napisanych Programowanie - 8 bit)

nie znam sie wiec sie wypowiem ;-)

czy nie jest tak, ze numer z kasowaniem i ustawieniem przerwania instrukcja R-M-W zadziala tylko na prawdziwym atari gdzie instrukcja przykladowo INC zaladuje dane / zapisze dane (te same) / zmodyfuje i zapisze prawidlowa wartosc a taki procesor 65816: zaladuje, jeszcze raz zaladuje, zmodyfikuje i zapisze co w efekcie doprowadzi do tego ze efekt skasowania i ustawienia IRQ nie zadziala?

oczywiscie to moze byc plotka, bo czytalem to daaawno temu i nie weryfikowalem.

jak to jest?

2,621

(157 odpowiedzi, napisanych Zloty)

co weekend mam party gdzie nielegale to standard ;-)
...
na szczescie nie ma przymusu publikacji czegokolwiem na takim post lost atari party ;-)

2,622

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

mono napisał/a:

- wait do punktu x:y

mono napisał/a:

- możliwość generowania przerwania w punkcie x:y ekranu
- uruchamianie/zatrzymywanie blittera w punkcie x:y ekranu

czli nie jedna osoba dostrzega taka potrzebe ;-)

xxl napisał/a:

albo jakies trigery na pozycje x,y plamki...

2,623

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

albo zeby vbxe moglo zapisywac do pamieci od $d000 (rejestrow sprzetowych)...

albo jakies trigery na pozycje x,y plamki...

albo ...

2,624

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

od 5 lat juz to jest.

moze jak sie uda skonczyc jakas gierke na karta...

2,625

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

czyli ktory jest zwykly? :-)