Hacking *cough* *cough*

Smiths

AKAIO Person of Interest TAGS ARE THE BEST
OP
Developer
Joined
Feb 24, 2003
Messages
1,461
Trophies
2
Location
The land of Dairy Queen
Website
www.gamergeddon.com
XP
2,175
Country
United States
clipboard9yg5.jpg
 

Smiths

AKAIO Person of Interest TAGS ARE THE BEST
OP
Developer
Joined
Feb 24, 2003
Messages
1,461
Trophies
2
Location
The land of Dairy Queen
Website
www.gamergeddon.com
XP
2,175
Country
United States
NOWWWWWWWWWWW I have a useless AK2i on DSi
smile.gif


Do NOT use alternate loader support. I can use my AK2i on any other DS but on the DSi it now has the "can't load" screen.

Contacting acekard about a fix... figure something that needs to be run on a normal DS to flash the bootrom (if possible)
 

Maikel Steneker

M3 Fanboy
Member
Joined
May 16, 2007
Messages
3,394
Trophies
1
Age
32
Website
ndss.nl
XP
383
Country
Netherlands
Smiths said:
NOWWWWWWWWWWW I have a useless AK2i on DSi
smile.gif


Do NOT use alternate loader support. I can use my AK2i on any other DS but on the DSi it now has the "can't load" screen.

Contacting acekard about a fix... figure something that needs to be run on a normal DS to flash the bootrom (if possible)
You... bricked it?
unsure.gif


That's scary stuff... I hope the AceKard Team will fix all of the soon, because this shouldn't happen of course
wink.gif
 

Smiths

AKAIO Person of Interest TAGS ARE THE BEST
OP
Developer
Joined
Feb 24, 2003
Messages
1,461
Trophies
2
Location
The land of Dairy Queen
Website
www.gamergeddon.com
XP
2,175
Country
United States
it's only "bricked" on a DSi (comes up with the error screen that any flash cart gets), so basically alternate loader flashed over the "bypass" thing.

This is also just a big thing the AceKard team should be prepared for, as all Nintendo has to do is have code in place to overwrite this code on flashcarts.

I can use my AK2i on my regular phat DS.

A rudolph tool dump of my AK2i has it identical to the "scene" release byte for byte, so this is kinda odd.
 

bollocks

Well-Known Member
Member
Joined
Apr 29, 2005
Messages
662
Trophies
0
XP
148
Country
does this mean the dsi bootloader code is actually flashable from the acekard os then? potentially allowing for an update to circumvent any future attempts to lock it out on nintendo's part? or am i misunderstanding entirely
 

Narin

The Cheat Master, kupo!
Former Staff
Joined
Feb 19, 2008
Messages
2,629
Trophies
2
Age
38
Website
cheats.gbatemp.net
XP
1,108
Country
United States
bollocks said:
does this mean the dsi bootloader code is actually flashable from the acekard os then? potentially allowing for an update to circumvent any future attempts to lock it out on nintendo's part? or am i misunderstanding entirely
It also means that Nintendo can release an update that checks for writable boot loaders and completely erase them which will basically brick the flashcarts so they won't work on any DS.
 

UltraMagnus

hic sunt dracones
Member
Joined
Aug 2, 2007
Messages
1,964
Trophies
0
Age
35
Location
Portsmouth
Website
Visit site
XP
220
Country
Narin said:
bollocks said:
does this mean the dsi bootloader code is actually flashable from the acekard os then? potentially allowing for an update to circumvent any future attempts to lock it out on nintendo's part? or am i misunderstanding entirely
It also means that Nintendo can release an update that checks for writable boot loaders and completely erase them which will basically brick the flashcarts so they won't work on any DS.

you really are very negative aren't you narin?

the bootloader is probably not writeable from the DS(i) itself, only on the acekard. it would be damn stupid electrical design to have the write enable pin connected to the DS directly.
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
334
Country
Canada
Smiths said:
*cough* *cough*
You really should get that cough looked at...
tongue.gif


I presume Normatt has access to a method to dump the flash chip directly rather than relying on the header's rom chip size like the game dumpers do? Might have more to compare that way, from a working card instead of to the scene release which is far smaller than the 16Mbit chip it's on (that is also if the datasheet I'm looking at is the correct one.)
UltraMagnusthe bootloader is probably not writeable from the DS(i) itself, only on the acekard. it would be damn stupid electrical design to have the write enable pin connected to the DS directly.
The bootloader is on a chip that when you issue a specific set of commands to the DS card in the right order can have it's contents block erased, reprogrammed, or otherwise modified - it's just a PROM chip. It's also much more likely they'd try to blacklist based on other means that doesn't require sending multiple complex commands to every card inserted trying to erase 3rd party card firmwares.
 

Smiths

AKAIO Person of Interest TAGS ARE THE BEST
OP
Developer
Joined
Feb 24, 2003
Messages
1,461
Trophies
2
Location
The land of Dairy Queen
Website
www.gamergeddon.com
XP
2,175
Country
United States
AceKard's solution is to just send me more AK2i cards.
It's appreciated, but I'm still nervous. We'll be putting a boolean into AKAIO that detects if we're on a DSi and disables functions accordingly regarding alternate loaders.
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
334
Country
Canada
To explain my reasoning: from my brief stint in the sources I do recall the RPG uses either the onboard flash or sram to stow file path information when transferring between the menu and the loader - I have speculated (to myself at least, I'm being far too lazy to verify this with a disassembler and my prods in you guy's direction didn't reveal the method) that ak2 may well be using a bank of the flash chip to do the same - if I'm right then data outside the initial loader (and again, the scene dump is definitely trimmed to the basic header/binary size in a tokyotrim fashion) is buggered on the non working card due to this and ak2i may well be expecting/using that data in some form of exploit to get around DSi limitations (kind of like they did with passme2, handing off the loading to an unexpected unprotected area.)

Any rate, if they are sending you a new deck of ak2is - what is there to be nervous about in experimenting on the semi-non-functioning one?
 

Smiths

AKAIO Person of Interest TAGS ARE THE BEST
OP
Developer
Joined
Feb 24, 2003
Messages
1,461
Trophies
2
Location
The land of Dairy Queen
Website
www.gamergeddon.com
XP
2,175
Country
United States
wait till i get my damn ak2is, ya bastard.
your plug is not the SOLUTION. solution is remove the options with a boolean. not let them choose an alt loader and have it go internally "HA HA NO!"
then we'll get "WHYZ I NO USE LATEST AK2 LOADERS KAN?"
 

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,200
Country
New Zealand
Smiths said:
wait till i get my damn ak2is, ya bastard.
your plug is not the SOLUTION. solution is remove the options with a boolean. not let them choose an alt loader and have it go internally "HA HA NO!"
then we'll get "WHYZ I NO USE LATEST AK2 LOADERS KAN?"

It does use a boolean READ the bloody code! It also does an internal check so that if there was already a external loader selected then a specific game then it will use the default internal loader instead on the ak2i
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
  • K3Nv2 @ K3Nv2:
    White fries hold up
    K3Nv2 @ K3Nv2: White fries hold up