[IDEA] CHIP-8 interpreter on NES? (NROM, no expansion RAM)

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems. See the NESdev wiki for more information.

Moderator: Moderators

User avatar
rainwarrior
Posts: 8731
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: [IDEA] CHIP-8 interpreter on NES? (NROM, no expansion RA

Post by rainwarrior »

orlaisadog wrote:As I said (many times) I'll use forced blanking for more PPU communication time.
Vblank is only one of several factors though. Even you could access it during the whole screen I would still say it's impractical. Each random PPU RAM access takes at least ~7x as many instructions as an equivalent random CPU RAM access (and potentially much more). That's without even considering extra instructions needed to implement your complicated memory layout decoding. (Serial access is not that bad, but you need random access for this application.)
orlaisadog wrote:I enjoy programming so the time thing isn't relevent for me.
Time is relevant for us all, you're not exempt. ;P It's yours to use, though, so have fun.
User avatar
orlaisadog
Posts: 166
Joined: Thu May 31, 2018 11:12 am
Location: Bristol, England

Re: [IDEA] CHIP-8 interpreter on NES? (NROM, no expansion RA

Post by orlaisadog »

But what else would I do in that time? This teaches me skills do I can become a programmer when I'm older.
User avatar
orlaisadog
Posts: 166
Joined: Thu May 31, 2018 11:12 am
Location: Bristol, England

Re: [IDEA] CHIP-8 interpreter on NES? (NROM, no expansion RA

Post by orlaisadog »

I have other things to do in computer time (yes I'm a child and I'm only 13) but they are no more useful than this. Anyway I don't know enough. Yet.
Post Reply