Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Wineskin on Catalina - Access on the file system


  • Please log in to reply
19 replies to this topic

#1 antion

antion

    Experienced Member

  • Members
  • PipPip
  • 22 posts
  • Graphics Card:Intel Iris Pro 1024 MB / NVIDIA GeForce GT 750M
  • Operating System:OS X 10.9 (Mavericks)

Posted 15 October 2019 - 11:10 AM

With the unofficial Wineskin and a 64bit engine I made an application start (I tried VirtualDub). But trying to access files completely freezes the application. I tried to give the application full access on the hard drive (there are some new privacy things in Catalina), but adding the VirtualDub.app to the system preferences didn't work (I can select it but it will not appear in the list). Adding the ....wine64-preloader worked, but still the application is freezing.

Did anyone already made experiences with Catalina?

#2 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 15 October 2019 - 01:38 PM

I don’t officially support macOS Catalina.

Now that’s I have that outta the way, launch Wineskin.app then try launching using “Test Run” that will launch the wrapper using NSTask and that should allow permissions prompts if required, launching in that manner on Mojave allowed microphone access etc.

But it could be some other reason the app is crashing, for the foreseeable  
future I won’t be upgrading to Catalina, once CrossOver19 is available I’ll be setting up an external install and see what can be done to get Wineskin to function since CrossOver19 will be the only compatible Engine on Catalina for quite sometime.

#3 antion

antion

    Experienced Member

  • Members
  • PipPip
  • 22 posts
  • Graphics Card:Intel Iris Pro 1024 MB / NVIDIA GeForce GT 750M
  • Operating System:OS X 10.9 (Mavericks)

Posted 15 October 2019 - 04:54 PM

It seems that it is a problem of VirtualDub. Opening the notepad.exe is absolutely no problem, I can access all files. That's strange.

I hope there will be a solution soon (I needed Catalina for SwiftUI).

#4 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 15 October 2019 - 05:48 PM

View Postantion, on 15 October 2019 - 04:54 PM, said:

It seems that it is a problem of VirtualDub. Opening the notepad.exe is absolutely no problem, I can access all files. That's strange.

I hope there will be a solution soon (I needed Catalina for SwiftUI).

Maybe it’s making 32Bit calls even with the 64Bit built as that’s common on Windows.

That’s weird why would you need to upgrade for SwiftUI? Is it like MoltenVK-3.0 branch?

As I’m running XCode11 on Mojave currently, I don’t use Swift anyway but I know your able to install much newer Swift toolchains that can be used within XCode if needed.

#5 antion

antion

    Experienced Member

  • Members
  • PipPip
  • 22 posts
  • Graphics Card:Intel Iris Pro 1024 MB / NVIDIA GeForce GT 750M
  • Operating System:OS X 10.9 (Mavericks)

Posted 15 October 2019 - 08:20 PM

I like it... this Windows stuff drives me crazy, really! The step from Apple to 64bit is hard, but who uses 32bit CPU today?

SwiftUI for macOS is only working on Catalina. I'm working on a long term project that will be ready in minimum 2 years, so I can start with SwiftUI ;)

#6 antion

antion

    Experienced Member

  • Members
  • PipPip
  • 22 posts
  • Graphics Card:Intel Iris Pro 1024 MB / NVIDIA GeForce GT 750M
  • Operating System:OS X 10.9 (Mavericks)

Posted 08 November 2019 - 12:10 PM

With Wine 4.19 it's working now!

Off topic:
You're using Xcode and no Swift?

#7 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 09 November 2019 - 03:30 PM

View Postantion, on 08 November 2019 - 12:10 PM, said:

With Wine 4.19 it's working now!

Off topic:
You're using Xcode and no Swift?

That’s good to know, I keep seeing interest in Catalina even on Winehq even just running the portable releases I might make custom wine-devel/staging Portfiles for Catalina.

Now it’s the wait until CrossOver19 source lands.

Off Topic;
Yeah I haven’t used Swift, I might start eventually but for now I haven’t used it for anything.

#8 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 10 December 2019 - 08:05 PM

Crossover 19 is officially out :). I thought it was a pretty impressive achievement, so I bought a year's worth of Crossover just as a thank-you.

I don't have time to try it right now, but I am very keen to hear how it is performing, what runs, and what they did under the hood. EDIT: see https://www.winehq.o...ber/156602.html

On that, I wish that they would also upload some more WineConf 2019 videos with stuff on D3D and Catalina and such, but the software should come first.

@Gcenx: If you can get it to run in Wineskin, that would be awesome, but I am not expecting anything soon. I imagine there will be hoops to jump through.

#9 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 12 December 2019 - 08:24 AM

Also, if anyone does any benchmarking of Crossover 19 on Mojave ('native' 32bit) v. Catalina (using Crossover's Miracle), I would be very interested the outputs.

#10 NRG

NRG

    Champion Member

  • Members
  • 682 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 15 December 2019 - 10:45 AM

View Postovvldc, on 10 December 2019 - 08:05 PM, said:

Crossover 19 is officially out :). I thought it was a pretty impressive achievement, so I bought a year's worth of Crossover just as a thank-you.

I don't have time to try it right now, but I am very keen to hear how it is performing, what runs, and what they did under the hood. EDIT: see https://www.winehq.o...ber/156602.html

On that, I wish that they would also upload some more WineConf 2019 videos with stuff on D3D and Catalina and such, but the software should come first.

@Gcenx: If you can get it to run in Wineskin, that would be awesome, but I am not expecting anything soon. I imagine there will be hoops to jump through.

what about directX11 games throught metal?

latest Parallels Desktop 15 supports directx11 games...

#11 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 15 December 2019 - 05:43 PM

View PostNRG, on 15 December 2019 - 10:45 AM, said:

what about directX11 games throught metal?

latest Parallels Desktop 15 supports directx11 games...

Not yet, AFAICT. In fact, DXVK seems to have run into problems, so there is no telling when we might get DX11 support in Wine via Vulkan via MoltenVK. MoltenVK itself is still lagging in features required to support DXVK, so it's a quagmire :(.

That said, I am happy Catalina can at least still support DX9 games.

I don't know how quickly the Linux community is moving to Vulkan over OpenGL. Or OpenGL over Vulkan through Zink or ANGLE or such. OpenGL will be gone soon on Mac, so some effort is needed for the metal graphics plumbing to connect with any other graphics pipeline in the future. It is all much too flimsy for comfort right now.

#12 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 16 December 2019 - 12:33 PM

Addendum: I asked on the Codeweavers fora, and someone answered as follows (from https://www.codeweav...ver-19#comments ):

Quote

It's possible, CodeWeavers did it for there FINAL FANTASY XIV Port https://www.codeweav.../press/20190628 (it uses a custom version of MoltenVK and DXVK)

As not all Vulkan extensions needed for DXVK are available via MoltenVK, calling an unimplemented function would cause a crash. (some Vulkan features are just faked to get DXVK to somewhat function)

I really don't see much happening on the MoltenVK front until wine32on64 patches all get into upstream wine then maybe we might see some more work on that front.


#13 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 16 December 2019 - 02:52 PM

@ovvldc I wonder if you notice the writing pattern matches with someone ;)

CrossOver19, after the release the source hit the same time unlike with the sever hiccup with CrossOver18.5.0 source not being downloadable but was on the server.
Done a wow64 compile without any issue.

wine32on64, now I have the custom llvm/clang-8 compiled as an Xcode toolchain, running another wine32on64 compile as I’d left for work with X11 disabled hopefully that compile completes but who knows how many features I’ll need to disable to get a compile to complete.

#14 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 16 December 2019 - 09:17 PM

I hope it goes smoothly :).

And yes, but I wonder how many people here are on other sites under other names.

#15 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 17 December 2019 - 05:14 PM

View Postovvldc, on 16 December 2019 - 09:17 PM, said:

I hope it goes smoothly :).

And yes, but I wonder how many people here are on other sites under other names.

It’s not going smoothly but that’s expected, dumped the source unpacked it again and applied the required patch, removed all my extra compiler flags just to be safe and left it to compile while leaving for work.

I mostly use this name and the longer version, but in CodeWeavers I use my first name so it’s funny to come here and see my own comment quoted here ?

Well it’s not compiling wine32on64 I’m thinking the required sections are missing some items, I’ll go bother CodeWeavers since I build the required compiler and it still won’t compile.

#16 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 18 December 2019 - 09:54 AM

Good luck :). I hope your work will help bringing the changes into Wine as well.

#17 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 19 December 2019 - 07:44 PM

View Postovvldc, on 18 December 2019 - 09:54 AM, said:

Good luck :). I hope your work will help bringing the changes into Wine as well.

I wasn’t expecting a response until after the holidays but I got a response.

From the response it’s lightly I need to install an additional dependency to compile wine32on64 (that’s not checked for so no error if it’s missing)

Edit;
Nope that’s not the problem and had to add back my struct patch, time to go play whack-a-mole with wine32on64....

#18 ovvldc

ovvldc

    Master Member

  • Members
  • 1274 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 20 December 2019 - 08:49 PM

Sorry to hear it. I guess this refers to you then? https://www.winehq.o...ber/157027.html

#19 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3012 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 20 December 2019 - 10:01 PM

I'm always in and out with porting recently due to work occupying most of my time. Steam is not working which is a bummer but I bootcamped again. Been playing FEAR for like 8 years and don't want to stop, it would be ideal to finish the expansions on Mac.

#20 Gcenx

Gcenx

    Veteran Member

  • Members
  • PipPipPipPipPip
  • 407 posts
  • Graphics Card:Intel Iris
  • Operating System:macOS 10.12 (Sierra)

Posted 21 December 2019 - 02:46 AM

View Postovvldc, on 20 December 2019 - 08:49 PM, said:

Sorry to hear it. I guess this refers to you then? https://www.winehq.o...ber/157027.html

Not mine that’s DarkShadow (a wine contributor) I submitted a ticket on CodeWeavers not via winehq, the information given was similar to that but I’d received additional information not shown on the mailing list.

Ken pointed me in the right direction, I’ve concluded my game of whack-a-mole and can now build wine32on64 with only a few items being disabled.
Currently I need to disable 6 features for wine32on64, that’s excluding the Linux options I always have disabled.

View PostdankoB, on 20 December 2019 - 10:01 PM, said:

I'm always in and out with porting recently due to work occupying most of my time. Steam is not working which is a bummer but I bootcamped again. Been playing FEAR for like 8 years and don't want to stop, it would be ideal to finish the expansions on Mac.

Yeah Steam is only functional on CrossOver19, at the moment I don’t plan to upload WineCX19.0.0 just yet.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users