dciabrin / ngdevkit

Open source development for Neo-Geo
GNU Lesser General Public License v3.0
262 stars 26 forks source link

Neo geo cd conversation help! #76

Open NeoGeoFreak2004 opened 2 years ago

NeoGeoFreak2004 commented 2 years ago

Hello, so anyways I want to test my code I created with the ngdevkit on the Neo geo cd but how do I do that? Why do I want that? Well because, Number one I’m going to get a real Neo geo cd and I want to test my code! And number two cd technology is cheaper to test then cartridges, so anyways how do I convert my code to work on the NeoGeo cd!

dciabrin commented 2 years ago

Argh!

You just hit the Achilles' heel of this devkit... there's currently no support for NeoGeo CD in the ngdevkit. There might be in the future, but the lack of time and the inability to test ROMs without original BIOS has prevented me from doing any tests for supporting that.

The boot process and the way ROMs are stored on CD are different from what we currently provide. Have a look at https://wiki.neogeodev.org/index.php?title=Category:CD_systems , this is where I gather pretty much all the knowledge I have from the hardware lately, and this should contain everything you need, except guidance or tutorial to burn your first program I'm afraid...

NeoGeoFreak2004 commented 1 year ago

UPDATE: so anyways i am planning on buying a neo-geo x gold and i have a question, does the ngdevkit examples and homebrew code work on the Neo-Geo X Gold?

dciabrin commented 1 year ago

I don't know anything about that hardware either, but it mostly looks like a glorified emulator with a lock-in firmware. You can't run homebrew ROMs directly with this hardware, so this devkit won't provide any support for it.