The next section also gives you a typed-in ROM monitor. Absolutely disastrous learning experience. But you know it's truly only possible on a 6502 - the disassembler fits in just 4 pages. Steve Wozniak is going to either be amazed or have a heart attack if someone told him this was how 1990s home computers worked in China. #retrocomputing #小霸王学习机
#retrocomputing #retrogaming #NES #小霸王学习机
#retrocomputing #retrogaming #NES #小霸王学习机lda loops with hardcoded memory addresses, to save 1 more cycles per load! Now the NMI handler only takes 4025 cycles. I never used jump tables on the 6502 before (learned it from Z80 and PIC16), this is my first program. I was amazed when this hack worked on my first attempt. :mos6502ad: #retrocomputing #retrogaming #NES #NESdev #小霸王学习机
#retrocomputing #retrogaming #NES #NESdev #小霸王学习机
Half a month completely wasted.
Lesson learned: how NOT to make a NES cartridge. Surprisingly, the game's author, in true NES hacker's fashion, has their personal CPLD-based MMC3 cartridge implementation, which was where the game was tested on. I just need to replicate the board, and the game will hopefully run. #retrocomputing #retrogaming #NES #NESdev #小霸王学习机@niconiconi is that HT7533 actually MLCC stable?
some datasheets show a feedforward capacitor, some don't, but almost all of them show a polarized capacitor in their application schematics, so i've always been too uncertain to use them
@niconiconi ah, that makes sense
i was assuming that you had designed it
it might be easier to just write your own CPLD logic?