Jump to content

isaacfi

Member
  • Posts

    4
  • Joined

  • Last visited

  • Country

    Mexico
  • Donations

    0.00 USD 

Posts posted by isaacfi

  1.  

     

    Hi guys, I found a solution!!!
     
     
    the Steam update modified the rocksmith app to run only by running steam (open steam://run/221680). If you try to launch directly from Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app will get a crash report. Only works from Steam or from your Applications (open steam://run/221680).
     
     
    RSInjector works launching Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app with an environment variable DYLD_INSERT_LIBRARIES to insert RSBypass.dylib. Beacuse the app can´t be launched from Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app directly, then RSInjector will fail. 
     
    I patched my Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app to insert the RSBypass.dylib directly to the Rocksmith2014.app. So, now I just run steam and play rocksmith from steam without RSInjector and works with DLCs.
     
    I download RSInjector code, compiled  RSBypass.dylib with xcode using i386 architecture, this is important because Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app is i386 architecture. 
    I download insert_dylib app from https://github.com/Tyilo/insert_dylib, compiled with xcode. Run insert_dylib RSBypass.dylib Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Content/MacOS/Rocksmith2014 Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Content/MacOS/Rocksmith2014new. then rename the Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Content/MacOS/Rocksmith2014new to Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Content/MacOS/Rocksmith2014
    then I run Rocksmith from steam without RSInjector and works with DLC because the executable is already patched. 
     
    Beacuse I know that you may not have xcode I uploaded my patched version, So follow the steps:
     
    1) open finder and go to your Steam folder, Steam/steamapps/common/Rocksmith2014/
    2) rename Rocksmith2014.app to Rocksmith2014.app.old
    4) unzip and copy my Rocksmith2014.app to Steam/steamapps/common/Rocksmith2014/
    you should have two Rocksmith2014 (my Rocksmith2014.app and Rocksmith2014.app.old)
    5) double click over Rocksmith2014.app it will alert that it was download from internet bla bla bla, just click open. Then it will crash (because was not lauched by steam), just ignore. 
    6) Open Steam, clink on "play Rocksmith2014"
    7) enjoy your DLCs :)
     
     
    You my also remove the quarantine atribute from Rocksmith2014.app. It should removed with the alert message that said that it was download from internet, but if not you can remove the attribute with:
    xattr -d com.apple.quarantine Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app
     
    Note I always use Steam/steamapps/common/Rocksmith2014/, You shoud look your Steam app folder where steamapps/common/Rocksmith2014 is in there. 
     
    If Steam update Rocksmith again we will need to do the insert_dylib again. 

     

     

     

    Okay, so I did what you said (Changed the name of the original Rocksmith.app inside my steam folder to Rocksmith.app.old, downloaded your Rocksmith.app and placed it inside the same folder, tried to open your Rocksmith.app in the same folder, it crashed like you said so I ignored it, opened up the Steam app and click "Play" Rocksmith). When I click "Play" I get this message

    pJLCVdJQ.png

     

    When I Ignore the dialogue and click Play again, I get this

    fPfvHhOv.png

    This is what my folder Steam/steamapps/common/Rocksmith2014/ looks like

    KMKlY9Ya.png

     

    Am I doing something wrong here?

     

    You need just to change permissions to the copied Rocksmith2014.app from terminal with: chmod -R 755 Rocksmith2014.app

     

    Regards

     

  2.  

    I didn't understand your workaround, can you share a tutorial with images/video, or the rocksmith version that works with rsinjector?

     

    As I've posted on November 3rd, you can have a working version of rocksmith looking on time machine november 2nd. Simply restore this version, and all will be ok

     

    BTW, even if I've sent it on private message and any other has posted it, this is a link to this last working version:

     

    https://www.dropbox.com/sh/uvm9ws9x833rj8q/AACFsCC7z8kdZu7tf12TQUP2a?dl=0

    Tnx Pilo, I did work rsinjector again copying the app in steam rocksmith folder, changing permissions with chmod 755 and keeping opened steam to avoid update, I executed rsinjector successfully

  3. I've been playing yesterday with the remastered version, with the last RS Injector, no problems, but steam took a lot today to update (and did'nt let me open it without uptade) Today, same issue as other mates, RSInjector crashes, and if i try to open a DCLC with unmodified Rocksmith, it allow me open, but just not play. Something has changed in steam, sure

    I didn't understand your workaround, can you share a tutorial with images/video, or the rocksmith version that works with rsinjector?

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy