Hello, I'm New Here

You can talk about almost anything that you want to on this board.

Moderator: Moderators

Post Reply
Temena
Posts: 6
Joined: Tue May 12, 2020 7:45 am

Hello, I'm New Here

Post by Temena » Tue May 12, 2020 7:54 am

Hey everybody!

My name is Temena and I am currently a computer science major in college.

I have been programming since I was eight years old (12 years now) and have worked up a decent amount of skill across various programming languages. My newest challenge to myself has been to get into making retro games with an assembly language or similar to broaden my skill-set and overall improve my understanding of computers and their architecture. That being said, you will probably start to see me on here more which is why I wanted to introduce myself. I am going to be creating an original title for the NES (or attempt to) and see how far I can get. I am doing this alone so it will be a slower project but I just want to get the hang of it and maybe make a small arcade game or something as a first step. If you guys have any tips or tricks that you would like to share about programming for the NES or for 6502Asm specifically, feel free to share any resource you have.

Thank you guys!

Temena

EDIT: This forum said general discussion and I don't know if this constitutes that or not, so please let me know if there would be somewhere better to post this :)

User avatar
gauauu
Posts: 696
Joined: Sat Jan 09, 2016 9:21 pm
Location: Central Illinois, USA
Contact:

Re: Hello, I'm New Here

Post by gauauu » Tue May 12, 2020 10:56 am

Welcome and good luck on your first project!

If you haven't read Nerdy Nights, it's a helpful resource for getting started. Tepples' nrom template is a good starting point also.

User avatar
dougeff
Posts: 2680
Joined: Fri May 08, 2015 7:17 pm
Location: DIGDUG
Contact:

Re: Hello, I'm New Here

Post by dougeff » Tue May 12, 2020 2:29 pm

Tips.

Get MESEN emulator.

https://www.mesen.ca/

Start small (think Pac man or Donkey kong or Galaga). Build up skills before trying something bigger.

Get YY-CHR tile editor.

https://w.atwiki.jp/yychr/sp/

Get Famitracker for music.

http://famitracker.com/downloads.php

And the first mistake nearly everyone makes. Only write to the PPU with the screen off. Writing to 2006 screws up the scroll registers. Make sure you fix that before the screen goes back on (write twice to 2005).
nesdoug.com -- blog/tutorial on programming for the NES

Temena
Posts: 6
Joined: Tue May 12, 2020 7:45 am

Re: Hello, I'm New Here

Post by Temena » Tue May 12, 2020 8:02 pm

gauauu wrote:
Tue May 12, 2020 10:56 am
Welcome and good luck on your first project!

If you haven't read Nerdy Nights, it's a helpful resource for getting started. Tepples' nrom template is a good starting point also.
Thank you! I haven't read that yet but I will definitely check it out, as well as the template.

Temena
Posts: 6
Joined: Tue May 12, 2020 7:45 am

Re: Hello, I'm New Here

Post by Temena » Tue May 12, 2020 8:09 pm

dougeff wrote:
Tue May 12, 2020 2:29 pm
Tips.

Get MESEN emulator.

https://www.mesen.ca/

Start small (think Pac man or Donkey kong or Galaga). Build up skills before trying something bigger.

Get YY-CHR tile editor.

https://w.atwiki.jp/yychr/sp/

Get Famitracker for music.

http://famitracker.com/downloads.php

And the first mistake nearly everyone makes. Only write to the PPU with the screen off. Writing to 2006 screws up the scroll registers. Make sure you fix that before the screen goes back on (write twice to 2005).
Thank you! I am definitely going to start very small just to get the grasp of how 6502asm works and what I can do with it. Famitracker I have, I'll have to check out the emulator and tile editor. As for the registers issue, thank you, that could've had me stuck for a while.

Glad to be here and excited to see what this community has to offer, being a lifetime Nintendo fan. My ultimate goal is an RPG inspired by the Legend of Zelda series. Definitely going to be different and not a knock off, however, those games were my entry into serious gaming and have always been my favorite. For now, I'll probably attempt something along the lines of Galaga or similar.

Post Reply