Nerdy Nights -- Missing Zip FIles

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
User avatar
davidpgil
Posts: 7
Joined: Thu Aug 16, 2018 4:50 pm

Nerdy Nights -- Missing Zip FIles

Post by davidpgil » Wed Sep 18, 2019 10:22 am

I'm sure someone has noticed that with Nerdy Nights Sound #2 (http://nintendoage.com/forum/messagevie ... adid=22610), the tutorial project ZIP is missing.

"Download and unzip the triad.zip sample files. All the code above is in the triad.asm file...", triad.zip is missing and archive.org does not help with finding this.

Does anyone know where I can find this ZIP and other missing Zips in the Nerdy Nights tutorials?

Pokun
Posts: 1269
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Nerdy Nights -- Missing Zip FIles

Post by Pokun » Thu Sep 19, 2019 4:21 pm

I can't get triad.zip either. I have all the other source files from Metal Slime's sound tutorial, it's a pity.
I eventually found the files here, but they are in ca65 format.

I'll upload the sources I have, they where all taken from the Nintendo Age forum except for the "triad.7z" file which is taken from the above link.
Hopefully you can convert it to NESASM (or whatever you prefer) format.
Attachments
nerdy_nights.7z
Nerdy Night sound and scrolling tutorials source files. Sound lesson 2 is in ca65 format.
(146.85 KiB) Downloaded 204 times

User avatar
davidpgil
Posts: 7
Joined: Thu Aug 16, 2018 4:50 pm

Re: Nerdy Nights -- Missing Zip FIles

Post by davidpgil » Fri Sep 20, 2019 10:43 am

Pokun wrote:I can't get triad.zip either. I have all the other source files from Metal Slime's sound tutorial, it's a pity.
I eventually found the files here, but they are in ca65 format.

I'll upload the sources I have, they where all taken from the Nintendo Age forum except for the "triad.7z" file which is taken from the above link.
Hopefully you can convert it to NESASM (or whatever you prefer) format.
Thank you! Though, I'm a bit confused... I see that it looks like ASM ... what do you mean by the files being in ca65 format?

UPDATE: I just looked into it. It seems ca65 is a type of ASM that the cc65 compiler understands... I'll see if it makes sense for me to create NESASM versions of these scripts.

By the way, it seems Nerdy Nights Sound Tutorial 10 assets are missing too. Would you happen to have those?

Pokun
Posts: 1269
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Nerdy Nights -- Missing Zip FIles

Post by Pokun » Fri Sep 20, 2019 12:22 pm

Yeah all assemblers have their own assembly language, although most are very similar to each other. It's a very short program though so converting should be easy. All I think you have to do is remove all the ".segment" directives, possibly change the ".word" directives into ".dw" (I forgot if NESASM allows ".word"), remove the ".byte" lines at the top and replace those lines with the NESASM header directives (you can copy from any of the other lessons of the tutorial).
Then you have to add the ".bank" directives that NESASM requires.


What assets of lesson 10 are missing? I thought I uploaded all the files.

User avatar
davidpgil
Posts: 7
Joined: Thu Aug 16, 2018 4:50 pm

Re: Nerdy Nights -- Missing Zip FIles

Post by davidpgil » Fri Sep 20, 2019 1:01 pm

Pokun wrote:Yeah all assemblers have their own assembly language, although most are very similar to each other. It's a very short program though so converting should be easy. All I think you have to do is remove all the ".segment" directives, possibly change the ".word" directives into ".dw" (I forgot if NESASM allows ".word"), remove the ".byte" lines at the top and replace those lines with the NESASM header directives (you can copy from any of the other lessons of the tutorial).
Then you have to add the ".bank" directives that NESASM requires.


What assets of lesson 10 are missing? I thought I uploaded all the files.
On the Nerdy Nights Page: http://nintendoage.com/forum/messagevie ... adid=27943
One the line that says: "Download and unzip the drums.zip sample files. Make sure the following files are in the same folder as NESASM3:"

"drums.zip" is missing from the archive you gave me.

UPDATE; So sorry. I actually found the drums.zip in the zip you provided. I need to get some sleep. :roll:

Pokun
Posts: 1269
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Nerdy Nights -- Missing Zip FIles

Post by Pokun » Sat Sep 21, 2019 2:14 am

No problem!

cppchriscpp
Posts: 93
Joined: Fri Dec 27, 2013 4:28 pm

Re: Nerdy Nights -- Missing Zip FIles

Post by cppchriscpp » Sat Sep 21, 2019 9:15 am

Hey!

I brought this up on the nintendoage brewery discord, and someone there actually saved all of them down a while back. His collection is attached to my post:
NerdyNightsSoundSourceCollection.zip
(456.04 KiB) Downloaded 198 times
This has triad in it, and all the others too. Hope it helps!

Update

Actually... this nudged me to do something I've wanted to for a while... I threw up a mirror of all of the nerdy nights tutorials (including audio) and mirrored the files. For audio, I chased down some of the missing images and txt files too.

I've always been afraid of these tutorials going offline, since they're really everyone's go-to for starting nes development. There's a downloadable version too in case my site goes out.

If anyone wants it, http://nerdy-nights.nes.science

Will probably make a separate topic about this later, but my brain is kinda done for today. (note: full credit to Bunnyboy and MetalSlime for the original tutorials! I just don't want us to lose them if nintendoage falls over, or who knows what else happens)

Pokun
Posts: 1269
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Nerdy Nights -- Missing Zip FIles

Post by Pokun » Sun Sep 22, 2019 2:38 am

Aah thank you!! This actually triggered me to also save all the files that I hadn't already, but you even got the missing period wave images that I couldn't even retrieve via the wayback machine.

Only drawbacks of those mirrors might be that the forum discussion the comes after each lesson is not included. Some of those comments have useful information for newbies. Like how to convert from NESASM to ASM6 and how to implement a tempo change command in the sound engine among other things.

cppchriscpp
Posts: 93
Joined: Fri Dec 27, 2013 4:28 pm

Re: Nerdy Nights -- Missing Zip FIles

Post by cppchriscpp » Sun Sep 22, 2019 8:43 am

Huh, not a bad point... it probably wouldn't be too hard to include them - I just need to figure out how to put them on the page without distracting too much from the main tutorial.

I may very well do that!

Do you think the first page of comments would be enough, or is it worth saving all of them? (At least a couple of them have more than 25 comments)

Pokun
Posts: 1269
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: Nerdy Nights -- Missing Zip FIles

Post by Pokun » Tue Sep 24, 2019 3:36 am

I'm not sure, been ages since I read through those threads and there's possibly more comments now.
A problem is that discussions that are not so useful for the student reading the tutorial may take place, and then the more useful posts may come later.

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

Re: Nerdy Nights -- Missing Zip FIles

Post by dougeff » Tue Sep 24, 2019 5:22 am

cppchriscpp,

Actually I like your mirror better than the original. Thanks for that.
nesdoug.com -- blog/tutorial on programming for the NES

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

Re: Nerdy Nights -- Missing Zip FIles

Post by dougeff » Wed Sep 25, 2019 6:48 am

Since we are talking about backing up source files, I made a repository for SnowBro's SNDTEST, which was the very first NES program that I could understand (before I found Nerdy Nights).

I have gone ahead and rewrote it so that it actually works correctly on a real NES, and added comments, and made 100 other minor changes, and ported it to NESASM3.

https://github.com/nesdoug/NES_SOUND

Anyway, I found the source code to be a very good example, and felt it should be preserved.
nesdoug.com -- blog/tutorial on programming for the NES

cppchriscpp
Posts: 93
Joined: Fri Dec 27, 2013 4:28 pm

Re: Nerdy Nights -- Missing Zip FIles

Post by cppchriscpp » Sat Sep 28, 2019 8:16 am

That's awesome!

That leads me to wonder... is there a need for a bigger preservation project here? I'm sure there's a lot of other things that helped people get where they are. I know for a fact some of the tutorials I used are already offline :(

I'm not sure what to suggest - the thing I made is pretty extensible as one option (especially for old text files, etc) - another might be putting things on the wiki... or, heck, maybe just making sure the important stuff finds its way onto archive.org is good enough.

This is probably worth a larger discussion in a new thread at some point. (I'll try to do that, but want to think on it a little first. If someone else is itching to do it, feel free!)

Update: viewtopic.php?f=2&t=19333

Post Reply