RELEASE One Hand Accessibility Mode for OCTOPATH TRAVELER

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by orangpelupa, Mar 4, 2019.

?
  1. yes, its a good option to have

    13 vote(s)
    100.0%
  2. i dont care

    0 vote(s)
    0.0%
  1. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    [​IMG]

    I WANT TO PLAY while eating snacks!
    I WANT TO PLAY while smoking! (please, stop smoking)
    I WANT TO PLAY while texting my girlfriend (!!!!!!! YOU!! YOU!!! go to hell)
    I WANT TO PLAY while rocking my baby's crib (awww)

    anyway, here you go! A mod that allows OCTOPATH TRAVELER to be played just by one hand!

    Available:
    + left controller mode
    + left shoulder = RUN/BACK/reduce boost
    + left trigger = BOOST UP
    + UP = X
    + LEFT = Y
    + DOWN = B
    + RIGHT = A

    Planned for the future if i can find a free time and good enough internet
    - right controller mode

    If you have special accessibility needs, you can tweet or PM @orangpelupa on GBATemp
    + the game you want to be modded (hopefully its an Unreal Engine game that I already have)
    + the key bindings (preferably as a picture/drawing of joycon and put arrows and the bindings you want)



    DOWNLOAD THE PATCH HERE

    or see it in action:




    How to use
    1. open 8path1hand.bat, and follow the on-screen instruction.
    2. open READY LAYERED FS folder, and copy folder 010057D006492000 to into X:\atmosphere\titles
    Run the game with LayeredFS (or its FSMiTM? i dont remember) enabled.


    Thanks to
    A. Luigi for QBMS and the unreal tournament 4 script.
    masagrator for giving the idea of extraction and confirming it can be extracted
    ItsProfOak for showing octopath traveler does can be modded

    Trivia:
    Octopath Traveler actually already have various bindings for
    2 joycons
    1 vertical joycon (left or right)
    1 horizontal joycon (left or right)
    but the options are not in the game. Its probably hidden somewhere... too lazy to search and i suspect they dont even code the proper API to the switch system... (hence the option is not available to user)
     
    Last edited by orangpelupa, Mar 7, 2019
    Seriel, Bimmel, Supreme23 and 12 others like this.
  2. SonyUSA

    SonyUSA We're all mad here

    pip Contributor
    12
    GBAtemp Patron
    SonyUSA is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 12, 2006
    United States
    This is really great! This could be very useful for people with disabilities as well. :D
     
    Bimmel, Supreme23, linuxares and 3 others like this.
  3. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    if they need other games to be modded, ill try to help. preferably switch games that was made using UE4. As i have pretty good grasp of its binding and ini configs.

    other game engines? i probably would need some special time with it to do some digging before i can do anything.
     
    SonyUSA likes this.
  4. omega7

    omega7 Advanced Member

    Newcomer
    3
    Jun 16, 2018
    Australia
    Bless your soul now i can play while doing.....stuff
     
  5. CrisFTW

    CrisFTW GBAtemp Advanced Fan

    Member
    6
    Jan 10, 2016
    United States
    Can we get this working on Senran Kagura Reflexions? I'd like to eat chips as well while playing my game
     
    98otiss, Seriel and hyperhunt621 like this.
  6. Unleanone999

    Unleanone999 GBAtemp Advanced Fan

    Member
    5
    May 15, 2018
    Togo
    Just make sure it's not driving.
     
  7. Zumoly

    Zumoly GBATemp Analyst

    Member
    7
    Apr 27, 2018
    Mali
    Yorosso
    I applaud your effort and initiative!
    Now if you could find the time to also mod games that won't work with the pro controller like pokemon let's go or legendary fishing, that'll be cool.
     
  8. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    unfortunately i dont have a pro controller

    Theoretically, yep. But its not an UE4 game right?
     
  9. Zumoly

    Zumoly GBATemp Analyst

    Member
    7
    Apr 27, 2018
    Mali
    Yorosso
    Yeah. Unfortunately indeed.
     
  10. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I loved the possibility to play Bravely Default (3DS) with one hand. I think they should always add that option!

    Thank you for this patch :)
    nice picture too !


    edit:
    Maybe an idea to make it easier :
    undertale team made a script to do all the step in one batch (extract the game, the titlekey, the nca, patch the file, put in correct folder name ready for layeredFS).
    the user only has to provide keys.dat (and prod.keys? probably a mistake they didn't use the same name)
    you could make something similar?

    Warning: Spoilers inside!
     
    Last edited by Cyan, Mar 5, 2019
    orangpelupa likes this.
  11. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    thanks a ton! ill modify the batch script and upload the auto patcher when electricity back online. Currently running with backup generator and scraping spotty 3G internet hahaha
     
  12. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    done!

    thanks a ton!

    the autopacher is now available
     
    Cyan and linuxares like this.
  13. badman112

    badman112 GBAtemp Regular

    Member
    4
    Apr 9, 2008
    Thanks man i have one arm and i will put this on my list of games to play.
     
    orangpelupa likes this.
  14. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I'm not sure you did the right thing.
    I checked your new package, and it effectively comes with lot of tools (even unused ones!), but the readme still says to use the already extracted game file (pak). the purpose was to provide the game (xci, or nsp) and the prod.keys file to make things easier.

    the bat file still is the same than before, with only the xdelta patcher command
    there's no command to extract the game, or the nca
    and you provided the titlekey in plain text format !


    If I have time I can try to make it for you, but I can't test as I never installed games. I can only replace paths from the script and suppose it'll work. someone will have to test it.
     
    Last edited by Cyan, Mar 6, 2019
  15. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    @Cyan
    you probably got served by stale page as i forgot to manually purge the cache. unfortunately my internet is too horrible to access the admin menu and purge cache, in the mean time you can add ?randomstuff as suffix to get fresh page like this

    https://nxtheme.bramantya.org/2019/03/05/one-hand-accessibility-mode-for-octopath-traveler/?dhdudh

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

    the new batch file is named 8path1hand.bat. sorry cant edit the post. horrible internet. hopefully this will automticaly merged with my post
     
  16. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    oh, my bad, I looked only in the tools subfolder. I missed the 8path1hand.bat file.

    either you use "titlekey.exe" to extract it, either you provide it and don't need the .exe
    but I recommend you don't provide the final.txt file, and keep using "titlekey.exe" command line to generate it by the user, it'll be cleaner/more legal.

    and you could make the package smaller by keeping only the needed programs, I think you forgot to clean your folder.
    od, sed, sfk, tf, nspbuild.py, hacbuild, cut, 4nxci, etc.
     
    Last edited by Cyan, Mar 6, 2019
  17. Bimmel

    Bimmel ~ Game Soundtrack Collector ~

    Member
    9
    Jan 28, 2014
    Gambia, The
    My thoughts exactly. Thank you very much OP!
     
    orangpelupa likes this.
  18. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    argh, totally forgot to clean things up. haha my bad

    yep the final.txt is not needed. its automatically generated from the tik file. hopefully tomorrow i can get decent enough internet to upload
     
    Cyan likes this.
  19. orangpelupa
    This message by orangpelupa has been removed from public view by Cyan, Mar 6, 2019, Reason: duplicate.
    Mar 6, 2019
  20. orangpelupa
    OP

    orangpelupa GBAtemp Regular

    Member
    4
    Aug 7, 2009
    Indonesia
    thanks to @Cyan and undertalenx translation project, now this mod can be installed AUTOMATICALLY. simply provide your own keys.txt inside the tools folder (if you cant see the tools folder, "show hidden files" must be enabled)
     
    Cyan likes this.
  21. sarkwalvein

    sarkwalvein There's hope for a Xenosaga port.

    Member
    18
    GBAtemp Patron
    sarkwalvein is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jun 29, 2007
    Germany
    Niedersachsen
    Be careful when handling your chips, not to drop the sour cream dip on the floor.
     
    Carlos_DobleC and CrisFTW like this.
  22. silvershadow

    silvershadow GBAtemp Regular

    Member
    5
    May 16, 2006
    Canada
    Amazing mod! Its not always about cheating or replacing sprites. Its good see mods like this. Maybe this will spark interest for developers to start considering this and inplement options directly to cater to everyone!
     
    Cyan and orangpelupa like this.
Loading...