Recent content by mcaboosec

  1. M

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

    New info in the first post!
  2. M

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

    Yeah, just install the cia and run it. You'll need to restart when you want to set the buttons back to normal.
  3. M

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

    Yep! There was one done before, but I built a new one with the new codebase. @flagpole343, I noticed a mistake in the version I made for you. If you download it again it should work properly.
  4. M

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

    It will include ZL and ZR as well.
  5. M

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

    Sorry for no news on this for a while, I've been super busy with school and work. With the release of Luma3DS v8.0, the new Rosalina module has the InputRedirection code built in, including C-nub. I'll be trying to see if I can get any sort of mapping to work between the two processes. In...
  6. M

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

    Alright, let's see what's going on. Your first mapping is correct, but the second mapping is looking for Up+R to press up. It should be ldr r4, =0x80 ldr r5, =0x200 I found a bug while troubleshooting some other mappings which resulted in the c-pad being moved down-left any time a button was...
  7. M

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

    Did you download the buildtools? They're needed to make the CIAs. And what do you know, there was a bug in the c-pad code. There's a 0 missing at the end of the value at line 146 in injected.s. The repo has been updated. @Demnyx, I've tested and posted an updated version of what you had...
  8. M

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

    I can get some of these later today or tomorrow, I've been super busy with school and work lately. I've also had an idea to make the system more friendly, but I haven't done much with it. I'll post any updates as I look into this.
  9. M

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

    Alright, here you go! Let me know if anything is broken, I just updated my buildtools. Interesting. I'll test it a bit later to see what I can find.
  10. M

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

    I have a version ready to build, but you'll lose ABXY. Do you want these on the control pad?
  11. M

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

    @Vague Rant, can you test this build? I changed how the swaps work, and it should be much more accurate. If it works, I'll push my changes and update the documentation. The changes I made will also do away with XOR masks, which should make it easier for people to use.
  12. M

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

    I think that's exactly the issue. I had thought it would be OK to keep the temporary values in one register, but now I'm seeing that it's affecting any previous values. The order of mappings may fix this, but I doubt that's a valid fix for every situation. Well, the easy fix would be to open...
  13. M

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

    That is actually really good information. I'll look into it further; this is really strange behavior. What is your button mask and are you using .allMap or .anyMap? The second example (A+B+Select) makes sense, since A+B is triggering the remap and un-pressing Select. I'll have to see if...
  14. M

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

    Once I can get N3DS buttons working, I would think this should work since they run similarly to the CPP. I'll let you know once I have something so you can try it. @Vague Rant, I figured out the problem. The .single function would check to see if all buttons in the current mapping were...
General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    i dont know why tv manufactures put the hdmi ports in dumb locations so the cables have to stick out, and then down, putting strain on the ports. Instead of having the ports along the bottom edge of the tv facing downwards.
  • ZeroT21 @ ZeroT21:
    windows me was mostly on laptops if i remembered correctly
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I hate that too where you have to use an HDMI extension for an Amazon Fire Stick.
    +1
  • RedColoredStars @ RedColoredStars:
    I had a desktop with ME on it.
  • SylverReZ @ SylverReZ:
    @ZeroT21, And also cheap-ass desktop PCs like eMachines.
  • RedColoredStars @ RedColoredStars:
    Worst MS OS in history. Period.
  • K3Nv2 @ K3Nv2:
    My entertainment centers blocking all my io gotta fix that eventually
  • ZeroT21 @ ZeroT21:
    I had used win 98 SE till XP arrived
  • SylverReZ @ SylverReZ:
    Had a ton of bugs and often crashed. It even didn't support DOS compatibility with older games. :feelsbadman:
  • SylverReZ @ SylverReZ:
    I only grew up with Windows XP because I was lucky.
  • RedColoredStars @ RedColoredStars:
    I downloaded XP on dialup when it came out. Overnights for like a week. cuz I couldn't tie up the phone line during the day. It was so awesome and worked so great going from ME to XP.
  • K3Nv2 @ K3Nv2:
    Vga pins were a dick
  • K3Nv2 @ K3Nv2:
    I kind of want down a large pizza at 10am then crash out
  • ZeroT21 @ ZeroT21:
    Having pizza all day? done it
  • K3Nv2 @ K3Nv2:
    Nah pizza hut open at 10:30
  • ZeroT21 @ ZeroT21:
    just buy a stack of pizza and keep the rest you don't need yet frozen
  • K3Nv2 @ K3Nv2:
    Or buy frozen pizza
  • ZeroT21 @ ZeroT21:
    I buy the regular kind, not the frozen stuff
  • ZeroT21 @ ZeroT21:
    supermarket pizza is ass
  • K3Nv2 @ K3Nv2:
    x65 would just yell at me
  • ZeroT21 @ ZeroT21:
    sounds ok, he didn't pull a gun out ,so...
  • K3Nv2 @ K3Nv2:
    $12 large any style pizza deal
  • K3Nv2 @ K3Nv2:
    Each bite is a $1 well spent
  • SylverReZ @ SylverReZ:
    @ZeroT21, Agreed. I hate oven pizza, only from pizza place.
    +1
  • K3Nv2 @ K3Nv2:
    Nah I can still go for totinos
    K3Nv2 @ K3Nv2: Nah I can still go for totinos