I Want To Finally Make a NES Game

User avatar
davidpgil
Posts: 22
Joined: Fri Aug 10, 2018 11:14 pm
Location: New York City
Contact:

I Want To Finally Make a NES Game

Post by davidpgil » Fri Aug 10, 2018 11:56 pm

Hi everyone. I am a veteran Gameboy, Gameboy Advance and Nintendo DS artist that has done a bit of everything. As well as creating 2D and 3D art, I can code in Javascript, Python and a bit of C. I know some basics about music composition as well and have an ear for music.

I am currently teaching myself NES Assembly because I want to play with making NES games from scratch. I know NESMaker allows creating a NES game without programming, but I mostly got on this bandwagon to get the Kazzo game dumper. I might use NESMaker too if it allows programming capabilities AND functions on Linux without WINE. I am trying my best to just stick with Linux because I like and want to support open source software (I know NESMaker is NOT open source, like I said I just wanted the Kazzo dumper which I hope I get soon).

I wish everyone lots of fun exploring and playing with creating NES games!
User avatar
vrbandwagon
Posts: 35
Joined: Mon Jul 30, 2018 1:43 am

Re: I Want To Finally Make a NES Game

Post by vrbandwagon » Sat Aug 11, 2018 1:04 am

Welcome!

What materials did you use for your ASM learning journey?
User avatar
davidpgil
Posts: 22
Joined: Fri Aug 10, 2018 11:14 pm
Location: New York City
Contact:

Re: I Want To Finally Make a NES Game

Post by davidpgil » Sat Aug 11, 2018 10:36 am

vrbandwagon wrote:
Sat Aug 11, 2018 1:04 am
Welcome!

What materials did you use for your ASM learning journey?
My very first book that introduced ASM was 'The Definitive Guide to How Computers Do Math: Featuring the Virtual DIY Calculator"
https://www.wiley.com/en-us/The+Definit ... 0471732785

Then after a couple of chapters I started reading the classic "Nerdy Nights" threads on NintendoAge
http://nintendoage.com/pub/faq/NA/index ... s_out.html#

But as soon as I got started I realized the material is probably too dated and at around the same time I learned about Mesen, NesMaker and a bunch of other tools... I am still investigating all of this and have not written my own ASM yet.
User avatar
dale_coop
Posts: 455
Joined: Fri Feb 16, 2018 7:05 am

Re: I Want To Finally Make a NES Game

Post by dale_coop » Sat Aug 11, 2018 10:49 am

Wow very nice! You will be a great help here, for us.
For a good start, I suggest you to watch the tutorial video(if not already watched): http://nesmakers.com/viewtopic.php?f=18&t=346
And then, if you need more deep infos in the code of NESMaker, there are explanation tutorial videos ...
on Vimeo:
https://vimeo.com/joegranatoiv
and on Youtube:
https://www.youtube.com/channel/UCrGvkD ... Pyw/videos
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
User avatar
davidpgil
Posts: 22
Joined: Fri Aug 10, 2018 11:14 pm
Location: New York City
Contact:

Re: I Want To Finally Make a NES Game

Post by davidpgil » Sat Aug 11, 2018 5:49 pm

dale_coop wrote:
Sat Aug 11, 2018 10:49 am
Wow very nice! You will be a great help here, for us.
For a good start, I suggest you to watch the tutorial video(if not already watched): http://nesmakers.com/viewtopic.php?f=18&t=346
And then, if you need more deep infos in the code of NESMaker, there are explanation tutorial videos ...
on Vimeo:
https://vimeo.com/joegranatoiv
and on Youtube:
https://www.youtube.com/channel/UCrGvkD ... Pyw/videos
Thanks for the links!

However, I am hesitant to learn much about NesMaker until I can get it working on Linux. As of today I am focusing on learning how to use Mesen [1] which currently works on Linux via the Mono Framework. If anyone knows how to get NESMaker working on Linux, that would be a great help for me. I may change my mind, but I am a bit tired of non-crossplatform software. Its 2018 folks. :lol:

[1] https://mesen.ca/
Kitsune
Posts: 47
Joined: Thu Aug 09, 2018 6:14 am

Re: I Want To Finally Make a NES Game

Post by Kitsune » Sun Aug 12, 2018 9:04 am

hello davidpgil and welcome.

Woau, you make us look like total rookies ^^
User avatar
dale_coop
Posts: 455
Joined: Fri Feb 16, 2018 7:05 am

Re: I Want To Finally Make a NES Game

Post by dale_coop » Sun Aug 12, 2018 9:19 am

Now a new version is out, you could try :
https://drive.google.com/file/d/1hpgQXx ... LhYno/view
and 32bit dna.dll, to replace the 64bit one:
https://drive.google.com/file/d/1d65hkN ... GpEuN/view

You might have better results
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
User avatar
davidpgil
Posts: 22
Joined: Fri Aug 10, 2018 11:14 pm
Location: New York City
Contact:

Re: I Want To Finally Make a NES Game

Post by davidpgil » Sun Aug 12, 2018 10:59 am

dale_coop wrote:
Sun Aug 12, 2018 9:19 am
Now a new version is out, you could try :
https://drive.google.com/file/d/1hpgQXx ... LhYno/view
and 32bit dna.dll, to replace the 64bit one:
https://drive.google.com/file/d/1d65hkN ... GpEuN/view

You might have better results
Thanks.

How do you have access to a new version and a 32-bit version of the dna.dll? Are you a developer on NESMaker?
User avatar
dale_coop
Posts: 455
Joined: Fri Feb 16, 2018 7:05 am

Re: I Want To Finally Make a NES Game

Post by dale_coop » Sun Aug 12, 2018 11:09 am

Josh (Joshua Fallon, one of the devs of NESMaker), shared it on the NESMakers Facebook group, last night.
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
User avatar
davidpgil
Posts: 22
Joined: Fri Aug 10, 2018 11:14 pm
Location: New York City
Contact:

Re: I Want To Finally Make a NES Game

Post by davidpgil » Sun Aug 12, 2018 11:14 am

dale_coop wrote:
Sun Aug 12, 2018 11:09 am
Josh (Joshua Fallon, one of the devs of NESMaker), shared it on the NESMakers Facebook group, last night.
I see. Thanks for explaining that. The files don't work for me with the same error. The dna.dll can't be found on Linux. :|
Post Reply