1. chyyran

    chyyran somehow a weeb now.
    Developer

    Joined:
    Dec 10, 2009
    Messages:
    2,844
    Country:
    Canada
    Yeah, Nintendont, brain fart there :P
     
  2. TuxSH

    TuxSH GBAtemp Advanced Fan
    Member

    Joined:
    Oct 19, 2015
    Messages:
    614
    Country:
    France
    For those wondering about DS warez:
    • It requires signature patches, which we have
    • It would require detecting official SDK functions, especially CARD_* CARDi_* and FS_* ones, and patch them so they jump to our custom code, for every single game
    • Implement that custom code
    • Fix other oddities
    • It's not that simple, actually.
     
  3. Billy Acuña

    OP Billy Acuña GBAtemp Psycho!
    Member

    Joined:
    Oct 10, 2015
    Messages:
    3,120
    Country:
    Mexico
    What's the diference between "DS injection" and an hippotetical "DS rom Loader" with his own code?
    Which is more easy to get?
     
  4. Shadow#1

    Shadow#1 Wii, 3DS Softmod & Dumpster Diving Expert
    Member

    Joined:
    Nov 21, 2005
    Messages:
    9,670
    Country:
    United States
    There is no "DS Injected" DSiware
     
  5. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,695
    Country:
    United States
    More than likely the former. Coding a DS ROM loader would require similar patches for the ROMs to work in DSi mode, along with the code for the ROM loading itself.
     
  6. Billy Acuña

    OP Billy Acuña GBAtemp Psycho!
    Member

    Joined:
    Oct 10, 2015
    Messages:
    3,120
    Country:
    Mexico
    I didn't say that were "DS Injected".
     
  7. Normmatt

    Normmatt Former AKAIO Programmer
    Member

    Joined:
    Dec 14, 2004
    Messages:
    2,159
    Country:
    New Zealand
    Nah you can just disable the dsi specific hardware other than the sdmmc so from the games perspective its running on a DS.
     
    perkel and Classicgamer like this.
  8. Billy Acuña

    OP Billy Acuña GBAtemp Psycho!
    Member

    Joined:
    Oct 10, 2015
    Messages:
    3,120
    Country:
    Mexico
    Wut???
     
  9. Robz8

    Robz8 Coolest of TWL
    Developer

    Joined:
    Oct 1, 2010
    Messages:
    14,107
    Country:
    United States
    So, how does ichfly's GBA emulator for DS work?
     
  10. Classicgamer

    Classicgamer GBAtemp Advanced Fan
    Member

    Joined:
    Aug 20, 2012
    Messages:
    626
    Country:
    United States
    Are you able and willing to lend a hand?
     
  11. Normmatt

    Normmatt Former AKAIO Programmer
    Member

    Joined:
    Dec 14, 2004
    Messages:
    2,159
    Country:
    New Zealand
    Magic!

    Able yes
    Willing no
     
  12. Classicgamer

    Classicgamer GBAtemp Advanced Fan
    Member

    Joined:
    Aug 20, 2012
    Messages:
    626
    Country:
    United States
    Some advances are made by force. The best ones are made by compassion. Your efforts would put an end to the black market flash card buisness! Classic gamers everywhere would honor your name!

    — Posts automatically merged - Please don't double post! —

    Btw, do you have any updates to Akaio? I'm finally putting it back to good use since the twl_frm patches LoL ☺️
     
  13. Normmatt

    Normmatt Former AKAIO Programmer
    Member

    Joined:
    Dec 14, 2004
    Messages:
    2,159
    Country:
    New Zealand
    Wait they don't honor me already?

    Nope it doesn't even work anymore with latest toolchain and I'm too lazy to find out why (and don't feel like open sourcing it) :P
     
    Mrrraou, Classicgamer and CeeDee like this.
  14. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,695
    Country:
    United States
    Naaaah. Everyone would just go "lol warez" and play their pirated games and take the actual coding for granted.

    It's like memchunkhax2 and smea's crew - they detailed how it would work to the public, but left the public to be the ones to actually code it for themselves.
     
    Deleted-236924 likes this.
  15. Coto

    Coto -
    Member

    Joined:
    Jun 4, 2010
    Messages:
    2,742
    Country:
    Chile
    yeah for example the MPU exists for a reason: and some games do generate invalidate accesses, so that will be tricky.
    Allocate all the ROM sectors on a sector table, then mark all used sectors, empty ones are zero. So when you fetch a byte,hword or word (ARM), you access the sector table, then if sector is not allocated, calculate the sector and use a lower level dldi call to refill the chunk with data (and sector), then is marked.

    Seriously I tried by directly calculating the sector then doing a fetch trough the fatfs dldi instance, its slow as ****, the ewram is much faster in this case. And if you cache the area is even faster! :)
     
  16. Shadow#1

    Shadow#1 Wii, 3DS Softmod & Dumpster Diving Expert
    Member

    Joined:
    Nov 21, 2005
    Messages:
    9,670
    Country:
    United States
    Updates?
     
  17. Billy Acuña

    OP Billy Acuña GBAtemp Psycho!
    Member

    Joined:
    Oct 10, 2015
    Messages:
    3,120
    Country:
    Mexico
    Who are you?
     
  18. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,695
    Country:
    United States
    Normatt is a DS programmer. He worked on AKAIO.

    It literally says that right below his username. Are you blind?
     
  19. zoogie

    zoogie playing around in the dsiware
    Developer

    Joined:
    Nov 30, 2014
    Messages:
    8,199
    Country:
    Micronesia, Federated States of
    Hate to say it, but Normmatt replying that same quote back to you makes more sense.

    He was quite a well known dev in the DS flashcart scene. (acekard2i/AKAIO)
     
    Deleted-236924 likes this.
  20. Classicgamer

    Classicgamer GBAtemp Advanced Fan
    Member

    Joined:
    Aug 20, 2012
    Messages:
    626
    Country:
    United States
    I love akaio...I wish the team would get together and update now that twl_frm is opened up ☺️

    I've been pestering the forum here for a year or so trying to get my ak2i working on my n3ds. I'm just so happy it finally is a reality.
     
    Last edited by Classicgamer, Feb 14, 2016
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - progress, hacking, thread