• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

run unpatched .nds homebrew

Started by lanrat, November 26, 2006, 11:36:48 PM

Previous topic - Next topic

lanrat

Can the Supercard run unpatched .nds homebrew? or does it all need to be converted into .sc.nds?

BelmontSlayer

Nope.

Homebrew needs to have a header appended before it will load. To make your life easier ratx released the following program...

SuperCard Magic Homebrew Patcher:
Download
I was asked to memorise what I did not understand, and my memory being so good, it refused to be insulted in that manner.” ~Aleister Crowley (1875-1947)

AnalogMan

Or, if you find the .nds.gba version of a homebrew, you can just take the .gba off and it works.

(SC needs the GBA version of NDS homebrew, however needs it to have the .NDS ending, which is odd, I know. But the program linked above takes any homebrew, sees if it's patched, and if it's not, patches it for you)


AC:WW
=====
Code: 1289-1089-1950
Name: Sark
Town: Konoha
Fruit: All

lanrat

I was told that the new firmware for the supercard would allow you to run unpatced .nds homebrew.

Is this true?
(if not could the supercard team add this feature?)

ratx

It wasn't a change in the supercard firmware,  it was a change in devkitpro. Most plain .nds files should run on supercard now, the "Supercard Magic Homebrew Patcher" will detect these and just rename the file .sc.nds rather than doing anything.

lanrat

will the supercard team ever make a firmware update that will allow it to run old .nds homebrew? (apply the patch from the firmware when the nds file loads?)

if they wont will anyone else make somthing that does this? (so you dont need to patch them on a pc)

Thanks!

sneef

just to clarify, homebrew isn't being "patched" the same way that roms are patched to work with supercard.  the .nds homebrew needs a loader prepended to it, and that's what the "patching" does.  it's simple, and painless.  

as others said earlier, if you find the nds.gba version of homebrew out there, the loader has already been prepended.  just rename the extension to .nds and you're set to go.

if you really don't want to use command line instructions, just use dslazy.. i believe it does appending for you.

[edit] i just checked out the "supercard magic homebrew patcher" on ratx's blog (i didn't even know you had a blog! i just found it randomly by searching  for the patcher) and realized there's probably no need for me to be suggesting dslazy.  hehe.. i guess I'm really out of touch with what's going on. [/edit]

lanrat

i was just askin cus im soo lazy ;) and i just want to put the files on my ds whithout running any software on my pc.

(im used to using a gbamp)

Hi

You can launch unpatched .nds files though moonshell.

So, you need to have moonshell on your cf card, but once it's on your card you won't have to patch anything as long as you remember to boot the file through moonshell.
_______________________________________

lanrat

O, thanks! that will work perfect for me. is this also true with dsorganize? and is there a way to make a program start whenever you boot your ds? (like on the gbamp?)