*cough* *cough*

Discussion in 'Acekard' started by Smiths, Dec 14, 2008.

  1. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen


  2. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    Yay!, for fixing up shit Acekard should have told us before release.
     
  3. Noitora

    Noitora ::

    Member
    3,765
    0
    Aug 9, 2007
    Greece
    Athens
    Really awesome [​IMG]
     
  4. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    NOWWWWWWWWWWW I have a useless AK2i on DSi [​IMG]

    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)
     
  5. Maikel Steneker

    Maikel Steneker M3 Fanboy

    Member
    3,396
    34
    May 16, 2007
    Netherlands
    You... bricked it? [​IMG]

    That's scary stuff... I hope the AceKard Team will fix all of the soon, because this shouldn't happen of course [​IMG]
     
  6. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    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.
     
  7. bollocks

    bollocks GBAtemp Advanced Fan

    Member
    662
    0
    Apr 29, 2005
    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
     
  8. Narin

    Narin The Cheat Master, kupo!

    Former Staff
    2,624
    25
    Feb 19, 2008
    United States
    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.
     
  9. UltraMagnus

    UltraMagnus hic sunt dracones

    Member
    1,967
    0
    Aug 2, 2007
    Portsmouth
    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.
     
  10. cory1492

    cory1492 GBAtemp Maniac

    Member
    1,497
    24
    Jun 23, 2005
    Canada
    Home, WhereElse?
    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.
     
  11. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    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.
     
  12. cory1492

    cory1492 GBAtemp Maniac

    Member
    1,497
    24
    Jun 23, 2005
    Canada
    Home, WhereElse?
    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?
     
  13. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    well 2 is hardly a deck [​IMG]
     
  14. LUGiA

    LUGiA GBAtemp Fan

    Member
    425
    0
    May 14, 2008
    Smith is the AKAiO Update Still being released in a few days...
     
  15. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    Mad- nope... not with bricking possible
     
  16. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    I plugged that problem already [​IMG]
    So if things all workout then there will be a release in a few days.
     
  17. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    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?"
     
  18. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    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
     
  19. Smiths
    OP

    Smiths AKAIO Person of Interest

    Member
    1,337
    155
    Feb 24, 2003
    United States
    The land of Dairy Queen
    HEY YOU STOP YELLING AT ME AND HURTING MY FEELINGS
     
  20. TeenTin

    TeenTin GBAtemp Maniac

    Member
    1,217
    1
    Jun 20, 2007
    Hong Kong
    I love you.