Hacking Supercard - Adding New Plug-ins

fishykipper

pkmn breeder
Member
Joined
Jul 19, 2009
Messages
615
Solutions
4
Reaction score
7
Trophies
1
Age
37
Location
United Kingdom
Website
Visit site
XP
196
Country
I'd like to have a few of my most played games on the Supercard Start Menu, you know where you select either NDS or GBA etc.....!

So basically, I know how to add new plugins, you drop the (.nds, .bmp and .ini) into the '_dstwoplug' folder! then you select the icon from the Supercard Menu!

But what i dont get is, if ive made up a .ini file, created a .bmp and dropped the .nds game into the plugins folder, why wont it boot??


For example, in the folder I have:

Mario Party.nds
Mario Party.ini
Mario Party.bmp

with the .ini file structured like this:

[plug setting]
icon=fat1:/_dstwoplug/Mario Party.bmp
name=Mario Party


Yet the game still wont load? can someone shed some light on this please!!!
 
Porobu said:
I dont think this works with DS Roms
Correct. The plug-ins system only works with homebrew, because that's the only thing the main menu can load. I suppose commercial ROM support could be added, but you'll have to talk to a member of the Supercard team about that.
 
damn, that's a shame! how come only homebrew works? I don't understand? how does the card distinguish between homebrew and commercial?

cheers for the replies thought, i'll stop trying now! lol!
 
Some1 will most probably correct me - but IIRC virtually all programs (ROM and Homebrew) have a portion of code @ the beginning (called a 'header') & within this header is a 4-character code

With Homebrew - this is usually '####' (I think), while with ROMS it's something else - like 'ASDF', (& it's different for every game)

It could be that a launcher will look in the header & IF it see '####' it will DLDI patch it before running, if it finds anything else - it is classed as a ROM & is either not run, or ran with a different type of loading procedure.

The 'shortcut' menu on a DSTwo may have been programmed for DLDI patching only - & will ignore any non-'####' programs it finds
 
CannonFoddr said:
Some1 will most probably correct me - but IIRC virtually all programs (ROM and Homebrew) have a portion of code @ the beginning (called a 'header') & within this header is a 4-character code

With Homebrew - this is usually '####' (I think), while with ROMS it's something else - like 'ASDF', (& it's different for every game)

It could be that a launcher will look in the header & IF it see '####' it will DLDI patch it before running, if it finds anything else - it is classed as a ROM & is either not run, or ran with a different type of loading procedure.

The 'shortcut' menu on a DSTwo may have been programmed for DLDI patching only - & will ignore any non-'####' programs it finds

I highly doubt it purposely doesn't boot commercial roms, I think it just doesn't have support for them. Part of it is that they need to be patch and/or booted differently from homebrew.
 

Site & Scene News

Popular threads in this forum