Hello from a noob trying to figure out the basics of NES development
Currently I'm trying to understand how CHR-RAM works with examples from bunnyboy's Nerdy Nights tutorial. I use Linux and CA65, so let's say we take one sprite example from nerdy-nights ported to CA65 by ddribin here. This builds just fine and works in FCEUX
Next we do the modifications listed in CHR-ROM vs CHR-RAM: Switching to CHR RAM. So we end up with something like this
Could anyone help me to wrap my head around this stuff? Clearly I'm doing something stupid as that results in grey screen when ran in FCEUX
Currently I'm trying to understand how CHR-RAM works with examples from bunnyboy's Nerdy Nights tutorial. I use Linux and CA65, so let's say we take one sprite example from nerdy-nights ported to CA65 by ddribin here. This builds just fine and works in FCEUX
Next we do the modifications listed in CHR-ROM vs CHR-RAM: Switching to CHR RAM. So we end up with something like this
Could anyone help me to wrap my head around this stuff? Clearly I'm doing something stupid as that results in grey screen when ran in FCEUX