Please login or register.

Login with username, password and session length
Advanced search  

News:

IRC channel - server: waelisch.de  channel: #wme (read more)

Pages: 1 2 3 [All]

Author Topic: Latest beta: WME 1.10.1 (July 19, 2012)  (Read 103051 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
Latest beta: WME 1.10.1 (July 19, 2012)
« on: July 19, 2012, 03:34:27 PM »

Hi muties,

here is a new (maintenance) release of WME. The main change is rewritten saving which should be much faster than before, plus some improvements and fixes. Since the saving is a rather big change I'm marking this release as beta, although I tested many WME games without any problems.

WME 1.10.1 beta installer download (19MB)


(Note: Saved games are NOT compatible with previous WME versions)


Version 1.10.1 (July 19, 2012)
  • Significantly faster saving; idle scripts are not stored in saved game so they can be easily patched.
  • Game.SaveGame() method now has an optional QuickSave parameter which allows saving without displaying the progress indicator.
  • New script attribute Game.MostRecentSaveSlot which returns the number of the most recently used saved game slot (to allow implementing a "Continue" button in the main menu).
  • Talking caption cannot be skipped for a short period of time after it's displayed to prevent accidental skipping of dialog lines.
  • FIX: Framerate drop after certain use of TrueType fonts.
  • FIX: Crash after unloading an actor which is set as Game.InventoryObject.
  • FIX: Crash after using actor3D.SetTexture().
  • FIX: Images ending with capital G were treated as grayscale thumbnails.
  • FIX: Changing scene main layer dimensions at runtime didn't affect scrolling.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

HelLRaiseR

  • I don't want to make a Monkey Island clone :(
  • Wiki editor
  • Frequent poster
  • ****
  • Karma: 4
  • Offline Offline
  • Posts: 270
    • View Profile
    • Adventure Box Studios
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #1 on: July 20, 2012, 11:41:33 PM »

Thanks for your work
Logged
Regards,

    Fernando

Spellbreaker

  • Supporter
  • Frequent poster
  • *
  • Karma: 4
  • Offline Offline
  • Gender: Male
  • Posts: 376
    • View Profile
    • Apeiron Studios
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #2 on: July 21, 2012, 11:39:50 AM »

"idle scripts are not stored in saved game so they can be easily patched."

So, what scripts exactly are now saved and cannot be patched?
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #3 on: July 21, 2012, 11:53:41 AM »

Scripts that are actively doing something (such as game_loop.script running in an infinite loop) or scripts waiting for something (waiting for Sleep() to finish or actor.GoTo() to finish etc.).
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

2.0

  • Regular poster
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 217
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #4 on: July 22, 2012, 01:33:22 PM »

Hi Mnemonic!

Good work, file saving really works immediately. Will you publish sources of this build?

Scripts that are actively doing something (such as game_loop.script running in an infinite loop) or scripts waiting for something (waiting for Sleep() to finish or actor.GoTo() to finish etc.).
Logged

Byte

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #5 on: July 29, 2012, 01:43:07 AM »

Thank you!   ::rock

 ::beer

Logged

piere

  • Supporter
  • Frequent poster
  • *
  • Karma: 4
  • Offline Offline
  • Posts: 302
  • Sorry for any bad english in my posts. Game on !
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #6 on: July 29, 2012, 06:25:14 AM »

What is the status of Wintermute 2 ?
Logged

odnorf

  • w00t?
  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 7
  • Offline Offline
  • Gender: Male
  • Posts: 1456
  • Lamp dog!
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #7 on: July 29, 2012, 07:30:13 AM »

What is the status of Wintermute 2 ?

Check Mnemonic's signature.
Logged
fl*p

Byte

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #8 on: July 30, 2012, 05:51:32 PM »

After the release of version 2, this version of WME will still be supported?

I apologize for my English

 ::wave
Logged

piere

  • Supporter
  • Frequent poster
  • *
  • Karma: 4
  • Offline Offline
  • Posts: 302
  • Sorry for any bad english in my posts. Game on !
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #9 on: July 31, 2012, 04:24:13 AM »

Once WME 2 is released I am going to donate some more money, and I think everyone else should as well. Mnemonic deserves it !
Logged

skuttleman

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 12
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #10 on: August 08, 2012, 04:31:20 AM »

I recently tried using this beta with a project I was working on with WME 1.9.1. My game seemed to run fine, but then I saved a game and then loaded it. After loading the saved game, I clicked on the screen (to make my actor walk) and my game shutdown. It did this 3 times in a row. When I went back to WME 1.9.1, my game ran fine.
Logged

lacosaweb

  • Regular poster
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 116
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #11 on: August 08, 2012, 12:10:20 PM »

Quote
FIX: Crash after unloading an actor which is set as Game.InventoryObject.

I had been fighting with this!!!

Thanks a lot for these updates!
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #12 on: August 08, 2012, 12:18:25 PM »

I found a crash bug related to TrueType fonts which I believe is what skuttleman was experiencing (could you please confirm your game uses TrueType fonts?).
I will be releasing a new version later.

As for source code, yes I will release it. The truth is I have the entire WME 1.x source tree on BitBucket now but I have a problem with the UI library used by SceneEdit/SpriteEdit. The sources used to be available, now they are not and the license forbids me to redistribute them.
The solution would be to create a separate source code repository that would contain everything BUT the UI library. That would mean you'd be able to compile everything except SceneEdit/SpriteEdit.
« Last Edit: August 08, 2012, 12:22:39 PM by Mnemonic »
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

skuttleman

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 12
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #13 on: August 08, 2012, 12:56:36 PM »

I found a crash bug related to TrueType fonts which I believe is what skuttleman was experiencing (could you please confirm your game uses TrueType fonts?).

All of my fonts are bitmap fonts.
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #14 on: August 08, 2012, 01:12:14 PM »

Ok, that's bad news:) Any change I could test your game?
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

skuttleman

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 12
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #15 on: August 08, 2012, 01:31:45 PM »

You want the project files, I'm guessing?
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #16 on: August 08, 2012, 03:00:05 PM »

Ideally. But in this care is probably doesn't matter, as long as it can be reproduced. Thanks.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

fernandonn

  • Lurker
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 6
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #17 on: December 23, 2012, 08:44:58 PM »

Great work Mnemonic! As always...

I understand the issues with the licenses but could you release the sources for the runtime? (not the tools)
Thanks a lot !
Logged

HCDaniel

  • Regular poster
  • ***
  • Karma: 8
  • Offline Offline
  • Posts: 168
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #18 on: March 10, 2013, 05:14:26 PM »

Hi Mnemonic,

is it possible for you to release the sources for the wme executable? The reason I ask is that I would like to test the 1.10.1 release, but I use a patched version of the latest stable release and thus would need the sources of the 1.10.1 in order to test it.
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #19 on: March 21, 2013, 08:29:51 AM »

I'm getting the sources ready to be uploaded to a proper repository in BitBucket. Almost there, give me some more time.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #20 on: March 21, 2013, 10:02:01 PM »

The source code repository is now live: https://bitbucket.org/MnemonicWME/wme1/
Instructions coming later.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

2.0

  • Regular poster
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 217
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #21 on: March 22, 2013, 01:44:57 PM »

Cool! As I see - here is the sourses of tools too?
Thanks, Mnemonic! :)
Logged

HCDaniel

  • Regular poster
  • ***
  • Karma: 8
  • Offline Offline
  • Posts: 168
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #22 on: March 23, 2013, 01:26:20 PM »

Just checked out the sources and compiled the WME executable  :)

Just for curiosity, what was the motivation behind the license change to MIT license?

Are you interested in patches for WME1?
Logged

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #23 on: March 23, 2013, 03:24:45 PM »

As I see - here is the sourses of tools too?
Yup, it's the whole package now.


Just for curiosity, what was the motivation behind the license change to MIT license?
Well, MIT license is less restrictive. I didn't feel like imposing the GPL/LGPL restictions anymore.


Are you interested in patches for WME1?
Sure, as long as the contributor is fine with their code being MIT-licensed.
Now that the whole thing is finally on BitBucket, you can fork the WME repository there, add your changes and send a pull request to the main repo, as outlined here.

EDIT: And the guide is now live as well.
« Last Edit: March 23, 2013, 04:28:05 PM by Mnemonic »
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

fireside

  • Supporter
  • Regular poster
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 211
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #24 on: June 02, 2013, 01:00:30 PM »

Don't know if this is the right place, but I'd like to give some arguments to only doing maintenance on this version of Wintermute.   Games are hard work, and 3d games are by far the hardest, much harder than 2.5D because you have to worry about doing low poly work etc.  I've messed around with Unity, and there's a huge difference between that and 2.5D on Wintermute.  This engine is fairly light.  It runs on almost any computer, even laptops.  Adventure games are casual affairs and casual game players don't have much horsepower on their machines.  2d and 2.5 games are still popular and will probably always be popular for casual players.  Take a look at Big Fish games.  That's where most of the adventure games on the market reside from what I've seen.  I hate missing object, though.  3d adventures take a team and are an extreme risk because they aren't very popular.
Logged

Dan Peach

  • Regular poster
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 100
    • View Profile
    • Viperante - Game Development
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #25 on: July 24, 2013, 02:11:49 PM »

What does this version do with the item scripts? From what I can tell, all the item scripts were saved in the savegames, making it difficult (if not impossible) to patch problems with items, and still have savegames compatible with the updated game. Are the item scripts not saved anymore?

Thanks.  :)

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #26 on: July 24, 2013, 02:27:23 PM »

What I said earlier in this thread applies to all scripts, including inventory item scripts:

[saved are] Scripts that are actively doing something (such as game_loop.script running in an infinite loop) or scripts waiting for something (waiting for Sleep() to finish or actor.GoTo() to finish etc.).

So, yeah, in most cases those won't be stored in saved games and after loading the game the player will end up with fresh scripts.
« Last Edit: July 24, 2013, 02:34:51 PM by Mnemonic »
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Dan Peach

  • Regular poster
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 100
    • View Profile
    • Viperante - Game Development
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #27 on: July 24, 2013, 03:42:18 PM »

Cool. Thanks. :)

Sothoth

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 29
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #28 on: July 25, 2013, 10:24:56 AM »

I found a crash bug related to TrueType fonts which I believe is what skuttleman was experiencing (could you please confirm your game uses TrueType fonts?).
I will be releasing a new version later.

Has the fix for this bug been released? Is it included in the 1.10.1beta version?

Thanks in advance!
Logged
Sorry for my poor English! :(

Mnemonic

  • WME developer
  • Administrator
  • Addicted to WME forum
  • *
  • Karma: 41
  • Offline Offline
  • Gender: Male
  • Posts: 5683
    • View Profile
    • Dead:Code Site
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #29 on: July 25, 2013, 12:14:51 PM »

No. So far this fix is only in the code repository.
Logged
Yes, I do have a twitter account
Please don't send me technical questions in private messages, use the forum. ::wave

Sothoth

  • Lurker
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 29
    • View Profile
Re: Latest beta: WME 1.10.1 (July 19, 2012)
« Reply #30 on: July 25, 2013, 12:34:14 PM »

No. So far this fix is only in the code repository.

Thank you very much :). I'll try to compile it myself ;)
Logged
Sorry for my poor English! :(
Pages: 1 2 3 [All]
 

Page created in 0.057 seconds with 18 queries.