Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: pierwszy efekcik w asemblerze po 12 latach :P  (Przeczytany 1118 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

sari

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« dnia: 31 Stycznia 2014, 10:42 »
Witam. Próbowałem naście lat temu asemblera, ale jakoś brakowało motywacji. Teraz ferie i mogłem tymczasowo podmienić amisię na c64 i odświeżyć starą "wiedzę".
Proszę o opinie dotyczące jakości wykonania (jak na początkującego) \"\"

http://speedy.sh/cMX9s/starfield.prg

http://www.sendspace.com/file/0b1bqo

sys 2064



Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #1 dnia: 31 Stycznia 2014, 11:26 »
a żeś wybrał sharing

antywirus nie pozwoli mi tego pobrac

Offline slawera

  • Level 3
  • ***
  • Wiadomości: 188
    • slawera
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #2 dnia: 31 Stycznia 2014, 11:32 »
\"\"

Trochę mroczne, ale za to dużo bohaterów, tylko gdzie oni tak biegną  ;)
C64C+1541-II+SD2IEC+MPS1230

sari

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #3 dnia: 31 Stycznia 2014, 11:53 »
tylko chyba za mało amunicji jak na początek :P

Offline F7sus4

  • Level 6
  • ******
  • Wiadomości: 2410
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #4 dnia: 31 Stycznia 2014, 12:13 »
Black Box 4 \"\"

arecki

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #5 dnia: 31 Stycznia 2014, 20:50 »
Fajnie...

z czystej ciekawości - możesz w skrócie opisać jak to działa?

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #6 dnia: 31 Stycznia 2014, 22:42 »
F7sus4:
Black Box 4

bardziej bym stawiał na przepisanie listingu z Kebaba albo C&A.
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline wackee

  • Level 6
  • ******
  • Wiadomości: 2210
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #7 dnia: 01 Lutego 2014, 23:27 »
Bardzo ładnie \"\"

sari

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #8 dnia: 02 Lutego 2014, 01:19 »
...bardziej bym stawiał na przepisanie listingu z Kebaba albo C&A...

skoro taka twoja technika Kisiel to gratuluję... problem większości forów, ale cóż, tacy też są potrzebni...

działa tak:
sprite multiplexer i mniej więcej "losowy" dobór prędkości i wzoru przy każdym resecie sprajta (koniec ekranu) + zapis i odczyt pozycji i prędkości sprite'ów przed włączeniem ich w kolejnej lini (podesłałbym moje wypociny, ale zaraz ktoś się przyczepi, że bez sensu, że da się lepiej itd...)

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #9 dnia: 02 Lutego 2014, 01:31 »
sari:
skoro taka twoja technika Kisiel to gratuluję.

Taka technika była dla wszystkich po to były te listingi w czasopismach i po to są listingi w codebase ale taka osoba jak ty to problem większości forów tacy też są potrzebni jeśli już można zacytować klasyka logiki. Natomiast bardziej byłbym obrażony na twoim miejscu zarzutem rypania kodu z BB4.
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

sari

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #10 dnia: 02 Lutego 2014, 01:43 »
Fora z natury rzeczy są miejscem, gdzie spotykają się ludzie w jakimś sensie podobni (chodzi o zainteresowania). Mnie cieszy fakt, że pomimo latek 8 i 16 bitowców dalej są ludzie, z którymi mogę dzielić zainteresowania. Są też tacy, którzy po prostu są lepsi od wszystkich innych i rządzą na forach.

Dzięki  wackee za opinię \"\"

Offline wackee

  • Level 6
  • ******
  • Wiadomości: 2210
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #11 dnia: 02 Lutego 2014, 09:29 »
A ja uważam że jak najbardziej powinieneś podzielić się źródłem, jeżeli porządnie je opisałeś. Na tym forum jak i na innych są ludzie którzy chcą się uczyć, a dobrze opisane źródłówki to jeden z lepszych sposobów.

Offline F7sus4

  • Level 6
  • ******
  • Wiadomości: 2410
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #12 dnia: 02 Lutego 2014, 11:23 »
Eee tam, zaraz "zarzutem" - pierwsze skojarzenie. A zrodla jak najbardziej bylyby mile widziane!

\"\"

arecki

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #13 dnia: 02 Lutego 2014, 14:01 »
sari,
dzięki za szczegóły. Moja pierwsza myśl była że jest to zrobione na ekranie znakowym, ale jak przemyślałem sprawę było by to trudne (niemożliwe?) by przesuwać to wszystko z rożnymi prędkościami plus mijanie się gwiazd.

Właściwie to chciałem sprowokować merytoryczną dyskusje, uważam że to bardziej rozwijające niż analizowanie na sucho przykładów z sieci.
czekam na więcej.

sari

  • Gość
pierwszy efekcik w asemblerze po 12 latach :P
« Odpowiedź #14 dnia: 02 Lutego 2014, 15:32 »
arecki służę pomocą i chętnie sam z niej skorzystam przy nauce :P

F7sus4 - z tym zarzutem, to nie chodziło o ciebie \"\"



To moje wypociny, nie usunąłem jeszcze resztek niepotrzebnego kodu, ale chyba idzie się rozczytać :P  Z pewnością da się to zrobić lepiej i szybciej, ale od czegoś trzeba zacząć \"\"

http://www.sendspace.com/file/ewl86a

http://www.sendspace.com/file/tbwuah - wersja lekko oczyszczona

P.S.
postaram się bardziej uporządkować \"\"