• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

AceKard R.P.G. Announced

Started by tennisgy, September 02, 2007, 09:14:46 PM

Previous topic - Next topic

dantheman

#15
Somewhat off-topic here, but just in case anyone was curious, nearly all devices implement patching of some sort, even if it's done on the fly to give the illusion that it takes "clean roms."

Chishm wrote the following in a GBAdev thread a few days ago:
Quote from: chishmAll SLOT-2 and most SLOT-1 cards that run commercial warez do so by patching certain DS card functions in the games to load using that card's protocol instead. Those DS card functions are found only because they are the same across all games that use the same version of the SDK.
Quote from: chishmOut of all the SLOT-1 cards available on the market, only a small minority have hardware support for the DS card protocol as used in commercial games. That may change in future, but as of now it is correct.

Also, as I said, cards that do patching look for functions specific to the official Nintendo SDK. Those that patch homebrew on-the-fly either use DLDI (R4/M3) or directly patch libfat (old versions of the DS-Xtreme firmware).

EDIT:  Hm, interesting, in that same thread:
Quote from: Truedreamon ez5 and acekard and some other cards the B7 command will work
properly as the hardware emulates it correctly
So apparently the Acekard is one of the few carts that does truly take clean roms.