C64Power Forum

Software => Programowanie => Wątek zaczęty przez: sari w 31 Stycznia 2014, 10:42

Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 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
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: Skull w 31 Stycznia 2014, 11:26
a żeś wybrał sharing

antywirus nie pozwoli mi tego pobrac
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: slawera w 31 Stycznia 2014, 11:32
\"\"

Trochę mroczne, ale za to dużo bohaterów, tylko gdzie oni tak biegną  ;)
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 31 Stycznia 2014, 11:53
tylko chyba za mało amunicji jak na początek :P
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: F7sus4 w 31 Stycznia 2014, 12:13
Black Box 4 \"\"
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: arecki w 31 Stycznia 2014, 20:50
Fajnie...

z czystej ciekawości - możesz w skrócie opisać jak to działa?
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: Kisiel w 31 Stycznia 2014, 22:42
F7sus4:
Black Box 4

bardziej bym stawiał na przepisanie listingu z Kebaba albo C&A.
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: wackee w 01 Lutego 2014, 23:27
Bardzo ładnie \"\"
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 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...)
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: Kisiel w 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.
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 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ę \"\"
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: wackee w 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.
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: F7sus4 w 02 Lutego 2014, 11:23
Eee tam, zaraz "zarzutem" - pierwsze skojarzenie. A zrodla jak najbardziej bylyby mile widziane!

\"\"
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: arecki w 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.
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 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ć \"\"
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: Kisiel w 02 Lutego 2014, 15:36
F7sus4:
A zrodla jak najbardziej bylyby mile widziane!

W cuda wierzysz :P
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 02 Lutego 2014, 16:54
nie mogę edytować posta, a usunąłem złą linię \"\"

strptradd   = $1200
Tytuł: pierwszy efekcik w asemblerze po 12 latach :P
Wiadomość wysłana przez: sari w 02 Lutego 2014, 21:00
http://www.sendspace.com/file/r25640