Recent content by AmberLoss

  1. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    Alright, I finally got the chance to use someone else's computer so I could have a blank slate to make a tutorial for setting up the building environment, so... here it is! I've also proposed it as a change to the README.md, hopefully it gets merged, but for now I'm posting it here too. Also...
  2. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    I already explained in the FAQ that I plan to make a guide to set up the environment state but can't right now. The most common issue with setting it up is that OP doesn't mention it, but you also need buildtools. If your environment is set up, cd to the directory your mapping is in and run make.
  3. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @SorkOs Here you go! As for the guide, it's pretty simple: go to source/injected.s and insert your mapping under either the buttons part, the touchscreen part (for mappings involving the touchscreen) or the c-pad part (for mappings involving the c-pad). There are examples in the file, the first...
  4. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @SorkOs In this mapping, pressing R makes your 3DS think you've pressed A and B. If that's not what you wanted, just tell me and I'll do the other way around!
  5. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    No, it can't become anything.
  6. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @Benja81 sorry but the C-stick can't act as anything else, so that mapping (making D-Left and C-Left press L) wouldn't work.
  7. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    I accidentally posted while I was writing the first line, so obviously the mentions I edited in won’t notify anyone... I’ll have to mention everyone again here: @Suzard @badnat @xscaralienx @yoshine @raspberrypie @Benja81
  8. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @Feffe thank you for the info! I've added it to the FAQ. As for your swap, right now it's impossible to make the C-Pad act as anything else, so you won't have ABXY buttons anymore. @Suzard what other mode3 games did you test? Also, what version firmware is your 3DS? I tried testing a bit and...
  9. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @TsukiyoX I have no idea if it works or not, but please report back once you test it! Sadly if it doesn't work there's no way for me to fix it.
  10. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @Demnyx No problem, here it is! It's the first time someone maps both a button and the C-Pad to the same trigger, so please tell me if you run into any issues!
  11. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @Demnyx, unfortunately I've run into a bug and there's no one left to fix it. Apparently if a key is used to emulate the C-Pad (like X > C-Down), it can't be used in any other combos (like L + X) without activating the C-Pad. So your "L + X > D-Up | X > B + C-Down" becomes "L + X > D-Up + B +...
  12. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    Sorry, currently there's no way to disable the circle pad!
  13. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @MarkPrime24 Sure! The files are here, and as for the codes, R is 0x100, so: ldr r4, =0x200 ldr r5, =0x100 bl .button ldr r4, =0x100 ldr r5, =0x200 bl .button
  14. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @MarkPrime24 If you wanted the .cias, they're in the .zip! If you actually want the codes, they go on injected.s under the part for buttons: ldr r4, =0x200 ldr r5, =0x40 bl .button ldr r4, =0x40 ldr r5, =0x200 bl .button The first one makes the L button act as the UP key, and the second one...
  15. AmberLoss

    Homebrew [WIP] ButtonSwap3DS - Remap buttons on your 3DS

    @ineed3dshacks Here you go!