2014-04-04 released

Started by Simon, April 05, 2014, 08:08:24 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Simon

Hi folks,

Lix version 2014-04-04 is available. http://asdfasdf.ethz.ch/~simon/download.php" class="bbc_link" target="_blank">Download Lix or view the https://raw.github.com/SimonN/Lix/master/doc/history.txt" class="bbc_link" target="_blank">changelog.

If you've designed things for inclusion in the release, you might check if everything is where it should be. http://asdfasdf.ethz.ch/~simon/bitmap/smiley-lixnormal.png" alt="" class="bbc_img" />

There have been physics changes. The older versions can't be played on the central server anymore. If you would like to play online, the update is mandatory.

-- Simon

RubiX

Hooray for update day!

Lix now has a very professional looking titlescreen background image also, pretty polished game now. 
Check it out people!   http://www.lemmingsforums.com/Smileys/lemmings/thumbsup.gif" alt=":thumbsup:" title="Thumbs Up" class="smiley" />

Nepster

#2
I found a bug in the current version allowing you to "create" new builders and platformers:
You turn on slow motion and then assign during one frame several builders to a lix. It seems essential that you do all these assignments during exactly one frame. Furthermore you have to (try to) assign more skills than you actually have left at the moment. If the builder then hits a wall, you will get back all the builders you tried to assign, which may be more than you had previously!
I attached a replay showing this behaviour: One gets 4 builders out of 3 by using one .

Mod Edit: Restored attachments.

RubiX

very interesting bug you found.   
I saw the extra builder ability gained in your reply.

I've tried to replicate it happening on one of my own maps i randomly loaded but can't get it to happen.
Basically i used all my bridges leaving only 1, so i could easily click more than a couple builders during the 1 slowmotion frame, but when i hit a wall I do not get any return of bridges, down to 0 as it should be. 

Definitely saw it happen in your replay though.

NaOH

RubiX: maybe examine your replay to check if your assignments actually did occur on one frame? I was able to replicate this bug.

RubiX

! 70 0 SKILL 11
! 84 0 ASSIGN 0
! 134 0 SKILL 7
! 134 0 SKILL 8
! 134 0 SKILL 1
! 134 0 SKILL 8
! 142 0 ASSIGN 2
! 169 0 ASSIGN 3
! 198 0 SKILL 7
! 246 0 ASSIGN 0
! 246 0 ASSIGN 0
! 246 0 ASSIGN 0
! 246 0 ASSIGN 0

^ had 2 bridges, tried to assign 4 of them and hit my head after a few steps, 1 bridge remained.

Simon

Thanks for the bug, will look into it at some time!

-- Simon

namida

The game still doesn't work at all for me. Same story as before; freezes on the language select screen, switching between fullscreen and window unfreezes it for about half a second.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

Nepster

It seems that there are at least two other requirements for this bug:
- The builder has to be a runner as well.
- Number of Builders returned + 1 <= Available builders at the beginning of the level.
So far I have only managed to get this bug for "Circular Ruins" and "Go ahead and Help Yourself", but not for "Crimson Room", "Don't Look Back" or "Just Stop the Bleeding".
Hope this helps for reproducing the bug.

RubiX

Yes thats it.   Thanks for the additional info.  With turning the lix into a runner I was able to immediately replicate it on a small test map.

NaOH , you mentioned replicating the bug earlier too, so was your Lix already a runner, or you may have found other additional circumstances that the bug can occur.
Post a replay if yours was a walker and not a runner at the time

thx

RubiX

Still I have never seen Lix not load after playing it on win XP,vista and win7 machines.

@Namida

run as admin
vid drivers updated
try compatibility modes
Possibly windows aero settings (disable it if its on)
color bitrate settings
monitor refresh rate ?

Just throwing out ideas. 





Just wondering , if you skip the language menu will the game load, or then crash at the name input screen

goto
\lix\data\user
edit your .txt file in that folder so the first line is
#LANGUAGE 1

Then when the game is next opened, it has a variable saved for English language, and then should automatically be at the main menu screen, unless the
option for changing name on every startup is automatically always on.  I don't remember.   (then it might crash at the name input screen)



Maybe its certain video cards.
Maybe we should start making a list of video cards that people are using who can't load the game after trying all these things for windows.


geoo

I've heard of all kinds of issues with Lix on Win 7 and other systems and had a few myself...when I'm over at Simon's I'll try to compile a 64 bit version of Lix for Windows and see whether that solves anything. Eventually, we probably need a port to Allegro 5 or SDL at some point to fix all the issues though.

namida

Nope, doesn't help.
I have a laptop, so it's got the Intel HD / NVidia GeForce combo setup going. No matter which one I try running Lix with though, same result.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

Simon

I found a bug in the current version allowing you to "create" new builders and platformers:

Found the bug, it's fixed in the next release.

All runners reimburse builders/platformers twice in the current version. You assigned 3, with one carried out and 2 queued, and it reimburses 4.

namida's problems should require porting to a newer library, yes.

-- Simon

RubiX

yay Simon  http://www.lemmingsforums.com/Smileys/lemmings/thumbsup.gif" alt=":thumbsup:" title="Thumbs Up" class="smiley" />