So a while back I began learing how to program the NES in good ol' assembly. I wasn't terrible at it, but I certaintly wasn't an ace. I'm in the EET program at Purdue and through my educational career have become very familiar with microcontrollers. So what I'm wondering is, it is possible to take a line of code from NES assembly, and use an external controller to "mimic" a cartridge, and inject ASM code straight into the NES?
For example, let's say i want to take this piece of assembly...
lda #$A5
sta $4002
which simply takes the hex value A5 and stores it in memory at hex value 4002, and have a micro put that into the NES. I/O issues aside, I'm just curious if this is possible from a theory stand point. I've found pinouts of the NES cartridge which leads me to believe that it may be feasible...
For example, let's say i want to take this piece of assembly...
lda #$A5
sta $4002
which simply takes the hex value A5 and stores it in memory at hex value 4002, and have a micro put that into the NES. I/O issues aside, I'm just curious if this is possible from a theory stand point. I've found pinouts of the NES cartridge which leads me to believe that it may be feasible...