Wintermute Engine Forum

General Category => General Discussion => Topic started by: MMR on March 07, 2004, 04:54:54 PM

Title: Experience with WME in LINUX
Post by: MMR on March 07, 2004, 04:54:54 PM
I've been very bussy testing WME in Linux and here are my conclusions. I promise I'll upload some kind of tutorial in a few days ;)

NOTE: I used WineX v3.3

I could test both 3D-Accelerated & Non-3D-Accelerated mode, and they work very well, very fluid. (transparencies also work)

The sound/music works perfectly, without delays and/or noises.

Full-Screen mode works brilliant, and in Windowed mode, if you change through the desktop to another window, you must move the game window to refresh the image, but after this, everything works great (again).

The save/load system works very well :D You can save the game, and load it without problems. (Screenshots also works).

The Tools (ProjectMan, SceneEdit, SpriteEdit...) doesn't work :( and the game must be a single exe, without other packages (Binded package to the runtime engine).
Note: the main package must be binded, but you can have other packages  :-)

I'll continue doing more tests, but by the moment, here is a screenshot that proofs this is true ;)


(http://adan.iefactory.com/wintermute/imgg/wmelinux1.jpg)
Title: Re:Experience with WME in LINUX
Post by: Mnemonic on March 07, 2004, 09:08:18 PM
Wow! Very interesting! Thanks for the tests, Manuel. I'm surprised even the 3D mode works; WINE seems to work pretty well.
So, you're saying WME is unable to find the packages? That's weird, I don't think the game's doing something non-standard when looking for the packages :o
Title: Re:Experience with WME in LINUX
Post by: McCoy on March 07, 2004, 09:46:58 PM
Oh my... :o

I think odnorf is going to be VERY happy after seeing this ;D

And Mnemonic... What is going to happend when you switch to the .NET Framework? The engine is still going to work this well under WINE?


Hehe, I like the game behind Monkey Remake  ;D
Title: Re:Experience with WME in LINUX
Post by: Mnemonic on March 07, 2004, 09:52:52 PM
And Mnemonic... What is going to happend when you switch to the .NET Framework? The engine is still going to work this well under WINE?

It won't affect the engine in any way. Just the tools.
Title: Re:Experience with WME in LINUX
Post by: McCoy on March 07, 2004, 10:22:40 PM
Great then  :D
Title: Re:Experience with WME in LINUX
Post by: MMR on March 07, 2004, 10:51:25 PM
Quote
That's weird, I don't think the game's doing something non-standard when looking for the packages

Yep, i don't know why it doesn't look for the packages automatically, because it looks for the "saved games" by itself with no problems.

BTW, i'm still testing some other stuff to try to solve that ;)
Title: Re:Experience with WME in LINUX
Post by: Mnemonic on March 08, 2004, 08:59:57 AM
Yep, i don't know why it doesn't look for the packages automatically, because it looks for the "saved games" by itself with no problems.

Strange, could it be a path confusion? WME is looking for the game packages in the *working directory*. Maybe you're calling the game from within a different directory...?
Title: Re:Experience with WME in LINUX
Post by: MMR on March 08, 2004, 02:45:30 PM
Nope, i'm calling it from the game's directory  ???

Maybe you could add some kind of console commands to call a package from the wme.exe

e.g:  mygame.exe -package data.dcp
or:  mygame.exe data.dcp

Maybe with that I could execute a game with the main packaged not binded to the exe.

Nevertheless i'm still doing some tests with WineX and the directories ;)
Title: Re:Experience with WME in LINUX
Post by: Mnemonic on March 08, 2004, 03:00:06 PM
You can try to create a dcgf.ini file with something like:

Code: [Select]
[Resource]
PackagePaths=path_to_packages;another_path;yet_another_path
Title: Re:Experience with WME in LINUX
Post by: odnorf on March 08, 2004, 05:49:22 PM
I think odnorf is going to be VERY happy after seeing this ;D

Ofcourse it's good, but I'd really want to see a native linux wme interpenter. (Mnemonic knows how much I want this to happen.  ;))

To McCoy: This "Monkey Island REMAKE" project really exists? If it is a real project can you share something with us because I find it quite strange. I mean... it has the same graphics... and scummvm can already play it perfectly.
Title: Re:Experience with WME in LINUX
Post by: McCoy on March 08, 2004, 08:40:40 PM
Hm.. well I don't know if I'm allowed to post this :-X anyway, I only know that MMR has made it (he sent me some demo to take a look to it, and it's still under an early development stage, not all the verbs works and all that, but it works quite good), I don't know if it's just some kind of "technology demo" to implement the SCUMM system completely and maybe a couple of scenes and characters ripped from Monkey Island, or if he's thinking about making a complete reconversion of Monkey Island under WME... I think it's the first, though. But I'm sure MMR will have more and better to say than me ;).
Title: Re:Experience with WME in LINUX
Post by: MMR on March 08, 2004, 09:06:18 PM
Yep, as McCoy have said, I'm trying to implement the SCUMM system completely. At this point is 90% done. I'm also creating custom templates for the system... ::)

Mnemonic: The dcgf.ini file doesn't work in linux  :'(  I'm starting to think the only way to play WME games is with the main package binded to the interpreter. But "at least" work in that way :D