Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fastio to Xinput Anyone? #11

Open
TypeX3Mod opened this issue Oct 15, 2020 · 8 comments
Open

Fastio to Xinput Anyone? #11

TypeX3Mod opened this issue Oct 15, 2020 · 8 comments

Comments

@TypeX3Mod
Copy link

Maybe it's time for a hybrid multi to complete the collection. :)

https://www.youtube.com/watch?v=26EI7LECzN0&feature=youtu.be

@MagusIncognito
Copy link

MagusIncognito commented Oct 16, 2020

That we be amazing!

So it would be a hybrid of both JVS & Fast I/O?

@MagusIncognito
Copy link

Any word on this?

@TypeX3Mod
Copy link
Author

Here are some quick tips on getting fastio to work with xinput games. It will involve the following items.

  1. Fastio2KB executable. Corey provided the original code. It works by using a compiled fast2kb.exe and an idmacdrv32.dll for Fastio. Here's a link for a compiled exe and dll you will need in the same folder.

https://mega.nz/file/yYISCR6Z#9D-ApSgmppulGoVsfl3LxZTimFMgnAwxgGgmI-stBGM

  1. Once you have the fast2kb working, you can use the x360kb from Ducon2016 to hook xinput to keyboard input.
    http://www.emuline.org/topic/1239-simulate-x360-controllers-when-you-just-have-a-keyboard/

It's a little trial and error but once you get the right dll for each game, you can use this logic to play pretty much any Steam game with your native fastio controls. Have fun!

@ArcadeHustle
Copy link
Owner

Gobble gobble...

                             ,+*^^*+___+++_
                       ,*^^^^              )
                    _+*                     ^**+_
                  +^       _ _++*+_+++_,         )
      _+^^*+_    (     ,+*^ ^          \+_        )
     {       )  (    ,(    ,_+--+--,      ^)      ^\
    { (@)    } f   ,(  ,+-^ __*_*_  ^^\_   ^\       )
   {:;-/    (_+*-+^^^^^+*+*<_ _++_)_    )    )      /
  ( /  (    (        ,___    ^*+_+* )   <    <      \
   U _/     )    *--<  ) ^\-----++__)   )    )       )
    (      )  _(^)^^))  )  )\^^^^^))^*+/    /       /
  (      /  (_))_^)) )  )  ))^^^^^))^^^)__/     +^^
 (     ,/    (^))^))  )  ) ))^^^^^^^))^^)       _)
  *+__+*       (_))^)  ) ) ))^^^^^^))^^^^^)____*^
  \             \_)^)_)) ))^^^^^^^^^^))^^^^)
   (_             ^\__^^^^^^^^^^^^))^^^^^^^)
     ^\___            ^\__^^^^^^))^^^^^^^^)\\           From:
          ^^^^^\uuu/^^\uuu/^^^^\^\^\^\^\^\^\^\          Darksoft 11/2020
             ___) >____) >___   ^\_\_\_\_\_\_\)         
            ^^^//\\_^^//\\_^       ^(\_\_\_\)
              ^^^ ^^ ^^^ ^^

Ok, this should be a drop in replacement of the Nesicaxlive folder in the 3rd partition. I haven't tested it yet but it should work. Delete the Nesicaxlive folder in the JVS multi and replace with this and add roms. Romlist is updated to reflect only working games with Fastio. Extras such as keyboard emulator (Fast2KB) and scripts included in the Util folder. You noobs should be able to make anything now. Please remember to donate to Walsdawg Management Inc. Paypal: [email protected] if you wanna see this stuff keep coming.

https://mega.nz/file/SQoUXQhL#tthQCec4RH7EuJ-gaY8Wbz864ILGsFb137eNUxblieM

@Gagapa
Copy link

Gagapa commented Nov 28, 2020

Thank you a lot !
Donate done!

@tonyt1976
Copy link

@ArcadeHustle can you add a new mega link? The old one was deleted. Thx!

@ArcadeHustle
Copy link
Owner

@TypeX3Mod I think our mega link is toast. you got a new one handy?

@nam9
Copy link

nam9 commented Mar 6, 2022

Also interested in a new link if possible!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants