Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest WME version: WME 1.9.1 (January 1st, 2010) - download

Pages: 1 2 [All]

Author Topic: WME Lite and ScummVM  (Read 17230 times)

0 Members and 1 Guest are viewing this topic.

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
WME Lite and ScummVM
« on: March 17, 2012, 11:01:41 PM »

Hello, I just wanted to mention, that the good folks at ScummVM consider adding WME Lite support. It's one of the topic for 2012's Google Summer of Code. So if you are a student eligible for GSoC and you find this idea interesting, this is your chance :)

ScummVM: We need your talent for GSoC 2012
GSoC Ideas - ScummVM :: Wiki
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

lacosaweb

  • Regular poster
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 116
    • View Profile
Re: WME Lite and ScummVM
« Reply #1 on: March 20, 2012, 11:11:54 AM »

Great news!
Logged

Airwaffle

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • View Profile
Re: WME Lite and ScummVM
« Reply #2 on: March 21, 2012, 02:49:07 AM »

I'm thinking about applying for that post!

Does it sound like a manageable task for one person to translate the entire engine in two/three months if I work about 40 hours a week? Should I maybe aim higher/lower? I don't really know that much about WME, but I love adventure games and I have used Scumm in the past. Is there anything specific I should know about WME?

Hope I can get this. Would feel nice to contribute in some way =)
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: WME Lite and ScummVM
« Reply #3 on: March 21, 2012, 08:07:09 AM »

Well I'd like to think a large part of the dirty work was already done in WME Lite, i.e. removing all the windows-specific bits and implementing all gfx related stuff using SDL and all sound stuff using BASS. Now those two would need to be replaced by ScummVM's infrastructure. Same for file system.
I'm not too familiar with ScummVM, but from what I've seen it's forbidden to use STL containers. WME does use those occasionally, but I suppose ScummVM has replacements for them. I don't know what are the other potentially problematic areas, you should probably ask ScummVM devs in their IRC channel, because they have a lot of experience with adapting existing engines.

Note that somaen already did some initial work on merging WME Lite codebase with ScummVM: https://github.com/somaen/scummvm/commits/wintermute
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Darky

  • Supporter
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 109
    • View Profile
    • Spreadcamp
Re: WME Lite and ScummVM
« Reply #4 on: March 21, 2012, 09:14:58 PM »

I didn't see that coming :o It would be great if they make that happen!

Just yesterday I ordered a cheap Android 4.0 tablet to arrive next month for my Unity Development, so depending on where this goes maybe I can later this year play around with WME on it, too. Perhaps even make a port of my WME Game to Android. That would be so cool :)
Logged

Tanga

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
    • View Profile
Re: WME Lite and ScummVM
« Reply #5 on: April 01, 2012, 07:17:26 AM »

>.<   - squee!

If this actually happens then it'll make WME Lite my engine of choice for sure.  It looks perfect, but I was sad that Android and Linux were, so far at least, unable to be play the games.   How likely is this to actually happen?
Logged

somaen

  • Lurker
  • *
  • Karma: 3
  • Offline Offline
  • Posts: 11
    • View Profile
Re: WME Lite and ScummVM
« Reply #6 on: April 01, 2012, 08:02:45 PM »

Quite likely.
Logged

Tanga

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
    • View Profile
Re: WME Lite and ScummVM
« Reply #7 on: April 03, 2012, 02:30:58 PM »


So I see.  :) - Neat.
Logged

somaen

  • Lurker
  • *
  • Karma: 3
  • Offline Offline
  • Posts: 11
    • View Profile
Re: WME Lite and ScummVM
« Reply #8 on: April 24, 2012, 11:12:11 AM »

Just to say, I got the go ahead for GSoC yesterday, so now this is definitely happening.
Logged

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: WME Lite and ScummVM
« Reply #9 on: April 24, 2012, 11:27:11 AM »

Those are great news. ::beer Thanks for the work you are planning to do.
Logged
fl*p

Strangerke

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: WME Lite and ScummVM
« Reply #10 on: May 23, 2012, 04:26:35 PM »

Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: WME Lite and ScummVM
« Reply #11 on: May 24, 2012, 06:38:48 AM »

Awesome!!! ::rock
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Strangerke

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: WME Lite and ScummVM
« Reply #12 on: June 04, 2012, 07:57:59 AM »

Some more progress from somaen: http://forums.scummvm.org/viewtopic.php?t=11380&start=13

Videos are working, and he recently committed code for sprite mirroring!

Logged

Strangerke

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: WME Lite and ScummVM
« Reply #13 on: June 04, 2012, 02:27:27 PM »

somaen detailed everything on his blog.
http://summermute2012.blogspot.be/2012/06/show-and-tell-in-10-steps.html

It's an enormous post, but it's worth reading!

Stay tuned!
Logged

Spellbreaker

  • Supporter
  • Frequent poster
  • *
  • Karma: 4
  • Offline Offline
  • Gender: Male
  • Posts: 376
    • View Profile
    • Apeiron Studios
Re: WME Lite and ScummVM
« Reply #14 on: June 05, 2012, 04:08:09 PM »

So as far as I can see now, only thing I have to remove is the music stuff and RotT will run on Scumm ==> iOS / Android / Mac / and so on. Great :)
Logged

Strangerke

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 4
    • View Profile
Re: WME Lite and ScummVM
« Reply #15 on: June 06, 2012, 12:07:12 PM »

Hi spellbreaker!

As somaen mentioned on ScummVM's forum: don't rush! don't remove anything!
If you are using a specific plugin, contact somaen (or me) and discuss about a way to integrate it. We won't support plugins, but we should be able to include their code in the engine :)

Best regards,
Strangerke

Logged
Pages: 1 2 [All]
 

Page created in 0.036 seconds with 18 queries.