WIP DragonInjector - Game Cart Payload Injector (Trinket M0 Clone)

Discussion in 'Switch - Backup Loaders & Modchips' started by MatinatorX, Jul 18, 2018.

  1. bundat

    bundat ¿

    Member
    4
    Jul 25, 2018
    Antarctica
    Now I think this is GREAT news, that COMPLETELY negates the earlier bad news of being unable to charge in the game cart slot.

    Hundreds or thousands of injections, AND carrying a spare button battery is INCREDIBLY easy.

    I've had my love-hate moments with my other dongles (SX Pro caps suddenly dying on me while on-the-go, and RCMLoader not holding a charge AT ALL). This option just COMPLETELY solves ALL those problems. Plus I've had several packages blocked by customs for having a battery, now I don't have to worry about that.

    This news has actually me hyped all over again.
     
  2. Enkuler

    Enkuler Advanced Member

    Newcomer
    3
    Jan 25, 2017
    France
    Agreed. From my point of view, the two best options would be
    - supercaps on a DragonInjector that charges through the gamecard slot so I don't have to think about charging anything nor about replacing a non-standard battery
    - standard button cell that I have to change once every a-long-time and that I can easily find anywhere on the market
    So this button cell solution is one of the best.

    And this would serve the other best.

    A lot of awesome news! :toot:
     
  3. bundat

    bundat ¿

    Member
    4
    Jul 25, 2018
    Antarctica
    Actually, can I ask how this works?
    Is it done via .kip/sysmodule? That would lock out SX OS users though.
    Or is it done via Homebrew/RCM Payload?

    Or is it the holy grail, i.e. the dongle/card itself negotiates/handshakes with the Switch like a gamecart would?

    If it's the last option, would it be too much to ask for a technical breakdown of the details? Similar to what you did when the cart-slot-charging problem first came up? Thanks.
     
  4. ghjfdtg

    ghjfdtg GBAtemp Fan

    Member
    5
    Jul 13, 2014
    @MatinatorX
    Recently a new type of lithium batteries popped up. Forgot the name unfortunately:( They are as thin as paper and absolutely safe to use. You can stab them and they will still work lol They are not cheap and have a little less capacity than regular ones but this is probably a perfect fit for this dongle.
     
  5. macia10

    macia10 GBAtemp Regular

    Member
    4
    Aug 13, 2012
    Poland
    Are you maybe talking about something like this? They are called LCB :)
     
  6. ghjfdtg

    ghjfdtg GBAtemp Fan

    Member
    5
    Jul 13, 2014
    Ah, yep. Exactly these. Thanks :) Lithium Ceramic Battery gives better search results for anyone wanting to look that up.
     
  7. MatinatorX
    OP

    MatinatorX GBAtemp Regular

    Member
    7
    Jul 17, 2018
    Canada
    I'm far from an expert on the software side of things, but @stuckpixel coded the solution and has created a pull request for libnx. https://github.com/switchbrew/libnx/pull/208

    The code itself is here: https://github.com/switchbrew/libnx/pull/208/commits/7f2c3f7d3c9d9530ae117591a8e53902121b2ccc

    I also have an .NRO file they made me so I can test it out. :D Really awesome work by @stuckpixel all around.

    They were able to determine that VCC for the game card slot is directly controlled by the X1 and has nothing to do with the card slot IC. The IC only handles card communication duties.

    The pin is called GcAsic Power: https://switchbrew.org/wiki/Bus_services#Known_Devices

    If you'd like to know more I would suggest joining the ReSwitched or DragonInjector Discord servers and asking them directly. :P

    It's a great looking technology but I can't find them for sale ANYWHERE. I'd really like to know the capacity of this little guy: http://www.eenewseurope.com/news/ceramic-li-ion-battery-10x-thinner-solid-state-alternatives

    If it's over 3mAh and doesn't cost a kidney, it might be a great solution for a rechargeable DragonInjector Version 2. :)

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

    Should mention for anyone wondering, we have no more than 18mm x 18mm x 2mm to fit in the battery and all required PCB components, so the battery really has to be tiny. In addition to that, it needs to support a 10mA current draw and supply over 3V for the majority of it's life. Really narrows down the options! If I added all the time I spent looking at hundreds of pages of batteries for this project, by now I'm sure it could span a whole weekend. :P
     
    ioann1s, OkazakiTheOtaku and bundat like this.
  8. macia10

    macia10 GBAtemp Regular

    Member
    4
    Aug 13, 2012
    Poland
  9. MatinatorX
    OP

    MatinatorX GBAtemp Regular

    Member
    7
    Jul 17, 2018
    Canada
    Generally the 6 digit product code is an indicator of the size. I'm going to guess that one is sadly quite large at 0.8mm x 150mm x 190mm based on the mAh rating. :unsure:

    You can see a photo of a 151036 battery in the listing, which is 1.5mm x 10mm x 36mm, which also matches up nicely with the reported 22mAh of capacity. Even this battery is too big. :P

    The search continues...
     
  10. SethPDA

    SethPDA Member

    Newcomer
    2
    Oct 13, 2018
    Hungary
    Holy moly! If you ever manage to get this thing working, I am your number one customer!
    Well maybe not number one because many people wrote before me, but I will be purchasing this!
     
  11. Asia81

    Asia81 In my Ecchi World <3

    Member
    14
    Nov 15, 2014
    France
    state of the project?
    can it be purchased?
     
  12. MatinatorX
    OP

    MatinatorX GBAtemp Regular

    Member
    7
    Jul 17, 2018
    Canada
    Waiting for latest PCB revision, then testing. It will still be a few weeks before you can buy them.

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

    Colors! Green and black are guaranteed, the rest will come if there's enough demand.
     
    tiliarou and Asia81 like this.
  13. MatinatorX
    OP

    MatinatorX GBAtemp Regular

    Member
    7
    Jul 17, 2018
    Canada
    ...forgot the attachment. Derp.
    multirender.
     
    starburst, 8BitWonder, klear and 2 others like this.
  14. Boomerams

    Boomerams Advanced Member

    Newcomer
    3
    Dec 16, 2016
    United States
    Holy crap I just can't decide...might just have to collect them all mwhahaha.
     
  15. thorasgar

    thorasgar Checkout my evil Soon-in-ator™

    Member
    10
    Jul 3, 2010
    United States
    Still hoping I can get my skin colored super limited “Oh God Why Edition”. :rofl2:
     
  16. Notex

    Notex Advanced Member

    Newcomer
    4
    Mar 21, 2017
    Australia
    The discord invite has expired. Can someone please link a new one?
     
  17. MatinatorX
    OP

    MatinatorX GBAtemp Regular

    Member
    7
    Jul 17, 2018
    Canada
    EDIT: New link: https://discord.gg/nmFV4qZ

    Find yourself 50 more people that would pay for such an abomination attractive palette and I'll make you all one. ;)
     
    Last edited by MatinatorX, Nov 20, 2018
    thorasgar likes this.
  18. Notex

    Notex Advanced Member

    Newcomer
    4
    Mar 21, 2017
    Australia
    Idk why this is happening.
    upload_2018-11-20_19-47-23.

    Edit: Nvm, I pasted the invite URL into the discord app itself and now it lets me in.
     
    Last edited by Notex, Nov 20, 2018
  19. chippy

    chippy GBAtemp Regular

    Member
    4
    Dec 21, 2017
    Australia
    Which colour is that?
     
  20. thorasgar

    thorasgar Checkout my evil Soon-in-ator™

    Member
    10
    Jul 3, 2010
    United States
Loading...