• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Pink + Blue DS's can now use Supercard

Started by Dog666, October 23, 2005, 09:12:08 AM

Previous topic - Next topic

Dog666

Just spotted on www.cheapmod.net, it is now possible get the supercard working on the new coloured DS's.

I've emailed them for further details, and will let you know when they respond.

Dog

MisterJP


Cubehacker

Post your finding guys. I'd like to see how this is possible :)
ick of ROMS ?
Get Retro !
http://www.BFTP.co.uk

Cubehacker

I have corresponded  with our kind friend from cheapmod.com and here are the findings.

You need to do the following

1) Download Xilinx compiler
2) Modify the vhdl file for a specific game
3) Recompile the superpass code using the compiler
4) Build a hardware programmer for the superpass
5) Program the superpass with the new code
6) Modify an sram save game for the boot game and put it onto a GBA cartridge (the supercard is NOT suitable for this) along with the new flashme software

Once you've done all this, you can then downgrade a blue/pink DS, its quite a bit of work to get the result.

Once done, then the DS will work with the standard superpass / supercard


They also offer a downgrade service at a very reasonable price. There based in the UK. Email them from the site for details.
now go play kids.
ick of ROMS ?
Get Retro !
http://www.BFTP.co.uk

Koji

So this is possible using the Ique passme (which is a normal passme with special software on it)

I kind of assumed it would. Everyone pretty much thought that the only real difference between the new and old DSes were the flashme (which would be a lot cheaper then modifying and producing a whole new set of hardware)

It won't be too long, I'm sure, before nintendo releases a third firmware rendition to make this method not work as well. At which point who knows if anyone will be able to find another loophole in the firmware, or if you'd have to create some sort of hardware interface to the DS and manually flash the bios that way.


Follows are some random thoughts... now we know only the first 64kb of the DS firmware is protected... it's not impossible that future DS games will force firmware updates ala PSP... in which case it could lead to some problems... Hmm... it'd be a fairly prickly branch for nintendo to deal with. They only really care about making money... they won't want to blacklist any DS from online since that could cut into future sales... but I doubt they'd just leave more holes in their software for future piracy uses...

754boy

Quote from: "Cubehacker"I have corresponded  with our kind friend from cheapmod.com and here are the findings.

You need to do the following

1) Download Xilinx compiler
2) Modify the vhdl file for a specific game
3) Recompile the superpass code using the compiler
4) Build a hardware programmer for the superpass
5) Program the superpass with the new code
6) Modify an sram save game for the boot game and put it onto a GBA cartridge (the supercard is NOT suitable for this) along with the new flashme software

Once you've done all this, you can then downgrade a blue/pink DS, its quite a bit of work to get the result.

Once done, then the DS will work with the standard superpass / supercard


They also offer a downgrade service at a very reasonable price. There based in the UK. Email them from the site for details.
now go play kids.

My blue DS works just fine with a Passme and FlashMe.

sneef

if you're talking about 'electric blue', the early ones DO work with passme..  the recent ones DON'T (i can confirm this).

but i think they may be referring to the pearl blue that was recently released (and teal, too)

socket

My new replacement Silver DS has the new firmware... GRR...

:evil:

sneef

oh man, that sucks.. so are you going to get a 'new firmware' passme from natrium or lynx?  or will you build a 'cheaptag' and flash the passme's cpld yourself?

Renegade_R

Or you could always buy that reprogrammed PassMe from dspassme.com for just 15 bucks

sneef

Quote from: "Renegade_R"Or you could always buy that reprogrammed PassMe from dspassme.com for just 15 bucks

that's what i was talking about.  The 15 bucks passme is the 'ique' firmware passme.

Dog666

A new passme is not the answer to booting the Supercard, as the new passme will boot to sram, which would be empty on the Supercard on power on.

This could be fixed be a firmware update on the Supercard, the supercard could populate the sram with the boot code in theory.

The only solution for Supercard users at the moment is flashing the DS with flashme, this is pretty difficult to do without a specially programmed Superpass and a GBA cart that has permanent SRAM.

I had my Blue DS flashed by cheapmod, and now it works a treat with a standard Superpass.

Dog.

sneef

the new CPLD code will allow you to install flashme.  That is what i am talking about.  i have already posted this in other threads.  Yes, you need another cart (with SRAM save) to install flashme...

anyway, this is the only current solution

socket

Yeah i ordered a new passme, I'm going to try to get it to work.  I have a wifi setup, SC CF, Superpass, M3, PassMe2 (on the way)... I might have to get yet another card for this though... LOL... oh well, I might put this all off for a month though so I can play Mario Kart asap.  :)

cory1492

Just to point out the obvious, but you can load a GBA game with no save to get the IQ/PassMe2 code into SRAM (a homebrew game with no SRAM save, but with a 64k .sav file with the IQue code in it - it will still load ;) ), then QPC kinda reboot with the IQue passme in it and it should load the code from SRAM as its supposed to, putting the SuperCard to the DS menu (at which point I would carefully do the new FlashMe and not have to worry about such things again ;) ) - all assuming that the SRAM is accessable at the address before the supercard boots fully though :(

During my testing with ETools this was the early method I used to load SRAM before loading ETool and not a once did SRAM turn up empty. I used a homebrew gba game with no save, and later one I made with just a blue GBA screen that says "SRAM loaded now!" or something like that (I probably still have the binary somewhere if you all want it...) - funny thing is I have seen SRAM remain after the DS had been turned off for more than 30 seconds, regularly :)

OK, here is the GBA file with compatible SRAM for IQue Passeme:
http://nds.cmamod.com/files/IQSRAM_SC.zip

It contains the SRAM bin from loopy's IQue hack, Im assuming its the metroid demo one:
http://home.utah.edu/~u0422123/iQue/

Natrium has posted a preliminary guide to this stuff:
http://www.ndshb.com/modules.php?name=Content&pa=showpage&pid=29

If you were to give it a shot before updating your DS firmware, I'd be grateful to know the result.