OpenMW 0.31.0

Anything related to PR, release planning and any other non-technical idea how to move the project forward should be discussed here.
User avatar
scrawl
Posts: 2152
Joined: 18 Feb 2012, 11:51

Re: OpenMW 0.31.0

Post by scrawl » 22 Jul 2014, 01:09

Dialog Merging - What is this exactly? This deals with merging in lines of dialog from mods with vanilla dialog?
Affects the expansions and mods. Each ESM and ESP file can define new dialog responses for a given topic. Dialog topics contain a linked list of responses, where responses at the beginning of the list have priority of being chosen. This means the order of the list is crucial for gameplay. When several game files modify the same dialog topic then their lists must be merged into one, carefully keeping the order intact. In previous versions, we simply added new dialogue lines to the end of the list, which caused dialog responses added by plugins to almost never appear.
Missing Creature State - What exactly were we missing? It looks like this means we keep better track of spells now? (for the player and NPCs/Creatures?)
In 0.30 save state was missing for known spells, active spell effects, AI packages, AI settings, summoned creatures, and some minor stuff.

All essential game state should now be included in save games. If you find something that isn't, raise a bug. Note this does not include actor animation state (issue #1225).
Leveled Creature Handling - Okay, so duplicate creatures don't spawn on top of each other now. Why did they in the first place?
A levelled creature reference will spawn a creature if it hasn't spawned one yet. Due to the spawning state not being in the save game, it would "forget" that it already spawned a creature, and spawn another.

Ascent
Posts: 39
Joined: 28 Jun 2014, 04:32

Re: OpenMW 0.31.0

Post by Ascent » 25 Jul 2014, 07:25

If anyone's interested, 0.31.0 is stable so far and very smooth on my machine when built with the following flags and g++ 4.9.1 on Linux. Framerate is lowish still but that's expected: these optimizations apply to CPU-bound tasks and not 3D acceleration.

Code: Select all

-O3 -maccumulate-outgoing-args -fopenmp -floop-parallelize-all -ftree-parallelize-loops=4 -fgcse-after-reload -fgcse-las -fgcse-sm -fivopts -ftracer
And CPU-specific flags that may not work for you. Check /proc/cpuinfo for supported features. pni (prescott new instructions: sse3), cx16, abm, and similar. Run dmidecode as root to find L1 and L2 cache sizes in kilobytes (gcc by default uses small sizes, 128 and 1024 here).

Code: Select all

-m3dnow -msse3 -msse4a -mabm -mcx16 -msahf -mtune=native --param l1-cache-size=512 --param l2-cache-size=4096
Don't report bugs encountered using overly-optimized builds without duplicating them in a stock build first.

User avatar
WeirdSexy
Posts: 610
Joined: 15 Sep 2011, 18:50
Location: USA

Re: OpenMW 0.31.0

Post by WeirdSexy » 05 Aug 2014, 01:44

*sheepishly*

http://youtu.be/aST2MJd2Tis

Okay so here's some very belated commentary on v0.31.0. It's not as thorough or polished as I'd like, but it's what I can offer.
It's unlisted now. Someone give it a look-see for glaring inaccuracies/mistakes?

Thanks.

User avatar
Greendogo
Posts: 1382
Joined: 26 Aug 2011, 02:04

Re: OpenMW 0.31.0

Post by Greendogo » 05 Aug 2014, 08:42

Hey Weird, I've been waiting all night for that video to get done uploading but even now, hours after you uploaded it I'm still getting this when I go to the page:
This video is currently being processed.
Please check back in a few minutes.

User avatar
Zini
Posts: 5536
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.31.0

Post by Zini » 05 Aug 2014, 08:52

Same here.

User avatar
raevol
Posts: 3015
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: OpenMW 0.31.0

Post by raevol » 05 Aug 2014, 09:02

Me three.

HiPhish
Posts: 323
Joined: 02 Jul 2012, 08:36

Re: OpenMW 0.31.0

Post by HiPhish » 05 Aug 2014, 09:24

I'm experiencing the same issue.

User avatar
ElderTroll
Posts: 499
Joined: 25 Jan 2012, 07:01

Re: OpenMW 0.31.0

Post by ElderTroll » 05 Aug 2014, 10:54

It worked for me. A very solid release video Weirdsexy.
“A society grows great when old men plant trees whose shade they know they shall never sit in.”

User avatar
Zini
Posts: 5536
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.31.0

Post by Zini » 05 Aug 2014, 11:05

Confirmed. Works now. Nice.

User avatar
scrawl
Posts: 2152
Joined: 18 Feb 2012, 11:51

Re: OpenMW 0.31.0

Post by scrawl » 05 Aug 2014, 18:07

Great video. There is one minor inaccuracy. The Walk/Run button state is stored in the settings file, not in savegames.

Post Reply