Earlier quoted context omitted.
Yes. Run 16 bit apps on a 64 bit OS install. A lot of old PC games no longer have 3D acceleration support on modern Windows like Jedi Knight I. On Wine the 3D acceleration just works. You can get Windows to do this stuff too of course but not out of the box.
Wine's 16-bit shim, winevdm, can even be run on 64-bit Windows to make it capable of running 16-bit apps.
Wine 8.5
81–90 of 93 posts
Re: Wine 8.5
#82Earlier quoted context omitted.
I'm glad this is not the default way of thinking for everyone, because if it were, we'd never see any progress.
I'm glad I have the choice not to follow desktop "innovation", because I was here for the history of GNOME 3, and Xfce's lack of ambition keeps proving correct. CADT is not, in fact, a good idea.
Re: Wine 8.5
#83Earlier quoted context omitted.
I'm glad I have the choice not to follow desktop "innovation", because I was here for the history of GNOME 3, and Xfce's lack of ambition keeps proving correct. CADT is not, in fact, a good idea.
XFCE4 has been enhanced a lot.
Re: Wine 8.5
#84Earlier quoted context omitted.
Interesting — I hear that repeated sometimes, but it always turns out that the person stating that opinion is an Excel expert and barely looked at anything else. Having used Excel, Numbers, OpenOffice (since back when it was still StarOffice), and Google Sheets, I find it to be a mixed bag. For example, there are certain things which Numbers does way better (drag&drop rows to reorder them, for example) and I personal…
No offense but you clearly are not a spreadsheet power user (and to be clear you're starting off with what feels like a pretentious reply/generalization: always turns out that the person stating that opinion is an Excel expert and barely looked at anything else.) I have never heard anyone that has used both products deeply ever admit that Numbers comes close to the capabilities of Excel (and this includes a few forme…
The only winning move is not to play.
Re: Wine 8.5
#85Earlier quoted context omitted.
It goes even further: 64-bit wine works with Rosetta. I'm running Winbox, via Wine, on M1 Mac.
vetinari, please do tell us how you did this
1) install wine. Normally, you would do `brew install --cask --no-quarantine wine-stable`; however, if you managed to update to ventura 13.3, you will need wine 8.4 or newer, so `brew tap homebrew/cask-versions && brew install --cask --no-quarantine wine-staging`.
2) if you installed brew without `--no-quarantine`, try launching it now. The point is to appease Gatekeeper, so launching it in the future won't fail. It will also create a wineprefix, if you don't have one.
3) save your winbox64.exe binary somewhere. M1 doesn't support 32-bit mode (not even ARM one), so make sure it is 64-bit one.
4) launch it; wine64 /path/to/your/winbox64.exe. It will be handled by Rosetta automatically.
It should work now. In the past, with some older wine version, it failed, because some wine script called 32-bit binary somewhere down the chain; since I don't remember what version it was and what exactly it did, suffice to say that it was enough to add '64' in the script to the name of the binary called. With wine 8.0 and newer, it should not be a problem.
There are some fine details you can make it slightly better:
5) package it into MacOS app. Create the basic bundle structure (`mkdir -p WinBox.app/Contents/{MacOS,Resources}`), put:
#!/bin/bash
/Applications/Wine\ Staging.app/Contents/Resources/wine/bin/wine64 "$(dirname "$0")/../Resources/winbox64.exe
into `Contents/MacOS/Winbox` and make it executable.Put winbox64.exe into `Contents/Resources`, some nice icon into `Contents/Resources/Icon.icns` (if you google, you can find winbox icon in the right format), and some basic metadata into `Contents/Info.plist`:
WineProgramPath
winbox64.exe
CFBundleDevelopmentRegion
English
CFBundleExecutable
WinBox
NSHumanReadableCopyright
© MikroTik
CFBundleIdentifier
com.MikroTik.WinBox
CFBundleName
WinBox
CFBundleVersion
3.37.0
CFBundleShortVersionString
3.37.0
CFBundleIconFile
Icon.icns
LSApplicationCategoryType
public.app-category.utilities
(I don't remember where I copied this from).6) You will have a problem saving a session state. This is again gatekeeper; if I run winbox from a terminal with developer tools privilege, it will work. If I run it as the above app package, it will silently fail at saving. You can play around with granting privileges, but I prepared my sessions throught the terminal launch instead, and by running it via app package, they are read only, so I don't accidentally rearrange something.
Re: Wine 8.5
#86Earlier quoted context omitted.
You got a tutorial for that? I tried to get wine working with rosetta a year ago and it didn’t go so well.
Agreed, that would be a great ''Show HN'' topic, vetinari
Re: Wine 8.5
#87Earlier quoted context omitted.
Interesting — I hear that repeated sometimes, but it always turns out that the person stating that opinion is an Excel expert and barely looked at anything else. Having used Excel, Numbers, OpenOffice (since back when it was still StarOffice), and Google Sheets, I find it to be a mixed bag. For example, there are certain things which Numbers does way better (drag&drop rows to reorder them, for example) and I personal…
No offense but you clearly are not a spreadsheet power user (and to be clear you're starting off with what feels like a pretentious reply/generalization: always turns out that the person stating that opinion is an Excel expert and barely looked at anything else.) I have never heard anyone that has used both products deeply ever admit that Numbers comes close to the capabilities of Excel (and this includes a few forme…
On the other hand, I do work (daily) on reasonably sized financial spreadsheets, with complex formulas, which also contain graphs, and use "pivot tables" (although I like the naming in Numbers much better, I never quite understood the name "pivot table"), things like conditional highlighting, etc.
I'm just saying that this isn't as clear-cut as some Excel users make it out to be.
Re: Wine 8.5
#88Earlier quoted context omitted.
XFCE4 has been enhanced a lot.
and without pulling a GNOME 3
But the rollback features from the Grub menu and ensuring no dependency hell, ever, can be golden for production cases and for reproducibility in science, for instance.
Re: Wine 8.5
#89Earlier quoted context omitted.
No offense but you clearly are not a spreadsheet power user (and to be clear you're starting off with what feels like a pretentious reply/generalization: always turns out that the person stating that opinion is an Excel expert and barely looked at anything else.) I have never heard anyone that has used both products deeply ever admit that Numbers comes close to the capabilities of Excel (and this includes a few forme…
> Numbers equivalent of ODBC The only winning move is not to play.
Re: Wine 8.5
#90Earlier quoted context omitted.
and without pulling a GNOME 3
You can set up an XFCE desktop with ease from the Guix installer (Guix System, as a standalone distro). I know, it's odd to setup compared to any other distro , because the main recommended usage it's to pin a desktop/nm services and such as system packages and the rest to be installed with "guix package -i foo bar...", such as Firefox, Libreoffice... But the rollback features from the Grub menu and ensuring no depen…