I know that those NOAC (Nintendo on a chip) consoles are still available for cheap ($10~30) in a local supermarket, especially with the cartridge slots. Plus, they offer a few million-in-one games cart too with all the classic games inside.
However, that is not why I'm buying that console. Having successfully experimented with a clone PPU with a microcontroller, I believe I could poke the address and data lines in that console to a microcontroller to (directly) access the PPU and the audio unit within the customized 6502 inside. One guy named Jarek Lupinski had ripped out an old NES CPU, connect it to a Arduino and play chiptunes. He accessed the APU address lines, manipulated with it and got the sounds out of it.
The hardest thing is to get some sort of a prototyping card with 60-pin (here in Malaysia it's all Famicom clone, so no 72-pin here), route the A0-13 and the D0-7 and the remaining lines to a microcontroller. I tried finding a prototyping card here, but all I found is the ISA ones which doesn't fit on it. I'll make the board myself if all fails (hope not).
The main question is, does the NOAC contains a Video RAM and the latch inside? If there is a Video RAM inside (for sprite storage) I won't have to get myself a latch and a 62256 SRAM, and just directly interface a microcontroller to it without anything else. The microcontroller is mostly big enough (I have a few 32k and 64k flash ones) to store a lot of sprite and OAM data inside.
I've searched around the net for those generic NOAC datasheet, and I don't find much info about it. I'll keep searching in the meantime.
However, that is not why I'm buying that console. Having successfully experimented with a clone PPU with a microcontroller, I believe I could poke the address and data lines in that console to a microcontroller to (directly) access the PPU and the audio unit within the customized 6502 inside. One guy named Jarek Lupinski had ripped out an old NES CPU, connect it to a Arduino and play chiptunes. He accessed the APU address lines, manipulated with it and got the sounds out of it.
The hardest thing is to get some sort of a prototyping card with 60-pin (here in Malaysia it's all Famicom clone, so no 72-pin here), route the A0-13 and the D0-7 and the remaining lines to a microcontroller. I tried finding a prototyping card here, but all I found is the ISA ones which doesn't fit on it. I'll make the board myself if all fails (hope not).
The main question is, does the NOAC contains a Video RAM and the latch inside? If there is a Video RAM inside (for sprite storage) I won't have to get myself a latch and a 62256 SRAM, and just directly interface a microcontroller to it without anything else. The microcontroller is mostly big enough (I have a few 32k and 64k flash ones) to store a lot of sprite and OAM data inside.
I've searched around the net for those generic NOAC datasheet, and I don't find much info about it. I'll keep searching in the meantime.