| Group Name |
The name
of the group |
Group names are used by StarLaunch,
instead of their indexes when asking the user
things. |
| Extensions |
Extensions
that this group supports, seperated by spaces. |
StarLaunch uses InStr to match an
extension, that's why the need for spaces. |
| Large Icon Path |
A path to
an 40x40 bitmap that StarLaunch uses in large
icon view. If it's syntax looks like "nX"
where X is a number, that means to load bimap
resource X. |
StarLaunch uses 40x40 bitmaps, not
icons. |
| Small Icon Path |
A path to
a 20x20 bitmap that StarLaunch uses in all other
views. The same applies as the Large icon path
for "nX". |
StarLaunch uses 20x20 bitmaps.
Kinda weird, i know. |
| Name Offset |
This is a
long int that records the position where
StarLaunch starts reading the game name out of
the rom. If this is negative, it means something
else. -1, -2 and -3
correspond to Genesis, N64 and Snes roms
respectively. -255 means
StarLaunch doesn't read anything, and puts the
Rom's filename minus extension in the listview. |
This tells StarLaunch how to read
the name out of a rom internally. |
| Name Length |
Length of
the name retreived in the step above. |
Only required if Name Offset is not
0 or negative. |
| Verify alpha name |
StarLaunch
checks if the romname contains alphanumeric
characters. If it doesn't, it uses the filename
minus extension in the listview. Most useful for
Japanese roms. |
Alpha range is A-Z, a-z, 0-9 |