It is currently Sat Sep 21, 2019 6:58 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Mon Feb 18, 2019 10:05 pm 
Offline
User avatar

Joined: Wed Jan 16, 2019 9:13 pm
Posts: 17
Location: Lower East Side
I've tried to use a few projects that have a requirement on Windows software... and haven't found good workarounds for running on Mac.

Do any Mac users have a good setup for using Windows in a VM? If so, what did you do? Are you bootcamping into a Windows 10 environment that you paid $140 for? Or something else?

Also open to just buying a Windows laptop if that's what it takes.


Top
 Profile  
 
PostPosted: Tue Feb 19, 2019 12:27 am 
Offline

Joined: Tue Feb 07, 2017 2:03 am
Posts: 757
just installing Windows 10 on your Mac is a great way to improve it. You will need to buy a Windows license though to do it. You could also just use VirtualBox, you will still need a license for Windows.


Top
 Profile  
 
PostPosted: Tue Feb 19, 2019 2:35 am 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 4208
Location: A world gone mad
VirtualBox is... *chuckle*... yeah, it'll work. Maybe. ;-) I have had hit-or-miss luck with VB over several years and always end up going back to VMware Workstation (host = PC/Windows).

VMware Fusion would be the viable option for the Mac. It's no where near as expensive as a PC laptop either (assuming you want a decent resolution); I think US$80 or something like that, with upgrades costing $45 or something around there.

Boot Camp is only feasible if you're OK with several hardware features not working reliably or at all, *and* if you're perfectly OK with rebooting every time you want to switch OSes. So it really depends on what sorts of features of your Mac you need under Windows, and what kind of annoyance level you're accepting of.

If literally all you're doing is building Win32 binaries, then IMO Fusion is a better choice, since it's just a program and doesn't require you to make a mess of your existing Mac setup + deal with the annoyance of Boot Camp. VirtualBox may work as well, but like I said, I haven't had good experiences with it generally on a Windows host; maybe it's better on an *IX host, I don't know.


Top
 Profile  
 
PostPosted: Tue Feb 19, 2019 2:45 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 7582
Location: Canada
You can actually download the Windows 10 for free and just install it.
https://www.microsoft.com/en-us/software-download/windows10

You'll need to buy a license if you want to activate it, but unactivated Windows 10 has relatively few limitations. It actually still does updates, and is more or less a fully functional OS this way.

So, that's a "try before you buy" option if you want one, or some people will just continue to use the unactivated version indefinitely.

Some info here: https://www.howtogeek.com/244678/you-dont-need-a-product-key-to-install-and-use-windows-10/


Top
 Profile  
 
PostPosted: Tue Feb 19, 2019 12:52 pm 
Offline
User avatar

Joined: Fri Nov 24, 2017 2:40 pm
Posts: 170
VMWare Fusion is expensive, but I prefer it to Vritual Box (which can be hit or miss).

In the last year or so I've been running most Windows stuff in Wine on my Linux machine. Easier to move over one chair instead of actually booting Windows on either machine. lol


Top
 Profile  
 
PostPosted: Tue Feb 19, 2019 8:47 pm 
Offline
User avatar

Joined: Sat Jul 25, 2015 1:22 pm
Posts: 520
I've used VMware Fusion for years and never had any real complaints with it.

Boot Camp on the other hand didn't work for me either of the two times I tried it, which have been several years ago.

With VMware Fusion, Windows is pretty much a program Window on your Mac desktop, so it's really handy that way. For NES development stuff, I see no reason you'd need a particularly optimized Windows environment. I personally prioritize usability in this circumstance.


Top
 Profile  
 
PostPosted: Wed Feb 20, 2019 5:19 pm 
Offline
User avatar

Joined: Wed Jan 16, 2019 9:13 pm
Posts: 17
Location: Lower East Side
I was able to run a Windows evaluation version VM in VirtualBox which starts up immediately. The download website does it expires. I guess I'll see what happens when that comes. Hopefully just more activation nags..

This is surprisingly easy. I was able to setup everything I needed to build run cppchriscpp's nes-starter-kit. Thanks for the suggestions!


Last edited by ericandrewlewis on Wed Feb 20, 2019 7:46 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Wed Feb 20, 2019 6:37 pm 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 4208
Location: A world gone mad
ericandrewlewis wrote:
I was able to run a Windows evaluation version VM in VirtualBox which starts up immediately. The download website does it expires. I guess I'll see what happens when that comes. Hopefully just more activation nags..

The Microsoft Software License Terms covers your concerns, which also means you didn't read or even skim it. The link was on the same page. :-) The first two pages read easily and are not long. Bits I see that are quite relevant:

Code:
1. INSTALLATION AND USE RIGHTS.
a. The terms of this license supersede the terms of any Microsoft software license terms agreement
that you may encounter in this software, even if installation of the software requires
"acceptance" of a separate license term agreement.
...
c. You may use the software in the virtual hard disk image only to demonstrate and internally
evaluate it. You may not use the software for commercial purposes. You may not use the
software in a live operating environment.
d. The Microsoft software in the virtual hard disk image is licensed as a single piece of software.
You may not separate its component parts. You may only use the software on one licensed
computer and one operating system environment. If the media on which you received the
virtual hard disk image contains more than one image, you may run each virtual hard disk image
independently or simultaneously, as long as it is on the same computer and operating system
environment.
e. The Exceptions and Additional Terms for particular products included in the virtual hard disk
image are set forth in Exhibit A.
...

3. TIME-SENSITIVE SOFTWARE. The software is licensed to you for sixty (60) days from the date of
installation unless otherwise indicated in Exhibit A. You will not receive any other notice. You may not
be able to access data used with the software when it stops running.

4. NO ACTIVATION. To prevent its unlicensed use, the software contains activation enforcement
technology. Because this is an evaluation-only license, you are not licensed to activate the software for
any purpose even if it prompts you to do so.

5. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall
the software
...

Exhibit A goes over both additional aspects (or clarifies earlier ones) for Windows 10, as well as for other software, including Microsoft Visual Studio Community 2015.

In short: I suggest you read it.


Top
 Profile  
 
PostPosted: Wed Feb 20, 2019 9:43 pm 
Offline
User avatar

Joined: Wed Jan 16, 2019 9:13 pm
Posts: 17
Location: Lower East Side
koitsu wrote:
The Microsoft Software License Terms covers your concerns, which also means you didn't read or even skim it.


TBH I blindly accept terms and didn't realize the answer would be in there, thanks for pointing that out.

I downloaded the Windows installer rainwarrior linked to and was able to create a new VM with it, and go through the installation process.


Top
 Profile  
 
PostPosted: Wed Mar 27, 2019 7:55 am 
Offline
User avatar

Joined: Sat Jan 22, 2005 8:51 am
Posts: 429
Location: Chicago, IL
I run Windows 10 exclusively on my MacBook Pro (Retina/3rd gen) and I've had no issues at all. I love the combo. I also have an older MacBook Air (I forget the specifics) that almost works fine. The trackpad infrequently doesn't work on resume, requiring a reboot. Fortunately, it's been relegated to video conferencing duties, so this isn't a big deal for me. So, YMMV I guess...

_________________
get nemulator
http://nemulator.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group