Jump to content

RSInjector Not Loading (Just Crashes)


Recommended Posts

  • Replies 204
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Here's a patching system that does what @@Angra1982 do in a more "practical" way for different cases :   https://drive.google.com/open?id=0B1ZKYtpB0vu2WnJWZzdtUkp6SU0   1) Extract anywhere 2) Run the

The game has been update and CDLC doesn't work anymore for MAC user ONLY. We are aware and we asked the dev of the RSinjector app to look into it.

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/Rock

For some reason, with the Rocksmith.app.old changed to Rocksmith.old, opening with latest injector, and I believe I've changed the permissions, but I still get the same error "Rocksmith2014 cannot be opened because of a problem."

Here is a list of my files in the Rocksmith2014 folder with their respective permissions

bFEHsT3b.png

Link to post
Share on other sites

I've find a temporary solution , so please any mac user with troubles, read this post: 

 

http://customsforge.com/topic/33845-found-a-solution-provissional-but-works-to-the-macs-rsinjector-crash/

 

If they don't have time machine running, you can find the app here: 

 

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

 

So we can continue playing since a definitive solution is found

 

Please notice this is the remastered rocksmith app so you will need tha last RS Injector

Link to post
Share on other sites

Angra1982's solution does work for me to an extent.

Rocksmith can be launched, but I can't use my customs (I never could on Mac, mind you, I'm just starting out in this regard (tho it seems unlikely it would work as we were supposed to change the mechanism of the RsBypass to work with the updated app if I'm right..))

 

When launching from steam if the error dialog comes up, click "Report..." and if you can find the following "Termination Reason:    DYLD, [0x1] Library missing" you can fix that by simply copying the RsBypass.dylib next to the Rocksmith.app (/Users/<username>/Library/Application\ Support/Steam/steamapps/common/Rocksmith2014) (Go -> Go to Folder...).

 

I've uploaded my build of RsBypass.dylib here (30 days only): https://ufile.io/8c519

 

If someone could check if the customs and DLCs work with this pls reply, thanks!

 

  • Like 2
Link to post
Share on other sites

 

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. 

 

 

This is not working for me.  I believe it's because I'm on OSX 10.7.5. :(

Link to post
Share on other sites

I've find a temporary solution , so please any mac user with troubles, read this post: 

 

http://customsforge.com/topic/33845-found-a-solution-provissional-but-works-to-the-macs-rsinjector-crash/

 

If they don't have time machine running, you can find the app here: 

 

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

 

So we can continue playing since a definitive solution is found

 

Please notice this is the remastered rocksmith app so you will need tha last RS Injector

 

I'm not running Time Machine. :(

 

I've downloaded the files on your link, but there's no app there?  Sorry for being stupid, but I'm just getting files and directories within a Rocksmith2014 folder…  There's no file with a .app extension?

Link to post
Share on other sites

Angra1982's solution does work for me to an extent.

Rocksmith can be launched, but I can't use my customs (I never could on Mac, mind you, I'm just starting out in this regard (tho it seems unlikely it would work as we were supposed to change the mechanism of the RsBypass to work with the updated app if I'm right..))

 

When launching from steam if the error dialog comes up, click "Report..." and if you can find the following "Termination Reason:    DYLD, [0x1] Library missing" you can fix that by simply copying the RsBypass.dylib next to the Rocksmith.app (/Users/<username>/Library/Application\ Support/Steam/steamapps/common/Rocksmith2014) (Go -> Go to Folder...).

 

I've uploaded my build of RsBypass.dylib here (30 days only): https://ufile.io/8c519

 

If someone could check if the customs and DLCs work with this pls reply, thanks!

 

It worked! I put the RSBypass.dylib inside the same folder as my Rocksmith2014.app. I opened steam, I clicked on the "Play" button for Rocksmith 2014!

 

Thanks again :DDDD

  • Like 1
Link to post
Share on other sites

  • Administrator

Here's a patching system that does what @@Angra1982 do in a more "practical" way for different cases :

 

https://drive.google.com/open?id=0B1ZKYtpB0vu2WnJWZzdtUkp6SU0

 

1) Extract anywhere

2) Run the "RUN_PATCH_RS.command"

3) Launch Rocksmith 2014 Remastered via steam (do not use the RSinjector anymore)

4) ???

5) Profit!

 

Note 1 : You won't have to repatch the app unless there's a new update

 

Note 2 : RS should be in the standard installation path and Steam too.

 

Some user might encounter permission issue, here are two way to edit it :

Anyone that have issue with this please indicate :

  • MAC OS version
  • Steam path
  • How RS react to CDLC

 

Side note, if it works for you please indicate your MAC OS version so that we can know which version are correctly supported.

Confirmed so far :

  • 10.12
  • 10.11
  • 10.10

@@Wepeel Tutorial for those who had trouble with those instructions : http://customsforge.com/topic/33889-how-to-add-custom-songs-on-mac/

 

Credits :

 

Thanks for 0x0L over the github too for tolerating me and creating msot of that script!

https://github.com/rscustom/RSInjector-Mac/

 

@@Lovroman for the same thing :D

 

@@Angra1982 that insert_dylib is quite a discovery! Nice work!

  • Like 21

Firekorn's workshop
In Flames Discography

#FirekornHasDoneNothingForTheCommunity

Link to post
Share on other sites

Hi! Thanks. I forgot permission change after extract zip file. I notice some important info by reading your posts. 

 

first at all, permission 755 is very important. 

 

I don´t really know if the RSBypass.dylib must be on your system, I think should not be necessary because it´s  inserted inside the patched executable but anyway, Here is my RSBypass.dylib https://drive.google.com/open?id=0By6BGVp__jafdTBaZWYtOUZHRFk

 

My files was compile with OSX 10.11.6 SDK, so I think older osx versions will not work. Unless you download RSInjector code and compile by your own with xcode and your current osx SDK (remember must be i386 architecture). Also the same with insert_dylib. 

 

That should be important for guys with older OSX version, like @missis summer. 

 

@@firekorn, excellent practical way! I loved!

 

 

 

  • Like 1
Link to post
Share on other sites

Hi Angra1982 !! First of all thanks for the work.

 

I've tried your solution but is not working, I get the next log after run the RUN_PATCH_RS.command file:

 

My mac version is Sierra 10.12.1

 

Hope this will help .

 

cp: directory /Users/ImacDani/Library/Application Support/Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Contents/MacOS does not exist

/Users/ImacDani/Library/Application Support/Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Contents/MacOS/Rocksmith2014: No such file or directory

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

 

...completed.

Link to post
Share on other sites

Hi Angra1982 !! First of all thanks for the work.

 

I've tried your solution but is not working, I get the next log after run the RUN_PATCH_RS.command file:

 

My mac version is Sierra 10.12.1

 

Hope this will help .

 

cp: directory /Users/ImacDani/Library/Application Support/Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Contents/MacOS does not exist

/Users/ImacDani/Library/Application Support/Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Contents/MacOS/Rocksmith2014: No such file or directory

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

 

...completed.

 

 

your RS patch is not on the default location. 

 

search on your system where is located the steamapps folder. then go to common/Rocksmith2014/.

copy the full path and then edit the RUN_PATCH_RS.command with textedit. Replace the line "RS_PATH="/Users/$USER/Library/Application Support/Steam/steamapps/common/Rocksmith2014/Rocksmith2014.app/Contents/MacOS" with your correct path.

you should change the first part of the path. Then run the RUN_PATCH_RS.command again. should work. 

  • Like 2
Link to post
Share on other sites

I'm running 10.11.6 I can't get passed the permission issues. Neither the terminal window or changing anything in the "get info" section of the file works 

I have the file in the rocksmith2014 app like you suggest but I continue to receive "no such file or directory" when I type it into terminal. I'm typing chmod u+x /users/craigdengate/Library/Application Support/Steam/steamapps/common/Rocksmith2014/RUN_PATCH_RS.command

Note - I'm a complete novice when it comes to this, so the u+x thing, I've also tried craigdengate+execute, u+execute, craigdengate+x and as many varying ways as I can think of! LOL 

Link to post
Share on other sites

  • Administrator

@@CraigDengate You can put the content of the archive anywhere, it doesn't matter at all if it's RS folder or not.

 

As for the permission issue, if the terminal indicate that there's "no such file or directory" is that you are likely typing the whole path wrong which is why i would suggest to put the content of the archive in a simpler path that will avoid any mistake in the file path. Note that this "chmod u+x" is indeed the correct command nothing else should be needed.

Firekorn's workshop
In Flames Discography

#FirekornHasDoneNothingForTheCommunity

Link to post
Share on other sites

I'm running 10.11.6 I can't get passed the permission issues. Neither the terminal window or changing anything in the "get info" section of the file works 

 

I have the file in the rocksmith2014 app like you suggest but I continue to receive "no such file or directory" when I type it into terminal. I'm typing chmod u+x /users/craigdengate/Library/Application Support/Steam/steamapps/common/Rocksmith2014/RUN_PATCH_RS.command

 

Note - I'm a complete novice when it comes to this, so the u+x thing, I've also tried craigdengate+execute, u+execute, craigdengate+x and as many varying ways as I can think of! LOL 

 

locate your RUN_PATCH_RS.command, after unzip, it should be on Downloads\MAC_Patch. Open a terminal, go to that patch with cd Downloads\MAC_Patch. type ls to show files on the current directory, RUN_PATCH_RS.command must be in there.  

type:

 

chmod 755 RUN_PATCH_RS.command

 

and then type:

./RUN_PATCH_RS.commmand

 

another way instead of change permission is run bash with: 

 

sh RUN_PATCH_RS.command

Link to post
Share on other sites

It Works!!!!!! I just run the program following the provided instructions  and success!!!!!!

 

I just play one song but I assume that the rest will work to.

 

My system:

 

- Macbook pro mid 2014

- Sierra 10.12.1

- Language Spanish

- Rocksmith 2014 remastered (Steam)

 

 

Thanks all for the great job!!!!

 

(If any one need something I will be playing rocksmith please don't disturb!!!!)

 

 

  • Like 1
Link to post
Share on other sites

 

locate your RUN_PATCH_RS.command, after unzip, it should be on Downloads\MAC_Patch. Open a terminal, go to that patch with cd Downloads\MAC_Patch. type ls to show files on the current directory, RUN_PATCH_RS.command must be in there.  

type:

 

chmod 755 RUN_PATCH_RS.command

 

and then type:

./RUN_PATCH_RS.commmand

 

another way instead of change permission is run bash with: 

 

sh RUN_PATCH_RS.command

 

 

THAT'S IT !!!

 

Thanks I solved the path problem but Steam didn't let me to launch the game.

 

Following this steps works perfectly, No RSInjector, nothing!!

 

Thanks again   :D   :D

  • Like 1
Link to post
Share on other sites

I had a go at everything you guys have suggested. Nothing seems to want to work. I could just be doing it wrong, but I honestly have no idea! I'm a tradie! LOL

 

 

Last login: Mon Nov  7 06:52:17 on ttys000

 

Craigs-MBP:~ craigdengate$ ls downloads

RUN_PATCH_RS.command insert_dylib libRSBypass.dylib

 

Craigs-MBP:~ craigdengate$ chmod u+x /downloads/RUN_PATCH_RS.command

chmod: /downloads/RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ chmod 755 RUN_PATCH_RS.command

chmod: RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ ./RUN_PATCH_RS.command

-bash: ./RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ sh RUN_PATCH_RS.command

sh: RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ 

 

 

Link to post
Share on other sites

I had a go at everything you guys have suggested. Nothing seems to want to work. I could just be doing it wrong, but I honestly have no idea! I'm a tradie! LOL

 

 

Last login: Mon Nov  7 06:52:17 on ttys000

 

Craigs-MBP:~ craigdengate$ ls downloads

RUN_PATCH_RS.command insert_dylib libRSBypass.dylib

 

Craigs-MBP:~ craigdengate$ chmod u+x /downloads/RUN_PATCH_RS.command

chmod: /downloads/RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ chmod 755 RUN_PATCH_RS.command

chmod: RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ ./RUN_PATCH_RS.command

-bash: ./RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ sh RUN_PATCH_RS.command

sh: RUN_PATCH_RS.command: No such file or directory

 

Craigs-MBP:~ craigdengate$ 

 

first type

cd downloads

 

then

 

chmod 755 RUN_PATCH_RS.command

./RUN_PATCH_RS.command

Link to post
Share on other sites

We got something new this time at least; It tells me permission denied

Last login: Mon Nov  7 06:52:41 on ttys000

Craigs-MBP:~ craigdengate$ cd downloads

 

Craigs-MBP:downloads craigdengate$ chmod 755 RUN_PATCH_RS.command

 

Craigs-MBP:downloads craigdengate$ ./RUN_PATCH_RS.command

./RUN_PATCH_RS.command: line 4: ./insert_dylib: Permission denied

 

Craigs-MBP:downloads craigdengate$ 

Link to post
Share on other sites

We got something new this time at least; It tells me permission denied

 

Last login: Mon Nov  7 06:52:41 on ttys000

Craigs-MBP:~ craigdengate$ cd downloads

 

Craigs-MBP:downloads craigdengate$ chmod 755 RUN_PATCH_RS.command

 

Craigs-MBP:downloads craigdengate$ ./RUN_PATCH_RS.command

./RUN_PATCH_RS.command: line 4: ./insert_dylib: Permission denied

 

Craigs-MBP:downloads craigdengate$ 

ok, just a chmod more. type: 

 

 

chmod 755 insert_dylib

 

and now :

 

./RUN_PATCH_RS.command

Link to post
Share on other sites

All working here!!! Thanks everyone involved!

I don't think it was mentioned, but the injector is not even needed using this patching method.

 

MacBook Pro (13-inch, Mid 2012)

- Sierra 10.12.1

- Language English

- Rocksmith 2014 remastered (Steam)

  • Like 1
Link to post
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   1 member


×
×
  • 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