7 ms·
Winlator: Android app that lets you to run Windows apps with Wine
- z_open 3y agoReally cool. Just tried it with notepad++ and it seemed to work as expected. Can't find a use case for me yet but may come up.
- ape4 3y agoRunning iexplore.exe ;)
- marcod 3y agoI just played Master of Orion (bought via GOG), which is a DOS game on DOSBox, one Wine, on Android :)
- Synaesthesia 3y agoLove that game
- deleted 3y ago[deleted]
- simlevesque 3y agoFallout 3 video: https://www.youtube.com/watch?v=9E4wnKf2OsI https://www.youtube.com/watch?v=9E4wnKf2OsI 800x600, around 20 fps, settings on high.
- westurner 3y agoWhat about proton-ge wine with Android x86? https://github.com/GloriousEggroll/proton-ge-custom https://github.com/GloriousEggroll/proton-ge-custom (Edit) the Moonlight + LizardByte/Sunshine server part of Steam-Headless can do 4k 120fps FWIU; and there's already a Moonlight client for Android [TV]. https://github.com/Steam-Headless/docker-steam-headless https://github.com/Steam-Headless/docker-steam-headless
- bsimpson 3y agoWhy would you run Android x86 on an Android ARM device?
- westurner 3y agoWhy would you run DirectX games in WINE also with x86 to ARM translation in userspace on Android?
- bdhcuidbebe 3y agobecause you own an arm device. emulation exploded on arm androids, see yuzu, dolphin and so on
- westurner 3y ago"revng translates (i386, x86-64, MIPS, ARM, AArch64, s390x) binaries to LLVM IR" (2024) https://news.ycombinator.com/item?id=38975204 https://news.ycombinator.com/item?id=38975204
- KiwiJohnno 3y agoImpressive! What hardware is this running on?
- metadat 3y agoRemarkable experiment, thanks for sharing. How did you control it? Bluetooth maybe?
- SubiculumCode 3y agoI recently changed my work desktop environment to Linux, however the transition has been a bit rough. The University I work for uses Microsoft OneDrive for file storage and sharing, but won't authorize the 3rd party Linux onedrive app. I want the files locally, so the clunky web interface is a no go. I don't have a spare wINDOWS LICENSE. There is however an official Android OneDrive app. So I installed an virtual android instance on my Linux workstation and logged in with the Onedrive app...but boom. The Ondrive app will store files locally, but not in the way of the Desktop app. Each file is named something random which is indexed by some database file, and the directory structure is not maintained at all. Making it pretty much unusable without some fix. Its infuriating. A smart programmer might be able to make an interface that translates their directory system to the real one, but ugh.
- shemnei 3y agoI don't know if that helps in your case, but rclone is capable to sync onedrive ot a local folder (send/receiving). <https://rclone.org/onedrive/ https://rclone.org/onedrive/>
- SushiHippie 3y agoWith 3rd party do you mean this one? https://github.com/abraunegg/onedrive/ https://github.com/abraunegg/onedrive/ Or which one did you try?
- deleted 3y ago[deleted]
- Almondsetat 3y agocouldn't you run an absolutely minimal windows install in a virtual machine that boots up in the background and uses limited resources (1 CPU, 1GB RAM) and then use the virtual machine settings to share the OneDrive folder between host and guest?
- 5- 3y agohere's a hunch assuming you tried the below client: https://github.com/abraunegg/onedrive/blob/1a88d33be3e2c6747c5621ab9d97df9cd3ee727a/src/onedrive.d#L24 https://github.com/abraunegg/onedrive/blob/1a88d33be3e2c6747... try changing that to e.g. the android onedrive client's id (hint: possibly b26aadf8-566f-4478-926f-589f601d9c74). a similar trick works for exchange oauth (allowing third-party mail clients).
- parkaboy 3y agoOh this sounds like a potentially fun way to do music production. I wonder how well stuff like Reason and Live might work here.
- stefanyas 3y agoWine on Linux desktop runs an older version of Reason okish, I believe. I never tested that, just read somewhere. But if you wanna run, say, Reason 12, I don't think it works very well.
- AsthmaBoy 3y agoApparently, Reason 12 runs well https://appdb.winehq.org/objectManager.php?sClass=application&iId=811 https://appdb.winehq.org/objectManager.php?sClass=applicatio...
- squarefoot 3y agoWine does run Windows music software quite well, sometimes even better than Windows; in fact the first and most famous hardware VST host, the Muse Receptor, used Linux + WINE under the hood almost 20 years ago. Here's a SOS review from 2005: https://www.soundonsound.com/reviews/muse-research-receptor https://www.soundonsound.com/reviews/muse-research-receptor I'm not so sure about that under Android, however, since latency in audio apps has been a big problem on that platform for ages.
- pdntspa 3y agoBut... why??? Are you going to hook up a mouse and keyboard and USB midi controller? Why not just do that on a similarly priced laptop?
- parkaboy 3y agoWould be nice to sketch out small ideas like making patches or beats etc when bored / out and about in places it's not conducive to bring or bust all that stuff out.
- speps 3y agoIs this Box86 running Linux running WINE? That seems convoluted, but it's probably the most straightforward right now. Impressive!
- jeroenhd 3y agoBox64 and a bunch of extra settings (DXVK and such). It's a bit buggy in some places, but it works well once you get through the setup process. This sucks the voltage out of my phone's battery faster than any other app I know, though. On the one hand, I now have a modded Oblivion install on my phone, on the other hand, I can play it for maybe half an hour before I need to look for a charger.
- anthk 3y agoYou can run Morrowind thru OpenMW.
- ignoramous 3y agoThink it is Box64 (POSIX emulation w/ ISA translation, amd64 -> arm64) running WINE and DXVK via Mesa (Direct3Dxx -> Vulkan translation). Wonder if Google Dawn (ANGLE and SwiftShader), which is bundled with Chromium for WebGPU, could be a drop-in replacement for DXVK + Mesa.
- tadfisher 3y agoNot drop-in, because Dawn doesn't implement the Direct3D API. You could probably bridge Direct3D to WebGPU by implementing the headers[1] though, which is exactly what DXVK does for Vulkan [2]. [1]: https://github.com/Joshua-Ashton/mingw-directx-headers https://github.com/Joshua-Ashton/mingw-directx-headers [2]: https://github.com/doitsujin/dxvk/blob/master/src/d3d9/d3d9_main.cpp https://github.com/doitsujin/dxvk/blob/master/src/d3d9/d3d9_...
- ignoramous 3y agoThanks. > Not drop-in, because Dawn doesn't implement the Direct3D API. Not Vulkan, but Dawn (I guess, I mean ANGLE specifically) can do D3DX 9 & 11 to OpenGLES? https://chromium.googlesource.com/angle/angle/+/main/README.md https://chromium.googlesource.com/angle/angle/+/main/README.... / https://archive.is/u2z2a https://archive.is/u2z2a
- user_7832 3y agoOn a similar/tangential note about running stuff on wine, does anyone know how to run Microsoft Office, or Netflix (or any similar DRM service like Prime videos) on Linux using wine? I’m seriously considering switching to Linux on a new laptop as someone tired of windows eating resources randomly and I don’t want to install Windows 10 when I get my laptop. I’ve looked at hypervisors and have used hyper x but there still appears to be a performance hit even if the host is Linux (if I’m not mistaken).
- pentamassiv 3y agoWhy do you want to use wine to play Netflix videos on Linux. It works fine in the browser
- heavyset_go 3y agoChrome on Windows supports different Widevine levels than Chrome on Linux does.
- londons_explore 3y agoThe higher levels all require keys baked into the GPU/other hardware support. Doubt an emulator will help.
- IshKebab 3y agoYeah at that point just pirate things. Much easier and I don't think even the most moral person could argue against pirating something you can legally access anyway.
- geraldhh 3y ago> I don't think even the most moral person could argue against pirating something you can legally access anyway. you'll be surprised
- 3y ago
- isawczuk 3y agoMy wife is using some custom software to create photo albums, so 99% of tablets don't work for her. With this I'm finally able to give her dream machine: affordable, lightweight and photo making machine.
- bonyt 3y agoI’d wonder how this would beat a used surface go or something similar - they’re pretty light and affordable. And, while they’re not powerhouses, I wouldn’t expect much from a budget android tablet emulating x86 and running wine.
- TeMPOraL 3y agoYou can get pretty powerful, nearly mint condition Surface alternatives from Dell and Lenovo for fraction of the price, if you look at post-lease hardware. My last two portable machines were such 2-in-1 devices - specs comparable to top Surface 2-in-1 line, but for one third of the price.
- jamesgeck0 3y agoI would expect most budget Android tablets to provide a significantly more smooth experience than a Surface Go. While it was almost serviceable at launch, these days it can barely keep up with Windows.
- dddw 3y agoNow I'm curious what photo software is so good to cling onto
- kuschkufan 3y agoThe one you know how to work. I'm also curious whichone that is for OP.
- hammyhavoc 3y agoHe said already. "My wife is using some custom software" Custom software.
- spiral09 3y ago[flagged]
- mkoubaa 3y agoI'd have named it aNTroid
- snoutie 3y agoUntil you speak it out loud. Then it sounds like a creme you apply where the sun does not shine.
- prashp 3y agoOr steroids for ants
- actionfromafar 3y agoWorks for Google
- frozenport 3y agoReminds me of the approach for `ExaGear Strategies`. Was a popular way to run Heroes of Might and Magic III on Android.
- bee_rider 3y agoI wonder if Wine on Windows has been done? Might be better backwards compatibility at this point.
- billwashere 3y agoYou can using wsl [1] or without [2]. [1] https://news.ycombinator.com/item?id=20632942 https://news.ycombinator.com/item?id=20632942 [2] https://news.ycombinator.com/item?id=38909304 https://news.ycombinator.com/item?id=38909304
- dugite-code 3y agoI've seen a blog post in the past about running it under WSL so it's entirely possible. That said you could probably just side-load Winlator in Windows 11 as well
- 22c 3y agoWhile the specific names escape me, there have been a few projects over the years that have replaced DirectDraw or Direct X DLL files with re-implemented counterparts that tend to work much better on modern hardware. I believe in one such case, the original StarCraft would run with really buggy colors using the official Windows DLL files and a drop-in DLL replacement would fix the issue (these days I think Blizzard has shipped their own fix for this issue).
- theblazehen 3y agoOne is DXVK which replaces DirectX calls with Vulkan calls
- amonith 3y agoAnother would be DXWND which is amazing :) It has a ton of options that not only fix various issues with old games but you even have additional features like an ability to run games that never had that support in windowed mode.
- easyThrowaway 3y agoDo you mean WineD3D for windows? https://fdossena.com/?p=wined3d/index.frag https://fdossena.com/?p=wined3d/index.frag
- owenpalmer 3y agoI got Blender 2.79b working! So cool!
- tobinfekkes 3y agoBrilliant, well done!
- mappu 3y agoThere are multiple Box+Wine distros floating around at the moment. r/EmulationOnAndroid likes to talk about https://github.com/olegos2/mobox https://github.com/olegos2/mobox as having the current best performance compared to Winlator.
- Sakos 3y agoOn that note, termux is really freaking cool. It almost feels like I have Linux on a phone and makes me a bit sad that we have Android instead (yes, yes, I know it's technically based on Linux, but we all know that's not really the same thing).
- Abishek_Muthian 3y agoTermux + nvim has enabled many from underpriviliged backgrounds who cannot afford a computer to get into programming and build a career for themselves. Termux & F-Droid is so underrated.
- geraldhh 3y agostanding up for the little man: smartphones and tables are computers too!
- okasaki 3y agoThat sounds ridiculous. If you can afford an android device then you can afford a $50 used laptop.
- Abishek_Muthian 3y agoHere's a proof - https://twitter.com/cyb3rops/status/1548961346104053764 https://twitter.com/cyb3rops/status/1548961346104053764 There are more such stories in Termux forums and in News sites.
- okasaki 3y ago
- MaximilianEmel 3y agoI wonder if with some tweaking, this could be used to run PC/Windows VR software on Android VR Platforms (e.g. Quest).
- DennisAleynikov 3y agoIt should probably work normally. I will check if it works in my gearVR
- colordrops 3y agoI've tried to use Wine throughout the decades and still feel delight when and application loads, but I've never once found it usable, due to one glitch or another, with the only exception being a couple video games. I'm not sure what I'm doing wrong. My recent attempts have been Fusion 360 and the Remarkable 2 app, both executing but so glitchy that it wasn't worth it. I appreciate the effort but it seems like chasing the dragon, at least with desktop apps. It does seem to have gotten a lot of traction with video games though.
- Erratic6576 3y agoCan I install Android on a macOS VM on UTM or parallels? Virtualise Android to emulate x86
- bdhcuidbebe 3y agoSure, but why? brew install wine-stable
- Erratic6576 3y ago1. Install Android 2. Install Winlator on Android 3. Install x86 apps on macOS m processor
- ekianjo 3y agoand Box86/64... not mentioned in this title here on HN
- deleted 3y ago[deleted]