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

[OS X | LINUX] Please report here issues for MAC build. #180

Open
rnikoopour opened this issue Jul 7, 2014 · 66 comments
Open

[OS X | LINUX] Please report here issues for MAC build. #180

rnikoopour opened this issue Jul 7, 2014 · 66 comments

Comments

@rnikoopour
Copy link

Hey

I'm tyring to run the toolkit on my Macbook with Mavericks on it and it doesn't launch. It just hangs until i force close it.

Any ideas on how to fix this?

PS: works with MRE 3.4.0

@L0FKA L0FKA changed the title Doesn't open on OSX Please report here any OSX issues [MAC support is partial, guys] Jul 7, 2014
@HelloTiago
Copy link

I think I had the same issue a while ago.

The first run always takes some time, 3~5 minutes. Have you waited that long?

@L0FKA L0FKA added question and removed question labels Jul 10, 2014
@rnikoopour
Copy link
Author

No I didn't. I ended up downloading an earlier version of the software that launched immediately. Thanks for the heads up though. I'll download the newest version and test it out.

@L0FKA
Copy link
Member

L0FKA commented Jul 15, 2014

Damn, lets keep this opened for others, I know that we still not fully support MAC and we may get more issue reporters, so.

@L0FKA L0FKA reopened this Jul 15, 2014
@rnikoopour
Copy link
Author

Oh I got you. I just figured my main question was answered, my bad.

@elbowdonkey
Copy link

On a 2.4 GHz i7 Macbook Pro running 10.9.4 the 2.6.1.0 build takes 3-5 minutes to load the first time for me as well. The second load it loads immediately.

I noticed that the first time it loaded the tabs wouldn't never load. So if I clicked on Packer/Unpacker, for example, it'd hang. Tabs work just fine on the second load.

@MLKhan
Copy link

MLKhan commented Aug 8, 2014

Hi, when I try to generate a song, i get this message after choosing my save location

screen shot 2014-08-07 at 10 49 13 pm

Anyone have any idea about why it isn't working?

@shakey64
Copy link

Hi there, I have previously used the toolkit to convert CDLCs from PC to Mac. I found that at a point in time the Toolkit stopped opening. I have updated to the Mac version uploaded on 2014-08-26 04:15:22 and also updated MonoFramework-MDK-2.10.11.macos10.xamarin.x86.dmg but it still won't open. The icon flashes up in my toolbar for a few seconds then disappears. I have left it and come back an hour later but still no dice. Anyone know what I am doing wrong or is this version of the toolkit not working for a mac. I am using a 2009 iMac with 3.06 GHz Intel core Due and 4GB ram and OSX v10.9.4.

As I say it worked fine until a while back (cannot remember the point it stopped working0 so if anyone could help I'd appreciate it greatly...
Thanks
Shakey

@L0FKA
Copy link
Member

L0FKA commented Aug 27, 2014

Probably one of resource files are bad, I need @ray to check this out, anyway codereview is coming guys :)

@shakey64
Copy link

Thanks for such a quick response! Happy to test as and when required :-)

@ghost
Copy link

ghost commented Aug 31, 2014

None of the versions from d54b795 onwards are working for me.

Also, is there any way to implement a batch converter?

2012 MacBook Pro, OSX 10.9.4 fully updated

fabianosan added a commit that referenced this issue Sep 1, 2014
* All resources was converted to embbed and all specific form resource was removed.
@fabianosan
Copy link
Contributor

@Box1813 Download the lastest build and try again to test! Thanks!

@L0FKA
Copy link
Member

L0FKA commented Sep 1, 2014

@Box1813 , CLI dlcconverter are already inpace, open toolkit folder and find dlcconverter.exe use parameters like this:

$ mono dlcconverter.exe --sp Pc --tp Mac --appid 248750 --input path_to_PC_cdlc_Folder_or_File

@shakey64
Copy link

shakey64 commented Sep 1, 2014

@fabianosan Thanks for the update. I tried the latest version on 2009 iMac with 3.06 GHz Intel core duo and 4GB ram and OSX v10.9.4 with MonoFramework-MDK-2.10.11.macos10.xamarin.x86.dmg but still no joy: the icon flashes up in my toolbar for a few seconds then disappears.

@L0FKA
Copy link
Member

L0FKA commented Sep 1, 2014

@shakey64, go here and try to install MRE http://www.mono-project.com/download
There is 3.6.0 version avalible, should help.

@shakey64
Copy link

shakey64 commented Sep 1, 2014

@L0FKA
Hi L0fka, I installed that (I needed the MRE and the MDK?) but it hasn't resolved things. Sits in the dock but marked as not responding. Have tried rebooting but makes no difference. Any more advice?

@L0FKA
Copy link
Member

L0FKA commented Sep 1, 2014

@shakey64, I'll tryto launch it with my mono, now it won't open for me too.

@lorenzoid
Copy link

I'm having the same problem. Running Mavericks on a late 2013 Macbook Pro. I've installed Mono MRE and MDK and it still does not run.

@ghost
Copy link

ghost commented Sep 2, 2014

I've tried the new builds with the newest mono, same issues. Thanks for being so active.

(Aside: I'm a rookie with OSX. I navigated to dlcconverter.exe but I can't do the Windows method of just making a shortcut and adding the parameters. On the console I've tried every variation that I and Google can come up with, but I think I'm missing something. The best result I've gotten is an error for the --sp argument.)

@fabianosan
Copy link
Contributor

PS: GUI can only usable with WINE for OSx. Only CLI tools are compatible with MacOS and MONO.

@Box1813, you can found help with command line, write "dlcconverter.exe --help" or write a question on custom forge forum and wait help...

@shakey64
Copy link

shakey64 commented Sep 3, 2014

Hi guys (@fabianosan, @L0FKA)
Do you have any other advice for me to get the Toolkit up and running on my Mac or is the code being reviewed and modified?
Regards
Shakey

@L0FKA
Copy link
Member

L0FKA commented Sep 3, 2014

@shakey64, Try last build, there is fixed couple unhandled exceptions, I'll use MoMA to identify common issues with mono and fix that, but I can't guarantee that it would work as expected, there is bunch of tools for Win only, like revorb, nvdxt, sfk and ddc. Features provided by this tools would be unavailable. (use WINE to execute windows executables at *nix systems)

@shakey64
Copy link

shakey64 commented Sep 3, 2014

@L0FKA
Hi, I tried the latest build 9c0984b (2014-09-02 19:11:32) but same thing happens: appears in dock, bounces for a bit then goes to not responding. Appreciate that a lot of the functionality that is there with Windows version will not work on the Mac and to be honest all I am looking to do is convert from p.psarc to m.psarc so I can use songs others have created on my Mac. Appreciate your time on this as i know it is a labour of love and that you are not paid for this...

@L0FKA
Copy link
Member

L0FKA commented Sep 3, 2014

@L0FKA L0FKA closed this as completed Dec 8, 2014
@L0FKA L0FKA reopened this Dec 8, 2014
@scruffycatherder
Copy link

I get the same exception with the most recent build 2.6.1.0 (2bd8d96)

macbook-2:Applications bob$
./RocksmithCustomSongToolkit.app/Contents/MacOS/RocksmithCustomSongToolkit

exception inside UnhandledException handler: GdipCreateFromContext_macosx

[ERROR] FATAL UNHANDLED EXCEPTION: System.EntryPointNotFoundException:
GdipCreateFromContext_macosx

at (wrapper managed-to-native)
System.Drawing.GDIPlus:GdipCreateFromContext_macosx (intptr,int,int,intptr&)

at System.Drawing.Graphics.FromHwnd (IntPtr hwnd) [0x00000] in :0

at System.Windows.Forms.Control.CreateGraphics () [0x00000] in :0

at System.Windows.Forms.MessageBox+MessageBoxForm.InitFormsSize ()
[0x00000] in :0

at System.Windows.Forms.MessageBox+MessageBoxForm.RunDialog () [0x00000]
in :0

at (wrapper remoting-invoke-with-check)
System.Windows.Forms.MessageBox/MessageBoxForm:RunDialog ()

at System.Windows.Forms.MessageBox.Show (System.String text,
System.String caption) [0x00000] in :0

at RocksmithToolkitGUI.Program.

b__1 (System.Object s,
System.Threading.ThreadExceptionEventArgs e) [0x00000] in :0

at System.Windows.Forms.Application.OnThreadException (System.Exception
t) [0x00000] in :0

at System.Windows.Forms.NativeWindow.OnThreadException (System.Exception
e) [0x00000] in :0

at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
IntPtr wParam, IntPtr lParam) [0x00000] in :0

at System.Windows.Forms.XplatUICarbon.SendMessage (IntPtr hwnd, Msg
message, IntPtr wParam, IntPtr lParam) [0x00000] in :0

at System.Windows.Forms.XplatUICarbon.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.XplatUI.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.NativeWindow.CreateHandle
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.Control.CreateHandle () [0x00000] in :0

at System.Windows.Forms.Form.CreateHandle () [0x00000] in :0

at System.Windows.Forms.Control.CreateControl () [0x00000] in :0

at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000]
in :0

at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] in
:0

at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in
:0

at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control:set_Visible (bool)

at System.Windows.Forms.Application.RunLoop (Boolean Modal,
System.Windows.Forms.ApplicationContext context) [0x00000] in :0

at System.Windows.Forms.Application.Run
(System.Windows.Forms.ApplicationContext context) [0x00000] in :0

at System.Windows.Forms.Application.Run (System.Windows.Forms.Form
mainForm) [0x00000] in :0

at RocksmithToolkitGUI.Program.Main (System.String[] args) [0x00000] in
:0

On Mon, Dec 8, 2014 at 12:11 AM, L0FKA [email protected] wrote:

Reopened #180
#180.


Reply to this email directly or view it on GitHub
#180 (comment)
.

@scruffycatherder
Copy link

scruffycatherder commented Dec 9, 2014

It looks like this may be related to a bug in mono 3.10

http://forums.xamarin.com/discussion/27011/fix-for-gdipcreatefromcontext-macosx-and-other-macios-gdi-issues

Log back-trace On Mon, Dec 8, 2014 at 4:56 PM, Bob Lewis [email protected] wrote:

I get the same exception with the most recent build 2.6.1.0 (2bd8d96)

macbook-2:Applications bob$
./RocksmithCustomSongToolkit.app/Contents/MacOS/RocksmithCustomSongToolkit

exception inside UnhandledException handler: GdipCreateFromContext_macosx

[ERROR] FATAL UNHANDLED EXCEPTION: System.EntryPointNotFoundException:
GdipCreateFromContext_macosx

at (wrapper managed-to-native)
System.Drawing.GDIPlus:GdipCreateFromContext_macosx (intptr,int,int,intptr&)

at System.Drawing.Graphics.FromHwnd (IntPtr hwnd) [0x00000] in :0

at System.Windows.Forms.Control.CreateGraphics () [0x00000] in :0

at System.Windows.Forms.MessageBox+MessageBoxForm.InitFormsSize ()
[0x00000] in :0

at System.Windows.Forms.MessageBox+MessageBoxForm.RunDialog () [0x00000]
in :0

at (wrapper remoting-invoke-with-check)
System.Windows.Forms.MessageBox/MessageBoxForm:RunDialog ()

at System.Windows.Forms.MessageBox.Show (System.String text,
System.String caption) [0x00000] in :0

at RocksmithToolkitGUI.Program.

b__1 (System.Object s,
System.Threading.ThreadExceptionEventArgs e) [0x00000] in :0

at System.Windows.Forms.Application.OnThreadException (System.Exception
t) [0x00000] in :0

at System.Windows.Forms.NativeWindow.OnThreadException (System.Exception
e) [0x00000] in :0

at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
IntPtr wParam, IntPtr lParam) [0x00000] in :0

at System.Windows.Forms.XplatUICarbon.SendMessage (IntPtr hwnd, Msg
message, IntPtr wParam, IntPtr lParam) [0x00000] in :0

at System.Windows.Forms.XplatUICarbon.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.XplatUI.CreateWindow
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.NativeWindow.CreateHandle
(System.Windows.Forms.CreateParams cp) [0x00000] in :0

at System.Windows.Forms.Control.CreateHandle () [0x00000] in :0

at System.Windows.Forms.Form.CreateHandle () [0x00000] in :0

at System.Windows.Forms.Control.CreateControl () [0x00000] in :0

at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000]
in :0

at System.Windows.Forms.Form.SetVisibleCore (Boolean value) [0x00000] in
:0

at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in
:0

at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control:set_Visible (bool)

at System.Windows.Forms.Application.RunLoop (Boolean Modal,
System.Windows.Forms.ApplicationContext context) [0x00000] in :0

at System.Windows.Forms.Application.Run
(System.Windows.Forms.ApplicationContext context) [0x00000] in :0

at System.Windows.Forms.Application.Run (System.Windows.Forms.Form
mainForm) [0x00000] in :0

at RocksmithToolkitGUI.Program.Main (System.String[] args) [0x00000] in
:0

On Mon, Dec 8, 2014 at 12:11 AM, L0FKA [email protected] wrote:

Reopened #180
#180.


Reply to this email directly or view it on GitHub
#180 (comment)
.

@dpkonofa
Copy link

I'm unable to convert songs from PC to Mac. I haven't tried any older versions yet, but the latest isn't working. Here's what I get, regardless of the song chosen:

screenshot 2014-12-27 19 45 28

@scruffycatherder
Copy link

See the thread on the xamarin forums I posted above. Make sure you have
the exact revision of mono that chamos posted.

On Sat, Dec 27, 2014 at 6:46 PM, dpkonofa [email protected] wrote:

I'm unable to convert songs from PC to Mac. I haven't tried any older
versions yet, but the latest isn't working. Here's what I get, regardless
of the song chosen:

[image: screenshot 2014-12-27 19 45 28]
https://cloud.githubusercontent.com/assets/6332378/5562884/01e555b2-8e01-11e4-8df2-84ec3e71a6ee.png


Reply to this email directly or view it on GitHub
#180 (comment)
.

@dpkonofa
Copy link

Thanks for checking in, @scruffycatherder... Unfortunately, that didn't help. I installed the version he listed and I'm still getting the same errors. What's weird is that I get the error regardless of whether I use the GUI or CLI versions and it happens on every CDLC I've tried (and I've tried quite a few). Any other thoughts/suggestions?

@L0FKA
Copy link
Member

L0FKA commented Dec 28, 2014

I've worked on some improvements and it did break on sng generation stuff, I'll fix it asap but can't guarantee that it will be soon,sry, use some earlier builds for now :)

@L0FKA L0FKA closed this as completed Dec 28, 2014
@L0FKA L0FKA reopened this Dec 28, 2014
@L0FKA
Copy link
Member

L0FKA commented Dec 28, 2014

github should change it's close&comment buttons to red and switch it with simple comment or squeeze it, i hate it current state :(

@dpkonofa
Copy link

@L0FKA: How far back do we need to go for PC to Mac conversion to work?

@fabianosan
Copy link
Contributor

DLC PC to MAC conversion doesn't work?

@dpkonofa
Copy link

@fabianosan: Correct. It always ends with the message I posted above regardless of the CDLC tried. The message via command-line processing is shorter, but still includes that first line.

@L0FKA
Copy link
Member

L0FKA commented Dec 31, 2014

@dpkonofa, fixed

@shakey64
Copy link

shakey64 commented Jan 1, 2015

@L0FKA Thaks so much for sorting this :-) Happy New Year to you...

@dpkonofa
Copy link

Ditto. Sorry about the delayed response. Didn't realize this was fixed. You're the best!

@ghost
Copy link

ghost commented May 1, 2015

I just installed the latest version (date: 2015-04-30 04:54:41) and MonoFramework 4.0.0 and the first start of the app takes 3-5 mins (as already mentioned).

I have 2 hdd's in my laptop and when browsing to convert from pc to mac, my 2nd hdd does not show up under 'my computer'

Also, I cannot move the GUI window of the app. Not sure if this is the normal behaviour.
OSX 10.9.5

@L0FKA
Copy link
Member

L0FKA commented May 1, 2015

@noreye, I haven't tested lastest version under Mono, It's not that polished at win state, so I just have no spare time for testing with mono, on the other hand, those issues looks like Mono related, instead of our code issues, I can test under my Linux install, after I solve things I want with win version. glad it stll works at all under OS X :D

@ghost
Copy link

ghost commented May 1, 2015

@L0FKA , no big deal. I just copied the folder to my desktop and it works fine :)
But I am trying to build a copy of the CLI tools (to get batch conversions) and I am getting errors :(
I am a total newb at this so please be patient. I am following this guide
http://www.reddit.com/r/rocksmith/comments/24nr23/howto_batch_converting_cdlc_pcmac_using_the_cli/

and the errors are in Xamarin.

Any ideas on how to fix those?

skarmavbild 2015-05-01 kl 13 28 59

Edit: Nevermind, I figured out there is the CLI for win in the app folder and using Mono, I was able to get it to work.

Here is a link to some instructions for anyone else in need
http://www.reddit.com/r/rocksmith/comments/2ql1b5/cli_for_toolkit_on_mac/

@L0FKA
Copy link
Member

L0FKA commented May 1, 2015

@noreye, just to let you know that all cli tools are included within Mac build, you can find it right after rstk gui exe, so you just went too further for this, great that you figured things out, Xamarin is really great IDE, I like it more than even msvc 2012 and maybe 2013 too :P

@letroll
Copy link

letroll commented Aug 13, 2016

Hello, anyone can help me? I can launch rstoolkit with this command :
"which mono" --optimize=sse2,simd,loop,inline /Applications/RocksmithCustomSongToolkit.app/Contents/Resources/RocksmithCustomSongToolkit.exe
But not with the launcher in Application Folder. I would like to use it to test if I can use multiple songs selection in the repack id tool, because running it with the before command. I can only select one song at time

@L0FKA
Copy link
Member

L0FKA commented Aug 13, 2016

You can skip those optimizations but it won't help much I guess
try modifying launcher script by removing those parameters/

btw anyone else have such issues?

@letroll
Copy link

letroll commented Aug 15, 2016

I correct what I said, multiple selection works if I click on each item by pressing simultaneously shift + cmd. But does not work if I want all selected in a folder with the keyboard shortcut or a large quantity allowed by clicking and dragging the mouse.And it is this last option that I wish I had since I have to convert hundreds of files :(

@letroll
Copy link

letroll commented Aug 15, 2016

argghhh forget what I've said today it's working Oo

@Dehir
Copy link

Dehir commented Nov 8, 2016

@MLKhan I think the problem comes from nvdxt.exe which is the tool to convert dds cover files under toolkit. But it doesnt work under *nix-mono as its windows executable only. The executable should be replaced something crossplatform compatible solution like Nconvert or something mono can run

@L0FKA
Copy link
Member

L0FKA commented Feb 22, 2017

@L0FKA
Copy link
Member

L0FKA commented Sep 6, 2017

We've got fully working wineskined version of the toolkit for mac, so for those who interested look up here:
http://customsforge.com/topic/39922-rstoolkitwine-has-been-released-on-mac/

better than current native solution.
(sorry linuz guys you've got to build wine preffix yourself or just do black magick with our mac brother :D)

@Jayboi1234
Copy link

Im having trouble getting RSToolkit to work. I have the current version of Mono installed correctly, and the most current version of the Toolkit. I get a message that says "Unhandled Exception". If I click Yes or No, it just closes on me.

@L0FKA
Copy link
Member

L0FKA commented Jun 23, 2018

@Jayboi1234 try version from the link I've got above, mono version comes as is and not tested by developers actually. some users reports that it's working fine and some has issues with the installation or so you may get lucky reading this topic over CF : http://customsforge.com/index.php/topic/33889-how-to-add-custom-songs-on-mac/

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

No branches or pull requests