gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > DS Cartridge Timing

#37276 - notb4dinner - Wed Mar 09, 2005 10:10 pm

Is there any information publicly available about the timing of reads from the DS cartridge? If so could someone point me to it?

#37286 - zazery - Thu Mar 10, 2005 12:39 am

If I remember correctly Darkfader was trying to find the padding in the rom to find the 2 values needed for the encryption. So I don't think there is an easy way to remove the padding unless you figure out the encryption. I could be wrong though. I don't believe a tool is available anywhere either.

#37306 - notb4dinner - Thu Mar 10, 2005 8:19 am

Sorry that question may not have been very well posed.

What I'm wondering is if anyone has stuck a 'scope in between the cart and DS to see how quickly the cart must respond with data to a read command and how quickly data blocks are transferred. Basically what I'm most interested to know is the time between the falling and rising edges of the CLK line.

The reason behind this is I'm trying to decide if a microcontroller based passthrough is feasible.

#37307 - zazery - Thu Mar 10, 2005 8:49 am

I just realized that I read 'trimming' instead of 'timing' in your initial post. I don't know how I could have done that. Sorry about that.

Unfortunately I need to fix my scope or I would be able to provide you with the information. I hope someone else will be able to since I'm also interested in building one with a microcontroller instead of a CPLD.

#37393 - ampz - Fri Mar 11, 2005 7:07 am

notb4dinner wrote:
this is I'm trying to decide if a microcontroller based passthrough is feasible.

It is not.