Theme and game card images for a NeoGeo CD system on the NeoGeo Arcade Stick Pro
This is for use with an ASP that has already been hacked with the HyloStick (or similar) hack and at present, RetroArch is expected to also be installed to be able to play Neo Geo CD games.
This does not include any ROMs or anything to help you hack the system.
Game card artwork is included only for the games I was personally interested in playing on the system - those being games that have some difference from the AES cartridge versions. As such, this is not a complete collection of cards, but if you want to add your own a template has been included to do so!
A crude photo taken from the TV of the theme in action:
Make a backup of your ASPh
directory before making any changes! It's very easy to mess
something up - if you do, you could end up bricking your ASP, getting it into a state
where it can't boot and will be stuck in a loop. If this happens, put EVERYTHING back
to how it was on your USB stick. If you still can't boot into the Hylo hack, boot into
the original, stock games and change the language to something that corresponds to your
hacked lang_array.ini
for a system that you know was working fine.
If you don't already have a script to launch NeoGeo CD games through RetroArch, copy
the file retroarch\bin\neocd
to your existing retroarch\bin
directory. If you do
already have a script, the emuinfo.txt
stuff included here and explained further down
expects your script to launch NeoGeo CD games to be called neocd
- if it's not, you'll
need to make adjustments to the emuinfo.txt
and rominfo.txt
files to reflect this
difference...
From your existing ASPh\local
directory, go into one of the existing system directories
(e.g. English
) and copy the help
directory to the ASPh\local\German
directory
included here.
In your existing ASPh\local\lang_array.ini
, decide which of your existing systems is
designated as for the Neo Geo CD - if you have a full list of systems already as
default with the HyloStick hack, you'll probably have to replace one of them.
Look in the ASPh\local\lang_array.ini
included here and copy the system name string:
<NEO•GEO CD>
And replace the system of your choice.
Rename the directory ASPh\local\German
with the language name next to what you just
pasted into your lang_array.ini
so they match.
Remember what line it is in your lang_array.ini
file - this is important. For example,
if you're replacing German that is the second line. For our purposes we start with 0
,
so the second line makes it index 1
- this is needed for the next part.
Look in the directory ASPh\image
included here, and replace the 1
with the number
you got above for both the file global_bg_1.png
and the directory main\game_focus_1
If you don't already have the system set up to play Neo Geo CD games, once you have
RetroArch installed, look in ASPh\hack\emuinfo.txt
included here and copy the two lines
to the bottom of your emuinfo.txt
file - then delete the one included here.
Edit the file ASPh\hack\rominfo.txt
included here, then copy the contents to the bottom
of your rominfo.txt
file. Keep the IDs the same, just change the PATHs as necessary.
Once you've copied the information to your existing rominfo.txt
, delete the file
included here.
Edit the file ASPh\local\German\games.ini
file (NOTE: it may not be German depending on
what you did above) and update the list to reflect any changes you may have made (e.g.
removed some ROMs from the list that you don't have or don't care about) but make sure
not to change the DIR
entries - but DO make sure you fix the ID
entries so they still
run consecutively.
IMPORTANT! At this point these files...
ASPh\hack\emuinfo.txt
ASPh\hack\rominfo.txt
...should not be present except in your existing file structure on your USB device or wherever, you should have deleted the new ones as instructed above!
Copy and paste the entire ASPh
directory included here, modified to the above
instructions, over your existing ASPh
directory to merge the two together. IMPORTANT:
You really should have made a backup before this point!
Now when you boot into the hack on the ASP, the Systems option should have a
NEO•GEO CD
option, which you can switch to for a new, clean NeoGeo CD inspired
presentation and a nicely populated list of game cards!
A Pixelmator document is included (template.pxm
) if you want to make your own cards.
Before exporting to PNG, your image should be resized to 286x321
pixels.
Have a look at the directory structures and ini files included here to see how it all works and how things relate to each other - it's pretty simple so you should be able to figure it out!
Obviously I don't own any of the original game artwork or original iconography included here. I created the theme background from scratch, but the game artwork and any logos etc. all belong to their original creators.