Giter VIP home page Giter VIP logo

pico-rectangle's People

Contributors

ajshepley avatar crane1195 avatar itskou avatar jakobkg avatar jugeeya avatar julienbernard3383279 avatar michrox avatar nkfarwell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pico-rectangle's Issues

Explain differences between two .uf2 files in documentation

I'm working on an Open-Frame1 build right now and I don't see an explanation anywhere for why there are two different firmware files on the releases page and what the differences are. I see mention in some spots of separate modes for melee/ultimate but it kinda sounds like that's without changing your firmware. Hopefully someone can clear this up.

Raspberry Pi Pico requires USB 3.x cable and ports?

Wanted to leave this here as it would have saved me a lot of troubleshooting. Maybe we can add a section to Troubleshooting regarding this; my laptop has USB 3.2 Gen1 and Gen2 ports, but neither would work for me. Eventually, I used a newer cable that must comply to USB 3.X (?) spec and it worked perfectly while holding BOOTSEL. It may be specific to the Raspberry Pi Pico (?) but a lot of folks like me may come to this great README and run into this issue without being familiar with the Pico.

I couldn't find anything online about this, however.

Branch for Joybus-only version?

Hey there,

I like this project, and it seems really interesting. I want to be able to use an RP2040 to create a sort of DIY GameCube controller. It would be much appreciated if there was a branch or fork of this that had everything stripped out except for the Joybus communication protocol, and perhaps the I/O communication with sensors and buttons to be simplified some too.

Kind regards,
VoxelTek

8KRO mode has ghosting

If you hold any 7 keys down and release one of them, the key you released remains detected as pressed. It's only fully functional for up to 6 keys.

HID for non-smash

Currently using the keyboard mode for SFV because in HID mode certain keys aren't bindable in Steam (both mod keys, light shield key). It would be helpful if there was an HID mode that allowed these to register as normal inputs, as you can't use two keyboards when playing SFV (at least to my knowledge), and it would also allow your controller binds to work universally for Steam games instead of having to remap keyboard inputs for every game.

Issues with Stick Emulation

Is it possible to modify the code to use pins to receive joystick input for emulation? I would like to take a Pico and make it the heart of a custom controller and I'm so close except I cant figure out how to modify the code to use actual 2 axis joysticks for the main stick and the C stick. Is it possible to have a separate firmware that could include this?

Change Ult profile's tilts and SOCD to match Crane's

There are a few things that I think should match Crane's code, specifically:

  1. SOCD: 2ip no reactivate makes sense for Melee, especially to match tournament regulations, but Ult doesn't have such a rule and I think helps make movement feel so much better in Ult.
  2. allow up + modx to uptilt while also enabling forward angled attacks, this makes using mx for both vertical and horizontal up tilts without taking anything away, making my mostly for firefox angles or for controlling walk speed and jump angles and such.

I can attempt to make the changes myself, but from the comments in the Ult profile this discrepancy is intentional?

Shield tilt in P+ mode rolls/spotdodges with certain inputs

In P+ mode, the preferred button for shield tilt is MX because it allows greater movement with the shield. Shield tilt works correctly in all 4 cardinal directions, but rolls on any intercardinal input. This can be circumvented by inputting left or right first, then up or down, which will allow for the shield tilt. However, if you invert the order and input up or down first, then left or right, it will roll. It will also roll if you input both directions on the same frame. Furthermore, in my testing it appears it will roll regardless of which direction is inputted first if they are inputted too fast.

This not only makes it more difficult to shield tilt but also can cause accidental rolls when trying to wavedash out of shield. Additionally, this prevents the method of shield dropping used in Melee (Axe method) as you will roll instead of being able to shield drop. This means you have to change which shield drop method you use between games which is not ideal.

pico_rectange.uf2 constantly hitting up when I start dolphin

I flashed the pico_rectangle.uf2 to a rasberry pi pico with presoldered headers and pins. When I start slippy it just hits up continuously. I tried it on 2 boards both brand new havent attached anywires or soldered anything. any suggestions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.