Running The Spirit Engine under wine (Gnu/Linux)

 
Post new topic   Reply to topic    The Spirit Engine Forum Index // The Spirit Engine
View previous topic :: View next topic  
Author Message
claudio



Joined: 26 Dec 2006
Posts: 4

PostPosted: Sat Jan 13, 2007 8:42 pm    Post subject: Running The Spirit Engine under wine (Gnu/Linux) Reply with quote
Hello,

I have written a patch for wine,
which enables running The Spirit Engine under
GNU/Linux (tested), and possibly FreeBSD and Solaris
on X86.

I wrote the instructions here

On a side note, anyone knows whether TSE runs
correctly on plain old Windows 95?
Back to top
View user's profile Send private message
Mark Pay
Site Admin


Joined: 09 Aug 2006
Posts: 621
Location: Margate, UK

PostPosted: Sun Jan 21, 2007 4:16 pm    Post subject: Reply with quote
Hi Claudio. Sorry I haven't responded to you sooner. Thanks for doing this, much appreciated. Very Happy It's a shame that there are still some issues, like the crash bug, but it's still neat to have the game running on Linux.
I'm afraid I haven't heard whether or not the game runs on win95. It should, but I couldn't confirm it.
Back to top
View user's profile Send private message Send e-mail ICQ Number
claudio



Joined: 26 Dec 2006
Posts: 4

PostPosted: Tue Jan 23, 2007 10:03 pm    Post subject: Reply with quote
Quote:

I'm afraid I haven't heard whether or not
the game runs on win95. It should, but I couldn't confirm it.


It would help a lot getting the patch into regular wine. In case someone out there has a chance to test this on such an old system, the issue is whether it is possible to save/load preferences and saved games in The Spirit Engine on Windows 95.

Cheers :)

Claudio
Back to top
View user's profile Send private message
Batchy-tse



Joined: 03 Feb 2007
Posts: 3

PostPosted: Sat Feb 03, 2007 9:42 am    Post subject: Reply with quote
TSE works in win95. i don't have problems saving/loading preferences and games.
but the game runs without music and with lots of modfusion crashes.

the machine is a 120 Mhz Pentium with 32 Megs of RAM. lots of part are out of sync because the game is too slow. the grundelkrunk is invincible (taking shots but won't lose points)
Back to top
View user's profile Send private message
Mark Pay
Site Admin


Joined: 09 Aug 2006
Posts: 621
Location: Margate, UK

PostPosted: Sat Feb 03, 2007 12:46 pm    Post subject: Reply with quote
Thanks Batchy Very Happy
120Mhz? Wow. :O I tried the game out on my old 200Mhz Pentium and it was pretty slow there.

You can find a version of the game with the old version of the Modfusion plugin removed here:

http://www.thespiritengine.com/Files/TSEBuild0615musicstrip.exe

I'm afriad that I can't do much about the other bugs. Because of the mix of timed and loop based events, some of the stuff in the game gets very wierd if it is run on relatively old PCs. Sad
Back to top
View user's profile Send private message Send e-mail ICQ Number
Batchy-tse



Joined: 03 Feb 2007
Posts: 3

PostPosted: Sun Feb 04, 2007 8:32 am    Post subject: Reply with quote
that's the version i used. i first tried the normal version but it was slower, and it was impossible to get to homestead; modfusion would crash after the first or the second fight.
Back to top
View user's profile Send private message
Mark Pay
Site Admin


Joined: 09 Aug 2006
Posts: 621
Location: Margate, UK

PostPosted: Tue Feb 06, 2007 8:30 am    Post subject: Reply with quote
Are you sure it was Modfusion causing the crashes in the music stripped version Batchy? It shouldn't even be in there, and there's certainly no code running it on any frames.
Back to top
View user's profile Send private message Send e-mail ICQ Number
Batchy-tse



Joined: 03 Feb 2007
Posts: 3

PostPosted: Sat Feb 10, 2007 9:29 am    Post subject: Reply with quote
sorry if it was misunderstood. the stripped version did not crash, but it was buggy.
Back to top
View user's profile Send private message
Mark Pay
Site Admin


Joined: 09 Aug 2006
Posts: 621
Location: Margate, UK

PostPosted: Sat Feb 10, 2007 12:12 pm    Post subject: Reply with quote
Whoops, sorry. Thanks for the clarification.
Back to top
View user's profile Send private message Send e-mail ICQ Number
TwiTerror
Musical Maestro


Joined: 17 Aug 2006
Posts: 155

PostPosted: Sun Feb 11, 2007 12:54 am    Post subject: Reply with quote
The good news is that the music engine for TSE2 is being completely redesigned and I'm going to more thoroughly bug-test it, so we should be crash-free in round 2 (;
Back to top
View user's profile Send private message
claudio



Joined: 26 Dec 2006
Posts: 4

PostPosted: Sun Feb 11, 2007 6:42 pm    Post subject: Reply with quote
Quote:

Batchy-tse:

TSE works in win95. i don't have problems saving/loading preferences and games.


This information solves my problem, since I do not have access to a W95 or any other Windows box.
I have sent the patch to wine for inclusion, we'll see.

Thanks! :)

Claudio
Back to top
View user's profile Send private message
Mr Nobody
Human


Joined: 12 Oct 2006
Posts: 40
Location: Sydney, Australia

PostPosted: Fri Apr 13, 2007 7:01 am    Post subject: I'll have a try at this! Reply with quote
I'll have a try at TSE using linux. Last time I tried without this patch, the game worked fine but there was no music or saving/loading. I'll see if this patch works on openSUSE 10.2
Back to top
View user's profile Send private message
claudio



Joined: 26 Dec 2006
Posts: 4

PostPosted: Fri Apr 13, 2007 1:07 pm    Post subject: Re: I'll have a try at this! Reply with quote
Mr Nobody wrote:
I'll have a try at TSE using linux. Last time I tried without this patch, the game worked fine but there was no music or saving/loading. I'll see if this patch works on openSUSE 10.2


Saving/loading is fixed by this patch, however music should
work with vanilla wine (works for me). I use the OSS wine driver, not the ALSA one (wineconf).

There is now a bug report open in the wine bug database:
http://bugs.winehq.org/show_bug.cgi?id=8036.

You can report your results there.
Back to top
View user's profile Send private message
Mr Nobody
Human


Joined: 12 Oct 2006
Posts: 40
Location: Sydney, Australia

PostPosted: Tue Apr 17, 2007 6:08 am    Post subject: It works! but... Reply with quote
The patch works. But it took almost 30 minutes to "make install" it. The first time a tried it, i didn't have all the necessary packages. So i did what this:
http://en.opensuse.org/Wine#Repositories
told me to do. I tried again with all of the necessary packages required. And it worked! I installed TSE and the sound, loading/saving worked. Apart from one thing. the cursor image was broken. It's probably just my graphics driver's fault. Or the lack of it! (There's no 3d driver from VIA that is actually easy to install on opensuse 10.2).

I didn't like the process because I don't like installing all these packages that I don't need to use in the future. I like a "clean" system. And I don't like installing source packages. I like binary ones. RPMs. This procedure is way beyond the average user. Although what average user would use linux? I wish the binary version was patched! Now I'm going to reinstall opensuse to get it "clean" again.

Although it worked very well, it was a messy process. Very Happy
Back to top
View user's profile Send private message
Post new topic   Reply to topic    The Spirit Engine Forum Index // The Spirit Engine All times are GMT
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum

alexisBlue v1.2 // Theme Created By: Andrew Charron // Icons in Part By: Travis Carden
Powered by phpBB © 2001, 2002 phpBB Group