sniffnoy: (Dead face)
[personal profile] sniffnoy
So as it turns out there there isn't going to be a Linux version of VVVVVV after all because... well, go read why not. But the Windows version reportedly works well under Wine, right? $15 does seem a bit much, but I figure, I can afford it, so, why not give it a try?

Well hey guess what. The game failed to work at all. Opening it just resulted in an apparently invisible window; the only reason I say "an apparently invisible window" rather than "nothing opened" is because positioning the mouse over the appropriate region on the screen would cause the mouse to not work right.

OK, is there an entry on WineHQ for VVVVVV by any chance? Nope. Google doesn't turn up anything obvious either.

Then I have the thought: Hey, my version of Wine is out of date. I generally just update programs when the Ubuntu package manager detects updates, and the Ubuntu package manager's latest version is 0.9.59. Latest stable release is 1.0.1, latest development release is 1.1.37. Well, I figure, there's potentially large differenes between 0.x and 1.x, right? So let's go ahead and update that.

Latest stable release seems to only be available as source, but that's not really a problem. Except when I actually try to compile the thing it requires various development libraries I don't have. So, open up package manager, install those... of course then it turns out I'm still missing things needed for it to handle... lots of pretty important things, which I basically just hoped wouldn't be necessary right now.

Well after maybe half an hour or so of compiling it reports failure. Trying again just results in a quick run through of lots of "Hey, this is compiled already" messages before reporting the same failure. And I couldn't even get it to redo the configuration[0], not even after running "make uninstall" despite the fact that after the first failure I went and installed some of those libraries for things I was missing.

So at this point I just said "screw it" and reinstalled Wine from the package manager.

So, how can I actually play this game, and also avoid just having paid $15 for nothing? Here are the possibilities I see:
1. Forget stability, just install 1.1.37 and probably it'll work under that (ADDENDUM: The Wine website seems to recommend going with the latest development version in general...)
2. Wait for the patch, which is supposed to make the game more Wine-friendly (to compensate for the lack of a Linux version), e.g. making the game start up in windowed mode, and hope that's sufficient to make it work with 0.9.59
3. Find some resource that tells me how to get 1.0.1 to work and hope that's sufficient
4. Find some resource that allows me to fix things with the current version
5. There's nothing I can do because the problem involves ridiculous interactions specific to this computer!

Yeah... I'm going to try just installing 1.1.37... I'd try just waiting for the patch but I'm getting impatient here...

ADDENDUM: Well, part of this is what I get for not reading the FAQ - they have a list of recommended packages to install first before attempting to compile Wine... maybe I should try that again, then...

LATER ADDENDUM: So why the hell didn't I first try this on the downloadable demo? Gah, that was dumb. I successfully installed 1.01 and it didn't work. I tried installing 1.1.37 (actually 1.1.36 for some reason?) and that hasn't worked either. The hell?

-Harry

[0] ADDENDUM: OK, so one way to do that, which I've now tried, is just deleting the installation directory entirely and reexpanding the archive...

Date: 2010-01-23 05:17 pm (UTC)
From: [identity profile] grenadier32.livejournal.com
Wine has their own binary repo. The easy way to install the latest release is to add this line to your /etc/apt/sources.list:

deb http://wine.budgetdedicated.com/apt karmic main

(replacing karmic with whatever Ubuntu version you're using.)

Then sudo apt-get update, then sudo apt-get full-upgrade.

Date: 2010-01-23 05:24 pm (UTC)
From: [identity profile] grenadier32.livejournal.com
Oh, hey, I'm out of date too! They changed over to a PPA while I wasn't looking!

http://www.winehq.org/download/deb

Looks like all you need to do is

sudo add-apt-repository ppa:ubuntu-wine/ppa

And then update and full-upgrade.

Date: 2010-01-23 07:51 pm (UTC)
From: [identity profile] sniffnoy.livejournal.com
Yes, that's how I installed 1.1.37 (1.1.36?), except I did the upgrading automatically with the synaptic GUI - that was never a problem, it was compiling 1.0.1 that didn't work at first. For some reason winecfg tells me I still have 1.0.1 though? :-/

Well I guess it was probably never the version that was the problem. Gah. A configuration problem? Is there some way I can force the program to start in windowed mode or something? I don't see such in winecfg. Turning on a virtual desktop didn't help...

Date: 2010-01-23 07:55 pm (UTC)
From: [identity profile] grenadier32.livejournal.com
I think your main problem is that the game is implemented in Flash. If you want to have the game run in Flash in Wine, you'd need to have Flash installed in Wine, no?

Also, if your computer is recent and you have a WinXP CD sitting around, I would try running it in a VM.

Date: 2010-01-23 09:06 pm (UTC)
From: [identity profile] sniffnoy.livejournal.com
I think your main problem is that the game is implemented in Flash. If you want to have the game run in Flash in Wine, you'd need to have Flash installed in Wine, no?

Ah... that's a good point. It didn't even occur to me that might be the problem.

Date: 2010-01-23 09:28 pm (UTC)
From: [identity profile] sniffnoy.livejournal.com
Hm. Installing Windows Flash Player didn't seem to help any.

Date: 2010-01-24 04:21 am (UTC)
From: [identity profile] grenadier32.livejournal.com
Might need some kind of crazy Wine ENV configuration to get it working... if only Wine configuration made any sense.

Date: 2010-01-24 04:31 am (UTC)
From: [identity profile] sniffnoy.livejournal.com
...yeah, I think I'm gonna try waiting for the patch. :-/

Date: 2010-01-24 04:39 am (UTC)
From: [identity profile] grenadier32.livejournal.com
I don't know how recent/fast your machine is, but a VM might work if you have an XP CD. VirtualBox is a very easy piece of software to use. I had a virtual WinXP instance running in about a half hour, which I still use to stream movies from Netflix in Ubuntu. So if Silverlight works, presumably Flash would work decently, no?

Date: 2010-01-24 05:17 am (UTC)
From: [identity profile] sniffnoy.livejournal.com
Yeah I don't have an XP CD here.

It doesn't work yet

Date: 2010-01-24 04:58 pm (UTC)
From: (Anonymous)
The VVVVVV demo works under wine because it starts in a window, but the full version currently doesn't because it starts in fullscreen. The patch that the author is working on apparently fixes that, but it's not out yet.

There's a post here, though, that explains how to get it working from the mac version if you don't want to wait!

http://distractionware.com/forum/index.php?topic=50.msg594#msg594

Re: It doesn't work yet

Date: 2010-01-24 06:32 pm (UTC)
From: [identity profile] sniffnoy.livejournal.com
Ah, thank you! I didn't realize that was referring to the demo. So it should actually work once the patch is released, then. I think I'll probably just go with that, then.

(BTW it would be nice if you put some sort of handle on your post so you can be distinguished from other anonymous people.)

February 2026

S M T W T F S
1234567
891011121314
15161718192021
22 23 2425262728
Page generated Mar. 10th, 2026 08:46 pm
Powered by Dreamwidth Studios