Freeplaytech Forum
This ngpc circuit is correct? - Printable Version

+- Freeplaytech Forum (https://forum.freeplaytech.com)
+-- Forum: Neo Geo Pocket (https://forum.freeplaytech.com/forumdisplay.php?fid=1)
+--- Forum: Software Development (https://forum.freeplaytech.com/forumdisplay.php?fid=4)
+--- Thread: This ngpc circuit is correct? (/showthread.php?tid=5124)



This ngpc circuit is correct? - Thomas - 07-06-2020

Hi guys, I saw one ngpc circuit on net, it is correct?   I want to test my program on it.
https://gamesx.com/grafx/neocart1.gif

[Image: neocart1.gif]


RE: This ngpc circuit is correct? - Flavor - 07-07-2020

What do you want to test? Are you making your own cartridge?


RE: This ngpc circuit is correct? - Thomas - 07-08-2020

(07-07-2020, 08:37 AM)Flavor Wrote: What do you want to test?  Are you making your own cartridge?

I had download one ngpc SDK, there are some samples and tools, On base that, I can do some small game on ngpc, and I hope it can run well on real console.
I saw the original cartridge is so simple, just one chip on it.  I dont know if it is only one mask-rom, or decode+flash.(I don't know what storage format is)
I had drawn one pcba according to this circuit, and burn the demo program, But it not work.
The FPGA cartridge is too complex and expensive. 
[Image: 1594149168x1700340455.png]


RE: This ngpc circuit is correct? - Flavor - 07-09-2020

The problem is that the original cartridges used very specific flash chips that you can not purchase. The NGPC will query parts of the chip to get information about the chip, and there are no commercially available chips that will respond correctly. The NGPC itself will see these invalid responses and then will reject the cartridge. This is why you can't just use a single flash chip.]

I believe that the above circuit is correct, but I don't think you can use it to make a cartridge that will boot up on a NGPC. Well, this would work if you use a flash chip from an official cartridge, but the cartridge would not be writeable.


RE: This ngpc circuit is correct? - Thomas - 07-11-2020

(07-09-2020, 02:52 AM)Flavor Wrote: The problem is that the original cartridges used very specific flash chips that you can not purchase.  The NGPC will query parts of the chip to get information about the chip, and there are no commercially available chips that will respond correctly.  The NGPC itself will see these invalid responses and then will reject the cartridge.  This is why you can't just use a single flash chip.]

I believe that the above circuit is correct, but I don't think you can use it to make a cartridge that will boot up on a NGPC.  Well, this would work if you use a flash chip from an official cartridge, but the cartridge would not be writeable.

Thank you very much! So the best way is to purchase one “Flash master usb“ cartridge.
But I'm interstd in  how does the cartridge boot up. What‘s the communication protocol,
Is there any detailed datasheet?