Author Topic: Numenfall 0.3.4 (previously The Legend of Siegfried)  (Read 25678 times)

Zireael

  • Rogueliker
  • ***
  • Posts: 604
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.2
« Reply #15 on: January 24, 2015, 09:43:05 AM »
Sorry, still crashes.
As I recall, OpenAL dlls are not too big (I have a game on my HDD which utilizes OpenAL and works), so might want to include them.

Kernel.log:

Parsing graphics configuration
Finished in 2,4896 ms

e3: OpenAL drivers could not be found.
Stacktrace:    w Microsoft.Xna.Framework.Audio.OALSoundBuffer..ctor()
   w Microsoft.Xna.Framework.Audio.SoundEffectInstance.InitializeSound()
   w Microsoft.Xna.Framework.Audio.SoundEffect.PlatformSetupInstance(SoundEffectInstance inst)
   w Microsoft.Xna.Framework.Audio.SoundEffect.CreateInstance()
   w CDF.Audio.PlayEffect(String soundID, String channelID, Int32 priority)
   w CDF.Audio.LoadConfig(String fileName)

e3: Nie można załadować biblioteki DLL 'openal32.dll': Nie można odnaleźć określonego modułu. (Wyjątek od HRESULT: 0x8007007E)
Stacktrace:    w OpenTK.Audio.OpenAL.AL.GetError()
   w Microsoft.Xna.Framework.Audio.OALSoundBuffer..ctor()

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.2
« Reply #16 on: January 25, 2015, 02:39:20 PM »
Hmm, someone else who had a similar crash due to the game not finding OpenAL says it works now, so this might be a different problem.  Could you try a couple things?

1) download http://exong.net/RL/CDF.zip and replace CDF.dll with the new one.  I suspect that OpenAL might not actually be the problem, though, since kernel.log does contain the error info, which means that the exception is not unhandled.

2) run Event Viewer (should show up if you type “Event Viewer” into the start menu search bar), and navigate to ‘Windows Logs’ -> ‘Application’. Look for an error with the ‘Source’ being “.NET runtime” around the time you ran it. In the details tab, there should be some EventData listed; just copy and paste that here.

Zireael

  • Rogueliker
  • ***
  • Posts: 604
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.2
« Reply #17 on: January 28, 2015, 02:28:34 PM »
I tried replacing the dll. No dice. I moved the app to another folder to avoid diacritics in path. No dice.

EventData:
Quote
Aplikacja: IInfinity.exe Wersja architektury: v4.0.30319 Opis: proces został przerwany z powodu nieobsłużonego wyjątku. Informacje o wyjątku: System.DllNotFoundException Stos: w OpenTK.Audio.OpenAL.AL.IsBuffer(UInt32) w Microsoft.Xna.Framework.Audio.OALSoundBuffer.Dispose(Boolean) w Microsoft.Xna.Framework.Audio.OALSoundBuffer.Finalize()

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.2
« Reply #18 on: January 28, 2015, 11:03:07 PM »
Oh.  It looks like the problem is Monogame throwing the exception within a finalizer.  I'll put up an updated build of Monogame when I get the chance.

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.3
« Reply #19 on: February 07, 2015, 12:13:05 AM »
Version 0.3.3 is up.

Changelog:

Added visual actor system
Add category folding to inventory page
Remove skills (corresponding feats have been added)
Ranged weapons can now be used while using a shield, but attacking with melee or ranged will prevent you from attacking with the other for a short time
Rework weapon combat stats and critical hits
Change zombie graphics, so that the type is recognizable
Add time correlation and setting
Settings page improved
Improve overworld generation
Fix minion kill events not registering on their boss
Fix shop generation region selection
Fix looking/targeting not recentering screen when done
Fix bug with mouse over
Fix minor content bug
Fix bug with plague duration
Fixed a bug with clicking off the edge of the map
Fix an AI exploit
Included fix for NVorbis
Included fix for Monogame

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4958
  • Karma: +4/-1
    • View Profile
Re: The Legend of Siegfried 0.3.3
« Reply #20 on: February 07, 2015, 02:55:51 AM »
Nice, more and more elements seem to be falling into place alongside enhancements across the board in various ways.   8)
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training

Zireael

  • Rogueliker
  • ***
  • Posts: 604
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.3
« Reply #21 on: February 10, 2015, 03:28:23 PM »
VERY pleased to report that the NVorbis/Monogame fixes stopped the crashes. I can enjoy the game at last!

akeley

  • Rogueliker
  • ***
  • Posts: 348
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.3
« Reply #22 on: February 19, 2015, 05:45:24 AM »
You can get away with thieving when using "goto" command from inside a shop to the wilderness - upon returning to the city nobody cares. Then you can also continue thieving anywhere with impunity without using "goto" (the goto itself seems to be broken after this - doesn`t always register or only goes partially towards the destination)

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: The Legend of Siegfried 0.3.3
« Reply #23 on: February 19, 2015, 10:05:03 PM »
Well, that's an interesting bug.  It looks like stealing didn't update the AI state for the area if you're not in that area at the time, which is what happens in this case.  So in fact the town was hostile, but the AI still thought it was an area where it doesn't need to care about the possibility of enemies.  So goto would stop because you would spot an enemy, even though they wouldn't deliberately attack you.

Thanks for the report!  Fixed for next release. (Disallowed use of 'goto' when carrying unpaid items.)

Edit:  I'll have to do something about shops/stealing at some point anyway, since one game I found enough good items and artifacts (some of which would have cost >300k gold) that I just equipped them all and was able to defeat the whole town.
« Last Edit: February 19, 2015, 10:09:40 PM by Xan »

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: Numenfall 0.3.4
« Reply #24 on: March 28, 2015, 02:49:51 PM »
Version 0.3.4 is released, and the game title is also changing to Numenfall.

Changelog:

Add new experimental armor mechanic
Rework throwing net and caltrops to be feat granting equipment items
Add solar system
Shield feats are now active
Mouse input now works for direction prompt
Simplify lighting
Rework herbalism and alchemy
Improve talent points page
Improve cooldown display
Improve dungeon generation
Add value tracking for statistics
Add option for limiting FPS
Remove strictly inferior weapon types
Fix finding another path on mouseover if a path already exists
Fix goto command working while carrying unpaid items
Fix nasty bug in pageable text
Fix mistakes in some feat descriptions
Fix shields not allowing you to equip them at the same time as a ranged weapon

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4958
  • Karma: +4/-1
    • View Profile
Re: Numenfall 0.3.4 (previously The Legend of Siegfried)
« Reply #25 on: March 28, 2015, 08:15:11 PM »
Nice looking update---what's the story behind the new name?   8)  Not a common sort of one with up until recently only a game called Numen Heroes (IIRC) and the whole Numenera/Torment thing upcoming, heh.
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training

Samildanach

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 453
  • Karma: +1/-0
    • View Profile
    • The Indie Ocean
Re: Numenfall 0.3.4 (previously The Legend of Siegfried)
« Reply #26 on: March 28, 2015, 11:15:45 PM »
Nice looking update---what's the story behind the new name?   8) 

I second that question. I feel odd to suddenly have to switch to thinking of it by a different name.

Xan

  • Rogueliker
  • ***
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: Numenfall 0.3.4 (previously The Legend of Siegfried)
« Reply #27 on: March 30, 2015, 07:56:00 PM »
I didn't know about the other cases; interesting!

Here's the reasons I chose the new name:

1. Literal meaning fits what the game is about (old one sort of did, but not really; the new one is much better, at least once you know what the Latin part means.)
2. Easy to say and spell (and quite likely, remember)
3. Relatively short
4. Not even close to generic

I'd say the most important reason for changing at all is simply that as I fleshed out the lore/thematic setting of the game, I found the previous name to be inadequate.

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4958
  • Karma: +4/-1
    • View Profile
Re: Numenfall 0.3.4 (previously The Legend of Siegfried)
« Reply #28 on: March 30, 2015, 10:33:06 PM »
Good deal---I reckon you will definitely get some spillover from folks looks into the Numenera cRPG and/or the P&P system tied to it in Google and whatnot, so that's a fine impetus to keep at the fine work anew on it going forward so they linger in surprise and get around to Monte Cook and the Torment team's efforts later.   :P
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training