Temp New Signs
Just testing out some new sign ideas for the Monroeville disc golf course. Just ignore this page for now, it’s a work in progress. Red Tees only. . . . . . . . . . . . . . . . . . . . And there will...
View ArticleIRQs
This is about NES 6502 assembly programming (nesdev) and might be difficult to do in C. If you came here for C programming, then this page is not for you. What is an IRQ? It is a signal that...
View ArticleMonroeville Disc Golf Course
Monroeville Park East I was bored and made up some maps of each hole. The blue tees are new, and I wanted to make some simple maps to help find them, but I overdid it and made them into full maps of...
View ArticleADSR Tests
I was experimenting with SNESGSS, and I noticed that the ADSR envelope sounded different than I expected. Look at the Instrument Tab, and see the AR, DR, SL, SR levels. The preview image draws a line...
View ArticleLists of NES games
I am frequently looking this stuff up, so I decided to just post the lists here. Sources BootGod and Wikipedia. US NES games (minus the prototypes and duplicates) 10-Yard Fight19421943: The Battle of...
View ArticleUnrelated Tangent
Sometimes I use Reaper as a DAW. I recently discovered that you can write your own effect code fairly easy with something called JSFX. Not javascript, btw. You have to use (?) instead of IF...
View ArticleConsole Wars
Back in the 90s, the SNES vs Genesis debate was raging. Sega would say “blast processing” over and over and that’s all people remembered. Look how fast Sonic moves! Of course, scrolling speed has...
View ArticleOther Modes
See below for how Offset-Per-Tile modes work Most SNES games use Mode 1 most of the time. It gives you 2 layers of 16 color per tile, and 1 layer of 4 color per tile. All the other blog pages cover...
View ArticleSNESMOD
Another option for SNES audio is SNESMOD. It doesn’t have its own tracker, but you would use OpenMPT in the IT format, and save the file as an IT file. SNESMOD comes with a converter program called...
View ArticleSega Genesis FM Instrument Basics
This is a bit off subject for my other topics, but I find this stuff fascinating. The Sega Genesis / Mega Drive has a very interesting FM synth chip, YM2612. It also has a simpler (pulse wave) audio...
View ArticleWhy B+21 Cents?
I keep getting this question, about why I make SNES samples tuned exactly to B+21 Cents. Let’s start with these premises: There is a limited amount of ARAM space.In order to make best use of the...
View ArticleUpdate 2022
I made some changes to the neslib and nesdoug library files. There was a bug where, if you called one of the sprite functions at the exact end of the frame, it could have placed only half of a...
View ArticleMore Tools.
Keep watching for updates. . M8TE Here’s another SNES tool that I made. It’s a copy of my previous map editor / tile editor / palette editor, except that this one targets the 256 color / 8bpp modes...
View ArticleSNES Music 2
I added echo functions to SNESGSS. https://github.com/nesdoug/SNES_13 Again, I only patched the SPC code. You will not notice anything different in the actual app, and you won’t be able to hear the...
View ArticleNESIFIER
Hey, I made an app this week. It can convert an image into a 4 color NES palette image. It can also save as CHR and do different levels of dithering. It runs on Windows computers. It should run on...
View ArticleTerraria Review and Guide
My kids were in love with Minecraft. I bought them Terraria for Wii U because it’s sort of similar. After months of playing they finally got to hard mode (beating the wall of Flesh) but it was...
View ArticleLists of NES games
I am frequently looking this stuff up, so I decided to just post the lists here. Sources BootGod and Wikipedia. US NES games (minus the prototypes and duplicates) 10-Yard Fight19421943: The Battle of...
View ArticleThings I Forgot
There are so many topics to discuss. It would be very difficult to cover 100%. Let’s briefly mention a few of the things I forgot to mention. Multiplication and Division SNES has hardware to perform...
View ArticleColor Math
SNES programming tutorial. Example 12. https://github.com/nesdoug/SNES_12 This page is under construction. Links. http://www.romhacking.net/documents/428/ https://wiki.superfamicom.org/transparency...
View ArticleHDMA Examples
SNES programming tutorial. Example 11. https://github.com/nesdoug/SNES_11 This page is under construction. HDMA is a way to write to PPU registers while the screen is drawing. You can change values...
View Article