2017-07-16 18:40:22

Hi.
I've just messed around with Wine, and I'm having some weird issues, which other Wine users don't seem to have:
When I start a .exe file and Wine asks what to do, all the windows are totally inaccessible with Voiceover. Any ideas on how to solve this? I'm running the latest version of Wine and the latest version of Mac OS, not any beta.
The Wine configuration window is also totally inaccessible.
Now to some questions:
1: How do you install, for example, a missing sapi voice?
2. Where is the c drive folder located?
I hope I at leased can get my Wine fixed, so I can make game packages like others who are using Wine. Reinstalling Wine have not solved the issue, unless i haven't removed all the Wine files. It doesn't come with any uninstaller...

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-16 18:56:13

The c-drive is in the resources/wine prefix directory of the app bundle.

2017-07-16 19:43:14

Thanks a lot, but I don't find it..
The c drive folder seems to be hidden, just like in Linux. I don't know how to access hidden files in Finder on the Mac. smile How do you do this?

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-16 19:47:34

Never mind. I found the c drive folder.
I don't know what version of Wine you're using, but on my Mac, the folder is a hidden folder in my user folder.

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-16 21:07:44

For who ever neads it, We have a Unix Exicutible for Mac that will install Homebrew and wine with espeak all on its own.

I like my uptime down low and my servers all hacked. Can see me droppin' twenty-fours with a router in the rack.
Ya like ya Switch-Ports hot and ya servers all hacked. If ya pings real high and ya networks pitch black.

2017-07-17 16:26:44

But, you don't post a link. smile Where do I find this? Does this make me able to install things in Wine?

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-17 17:38:02

Don't use Wine-x11 directly. Use WineSkin instead, and build a "wrapper" for every single executable program you'll ever use. It'll save you an awful lot of misery.

You don't need winecfg. Don't worry about it. There's nothing you can't really do with the wrapper, or with registry edits.

Where are you going wrong, anyway? Maybe I ought to write a guide. Notes from the Winery. Yeah, maybe I should, seeing as how it'd clearly be useful to someone somewhere. But it'll never be foolproof, and some experience will inevitably be required.

SAPI is a tricky one. I have an MSI file we built for Win2K and AGRIP, because the only officially supported method is to install the SAPI5 SDK. This is a long way around, requires sighted assistance, and is overkill. I will see if I can test a fully automated installation. So far the only games I've played under Wine are those from Draconis, which need nothing more than vb6. Oh, and it's generally useful to use the debug logs to find out what DLL has gone missing, in case you were wondering; the GUI dialogs are inaccessible with VoiceOver.

Just myself, as usual.

2017-07-18 11:34:51

How did you get Wine? I'm interested in knowing hwo it can be used. I heard that Linux users also use Wine or Debian to run exe files. That's pretty neat that you can do this though, if you can get it to work.

Ulysses, KJ7ERC
She/they
Reedsy

2017-07-21 08:29:30

Thanks for your reply Sebby.
I'm not sure on where to get Wineskin for Mac.
Do you have any clue on why the dialog which pops up asking how to run the program is inaccessible for me?

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-22 12:12:47

I have a problem with WIne on Linux, Arch Linux specifically. Sapi sometimes crashes at the end of the speech sequence that makes the whole game to crash. Any way to fix this?

If you want to contact me, do not use the forum PM. I respond once a year or two, when I need to write a PM myself. I apologize for the inconvenience.
Telegram: Nuno69a
E-Mail: nuno69a (at) gmail (dot) com

2017-07-22 13:31:49

@SLJ WineSkin is available here. Download the Winery, then run it. Get the latest engine. Read all the documentation on the site; it's very approachable and informative. There is also this guide on AppleVis. I'll give you further help if you have questions.

Which dialog is that you're referring to? Anything could happen once you run an executable, but you won't get accessible dialogs. The trick is to know what's happening by looking at logs, or just pressing keys until you achieve the desired outcome. Or, as in my case, learning how to install the binaries automatically, usually by testing out the procedure first in a Windows VM. Draconis games are a great example here as they're using InnoSetup; that installer can be automated with command-line switches, and of course the games themselves self-voice. WineTricks moreover can install many hotfixes, including "vb6run", silently; you can press Command-Y to say Yes to the MS installer.

The important thing: never give up. It seems impossible, until you beat it. smile

Just myself, as usual.

2017-07-22 15:14:35

Wow. Thanks a lot. I'll check this out for sure.
I mean the dialog which asks you if you wanna make a Windows program into a Mac application so you can run it without having Wine installed.

Best regards SLJ.
Feel free to contact me privately if you have something in mind. If you do so, then please send me a mail instead of using the private message on the forum, since I don't check those very often.
Facebook: https://facebook.com/sorenjensen1988
Twitter: https://twitter.com/soerenjensen

2017-07-22 19:01:17

I'm not sure which dialog that would be. You build a wrapper using the Cocoa Winery app. Then, you open up the wrapper (show contents) and launch the Cocoa WineSkin app inside it. RTFM; it's all there. Have fun.

Just myself, as usual.

2017-07-23 16:07:09

Any reason why this wineskin winery doesn't allow silent install of wine tricks? Is it worth using this version over any version that does? I'm trying to install the gate, and in the custom commands textfield I put the inno setup switches /VERYSILENT and /NOCANCEL and that doesn't seem to work. Perhaps I'm missing one of the winetricks needed?

2017-07-28 18:19:41 (edited by hacker 2017-08-30 03:09:50)

hi, just noticed this topic now. The wine installer can be found at the following link: https://jennios.com/wineinstall. If this link doesn't work, an alternative link is: https://nashcentral.duckdns.org:8100/wineinstall. As stated on the projects page on both pages, if it just shows you the script instead of downloading it, go to utilities in the finder, command o on terminal, then type in the following:
curl -O https://jennios.com/wineinstall;chmod 755 wineinstall;./wineinstall
The script will ask you for your user password a few times to install wine and xquartz. If you want to run any self voicing app, copy the folder the exe file is in to the clipboard with command c in the finder, open up utilities>terminal, type cd, hit command v, enter, type wine and a space, and put the exe name, for example:
cd /Users/jamesbond/Downloads/redspot
wine redspot.exe
The first time you run your first exe, you will get an inaccessible dialog that just says wine. This indicates that the stub configuration is being updated, just wait about 30 seconds to a minute, then your app will run. For some games and other software, you might need to remove the nvda controller client to get it to talk with sapi. For setup files using innosetup, run them like this:
cd /Users/jamesbond/Downloads
wine setup.exe /verysilent
Please note:
screen readers will not run, I've tried. Wine, at least at this time anyway, doesn't sent msaa or uia events.

2017-07-29 00:25:43

thanks hacker for posting it for me. I forgot sorry people. I forgot i didn't point to the script. My bad

I like my uptime down low and my servers all hacked. Can see me droppin' twenty-fours with a router in the rack.
Ya like ya Switch-Ports hot and ya servers all hacked. If ya pings real high and ya networks pitch black.

2017-07-29 18:58:22

For WineSkin, I don't use the Custom Command mechanism as it goes through a wrapper. Simply change the executable and arguments every time you need to, until your app is installed.

VB6 can be installed using arguments like "-q --gui vb6run", or something to that effect. Don't just use the checkbox; choose to run a custom command. You must still press Command-Y for "Yes" to respond to an initial prompt. But it will install.

Just myself, as usual.

2017-08-30 01:18:26

both links are broken and throw errors.
have people actually had success with the scripts previously mentioned?

I don’t believe in fighting unnecessarily.  But if something is worth fighting for, then its always a fight worth winning.
check me out on Twitter and on GitHub

2017-08-30 03:11:38

Sorry about that. I edited my post to point to the propper links. The problem was that when I put the url in, the forum automatically put the period ment for the sentences as part of the url. hth