From owner-freebsd-questions@freebsd.org Sun Nov 4 19:52:24 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1AD010E935C for ; Sun, 4 Nov 2018 19:52:24 +0000 (UTC) (envelope-from tya81190@gmail.com) Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D601E83D64 for ; Sun, 4 Nov 2018 19:52:23 +0000 (UTC) (envelope-from tya81190@gmail.com) Received: by mail-pg1-x529.google.com with SMTP id q5-v6so3215071pgv.0 for ; Sun, 04 Nov 2018 11:52:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=L93zVk7Mar/cXAQ9Vt77PV/K5n68OY9U6xp0RFSpU9Y=; b=cFu8KzprGGucbhSeNNBDDgLamYa7vGpYdpeKmRlk3LBfLjKRIaLiwkOTCDmijlN5F7 eOczPCROhaYjY1VVK/4AImO8CPyJ15EilefdmKO4wohwHfeNBy2wcB2DkWBX2T4UIa/s cQS+07eISHpLKv3dJy2cwigFZcFCVFElgq02ob0oqCp3cixdjr6VyWRVmc9NHsudiEEn esiBpslRAsHmIsuB9Q3Ni8MzjVzRDgCV4Ni8n+MV1p1f/t8W3ZU3v/0iiXSW8MqRG5ti 3e7yAzL57taXH1DoondCapYYc6q6CdAVBiYr5geUx/si3Zysf/FOcUu8642SgwbdUVOd IlvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=L93zVk7Mar/cXAQ9Vt77PV/K5n68OY9U6xp0RFSpU9Y=; b=SNmmtL6fi5lYLHsexCx1+LIhQKfnm1c2y0ZveSg9UyCbt+ylvLFOe7GiTAxW65ljHM uTFjBa3+pwk6EEdAAuOyLTZ3w020v2jRouea745MWXfDlRY6qJQOZXJ3zLpehHShbrxv X3YvgQKnZ2l7RyHo7OEIe+O6lCByqVSDqayurIMp2zDswD9fAto3+Dor8OQxS6JkrwrJ eZVzCK7ao4zTlh2pnvjQyxYxByolIFtvJWXmtKzo1Nyyw5VxE5Zk745iQmYQH38Qvgqf YQVznOhPKwSWLgKBevnztfQ15+5JOnRt/fe9i2OyT2cbhxa2Ytq6pjxD/gGgAAIVKNKJ Wbrw== X-Gm-Message-State: AGRZ1gKN/qulJvTqgPTJzF0u9DT7TixbUU1Ib90Rkn1MaPKo3mjocBnd +FrtlmoljevPAFBnJrQIKizYeBbC86k/gVh38IWFKg== X-Google-Smtp-Source: AJdET5co67xqAySIUdSUikR6V2ibD42PojD6Wzd9uXz4mlidL7MY2gcESFDHCJPrQkw6vPkvq2p02DS9oG6MIxYDdF4= X-Received: by 2002:a62:e707:: with SMTP id s7-v6mr19584236pfh.124.1541361142726; Sun, 04 Nov 2018 11:52:22 -0800 (PST) MIME-Version: 1.0 From: Ty Armour Date: Sun, 4 Nov 2018 14:52:11 -0500 Message-ID: Subject: well To: freebsd-questions@freebsd.org, privacy@winehq.org X-Rspamd-Queue-Id: D601E83D64 X-Spamd-Result: default: False [-1.13 / 200.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_SHORT(0.17)[0.172,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[9.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.29)[ipnet: 2607:f8b0::/32(0.04), asn: 15169(-1.45), country: US(-0.07)] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2018 19:52:24 -0000 you might be able to update wine to have hardware compatibilty, but what you essentially have to do is install windows under Virtualbox and then access it via WINE and then start dynamically translating windows calls into linux driver calls. SO you start accessing virtualbox from wine in user space, and then you route WINE like this. Linux userspace-linuxdrivers-bypassing virtualbox and then you have it, you've got the ability to debug windows drivers all day long. then you can for sure write wine compatible drivers. its a similar thing for Macintosh as well. if you want to include a macintosh and android version of wine so we can dev on phones you can do it in android via the android emulator. it should work like this.