Autor Wątek: Asembler 6502 oraz inne fajne jezyki programowania ;)  (Przeczytany 24795 razy)

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

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Asembler 6502 oraz inne fajne jezyki programowania ;)
« dnia: Października 10, 2008, 10:30:41 am »
Czy ktos z forumowiczow (pewnie starszych ;P) programowal kiedys cos na atari/c64/nes pod 6502? Pytam profilaktycznie, bo sam mecze 6502 hobbystycznie i dobrze wiedziec o istnieniu takiej osoby na forum  :-P

Staram sie zmajstrowac prosta gre na NES (Pegasus - jak ktos nie wie, co to NES  8))

Demo (Alpha ver. :)
DOŁLOŁD
« Ostatnia zmiana: Października 10, 2008, 10:35:38 am wysłana przez siudym »

LoNdEk

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 23-10-2007
  • Wiadomości: 6 670
  • Reputacja: 15
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #1 dnia: Października 10, 2008, 10:47:51 am »
ja sie kiedys bawilem "tradycyjnym" assemblerem na PC - ale bez wiekszych sukcesow, ale to bylo dawno temu i nie prawda, teraz zamierzam wrocic do C++ ( bo prawie to samo co C#), by pobawic sie troche z XNA i moze jakiegos prostego platformera zrobic :):) wiem, ze sporo jest gotowych bibliotek i nawet z nieduzym skillem mozna zrobic cos prostego.

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #2 dnia: Października 10, 2008, 13:19:35 pm »
Łe tam. Wieksza frajda cos w assie zrobic na klasyka, niz na cos nowego w c++ ;P

Mr_Zombie

  • Global Moderator
  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 05-11-2005
  • Wiadomości: 5 999
  • Reputacja: 15
  • Press a button and something awesome happens...
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #3 dnia: Października 10, 2008, 17:03:34 pm »
Frajda to przede wszystkim taka, że po wpisaniu dużej liczby kodu okazuje się, że coś jednak działa ;)
Ja tam z Assemblerem (tym na procesory x86) miałem do czynienia jedynie na uczelni i po jednym semestrze jakoś nie mam zamiaru się do niego wracać :P.

Jeżeli zaś chodzi o gry, to jak na razie na koncie mam jedynie prostego bombermana po sieci napisanego w C++ ;P.
Always code as if the person who will maintain your code
is a maniac serial killer that knows where you live.

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #4 dnia: Października 14, 2008, 11:35:21 am »
Moj dev-cart do testowania na konsoli gratow napisanych w NES asembler :)  8)

LoNdEk

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 23-10-2007
  • Wiadomości: 6 670
  • Reputacja: 15
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #5 dnia: Października 14, 2008, 12:26:16 pm »
sam "skleciles" tego dev-cart'a ?!?!

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #6 dnia: Października 14, 2008, 17:50:54 pm »
No ba, a jak :) I testuje na pegasusie :)

Stalker

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 04-01-2008
  • Wiadomości: 2 925
  • Reputacja: 1
  • Blues luz
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #7 dnia: Października 14, 2008, 18:01:36 pm »
Bania . ja dopiero zaczynam robić cos w C++ . Jak już powtórzę zakres informacji jakie miałem wcześniej i poduczę się w tym kierunku lepiej (powiedzmy ze chce w C++ jechać na średnio zaawansowanym  :-P )  , to zabieram się za jakiś projekt  8-) .   :D

LoNdEk

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 23-10-2007
  • Wiadomości: 6 670
  • Reputacja: 15
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #8 dnia: Października 14, 2008, 18:22:43 pm »
No ba, a jak :) I testuje na pegasusie :)

NICE... ja tam nie mam czasu na nic :)

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #9 dnia: Grudnia 17, 2015, 21:12:25 pm »
Ale stary temat... A do mnie sprawa wraca jak bumerang 8)
Ostatnio znowu grzebie w asemblerze 6502 NES - kilka mini-gier:







« Ostatnia zmiana: Grudnia 25, 2015, 18:24:54 pm wysłana przez siudym »

Lem++

  • Global Moderator
  • Major Hermaszewski
  • *****
  • Rejestracja: 07-11-2008
  • Wiadomości: 10 698
  • Reputacja: 209
  • 07.11.2008 - 16.08.2010 †
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #10 dnia: Grudnia 17, 2015, 21:46:53 pm »
Ło, nie wiedzialem, ze taki temat istnieje ;d Ale niestety ja nie umiem into asembler ;(

siudym

  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 07-05-2005
  • Wiadomości: 3 120
  • Reputacja: 6
Odp: Asembler 6502 oraz inne fajne jezyki programowania ;)
« Odpowiedź #11 dnia: Stycznia 09, 2016, 12:38:50 pm »
Wkrecilem sobie ostatnio metody zrobienia przeciwnikow majacych jako-takie IQ.
Moze nie mysla i sa dalej debilami, ale potrafia robic cos wiecej niz leciec prosto przed siebie ostatecznie zapetlajac sie :)

Prosty moj wynalazek - enemy skacze, biega, na razie nie wymyslilem nic aby uskutecznic jego randomowosc, ale jest proste wzglednienie mojego poruszania sie, ktore wplywa na losowosc ruchow enemy. Docelowo chce zrobic aby "widzial" postac gracza i za wszelka cene chcial dorwac :)

I tak sporo sie zmienilo w pisaniu na klasyczne systemy, np. powstala wersja C na NES - juz widac po zalewie homebrew, ze sporo ulatwia sprawe:

http://nesdoug.com/

A to gra nad ktora pracuje:
https://dl.dropboxusercontent.com/u/3982901/demo.nes
https://dl.dropboxusercontent.com/u/3982901/demolevtst.nes



Filmik z wczesniejszej wersji, linki z *.nes sa nieco nowsze. Ale daleko jeszcze do ukonczenia - projekt poziomow zajmie sporo. Grafa do ukonczenia, muza do napisania na nowo (obecna zrobilem testowo aby cos gralo). :)


« Ostatnia zmiana: Marca 12, 2016, 19:55:03 pm wysłana przez siudym »