Recent Posts

Pages: [1] 2 3 ... 10
1
Lemmings Main / Oh No! More Lemmings! for SMS (Hack)
« Last post by Ron_Stard on Today at 12:29:24 AM »
2
Lix Levels / Re: geoo's Lix level pack
« Last post by WillLem on May 05, 2024, 11:07:12 PM »
@Simon

Got it! ;P

3
Lix Main / Re: Error logging on Windows
« Last post by Simon on May 05, 2024, 09:11:38 PM »
I'm asking on the D forums: Does the D runtime support generating an error box for uncaught exceptions?

I don't believe it does. We'll generate the message box by hand.

Code: [Select]
version (Windows) {
    import core.sys.windows.windows;
    const wstring messageBody = /* ... */
    MessageBoxW(null, messageBody.ptr, null, MB_ICONERROR);
}

I'll put this in the catch-all that logs uncaught exceptions, then terminates Lix. Now, every time we log an uncaught exception on Windows, we'll also display an error box.

The box doesn't know about the Allegro 5 window (= Lix's main window). You can bring the hanging Lix window into the foreground, obscuring the modal box. Possible future investigation: Pass the Allegro 5 window instead of null for the first argument to MessageBoxW() and look at how the box interacts with the Lix window.

-- Simon
4
Challenges / Re: Lemmings SNES all levels max pointed (videos up) Update 23.4.2024.
« Last post by Paiy on May 05, 2024, 02:13:54 PM »
yeah, thats the group and end, you have sent those before, but in order to reliably set it up without hours of trial and error i'd need the setup that gets the group like that
5
NeoLemmix Levels / Re: Fiat Lem! (Let there be Lemmings!)
« Last post by Pieuw on May 05, 2024, 12:24:08 PM »
@Armani :thumbsup:

Some levels may be considered breathers when one is already familiar with the tricks they require. This makes ranking some levels quite difficult. Do we take the original Lemmings games as reference or do we assume most players are now familiar with such tricks as the digger being turned around by a blocker? What if a new player comes around and gets stuck on a very early level because they don't know any of these tricks? This is a pickle :D

I'm glad you liked level 10, this is the very last one I made for the pack. It's indeed purely made with the dirt tileset but I cheated a little by abusing the group tool. I made single pixel terrain pieces in order to add some details. :cute:

Take Five may be too convoluted for its own good, and it's quite broken anyway. Your backroute will be easy to block but I'm sure others will be found very quickly.

Also I think you switched your commentaries about levels 6 and 7?

A word about some of Dodochacalo's levels! It's great you solved Hanging Gardens as intended, I think it's an excellent level. You backrouted Rooftop Run and Save Our Souls though, two of my favorite levels of his. I know he's already working on fixing them. Hopefully you'll be able to replay them to solve them as intended :D
6
I believe it only affects the first level in Sports, though. (which is the easy starter)
7
NeoLemmix Styles / Re: New Styles - Lemmings Faithful
« Last post by Mindless on May 05, 2024, 08:28:33 AM »
Autumn:  Very nice!  If I didn't know better, I'd say this was a style that they just forgot to ship with the original game.
Circuit:  It's alright.  Like the Brick style, the primary color is a little overpowering.  Brick has the advantage that it's used for real-world structures.
Mosaic:  I stared at this for a long while, and I almost can't believe that this follows the palette restrictions.  Marvelous!
Palace:  Not bad, but I think some of the the wood and marble textures could be a bit less realistic somehow.
Rust:  It looks monotonous yet very busy.  It's kinda depressing.  Taking parts from other styles and junking them was clever though.

My apologies if that was more negative feedback than you wanted.  Even my least favorite of these styles was better than a lot of styles I've seen over the years, so don't take it too harshly.

I really hope you'll make more of these palette-restricted styles in the future.  It really gives it that retro feel that I love.
8
NeoLemmix Levels / Re: Fiat Lem! (Let there be Lemmings!)
« Last post by Armani on May 05, 2024, 07:35:10 AM »
Here're my solutions to third rank.  8-)

comments on individual levels (click to show/hide)

Scando1~7: https://youtu.be/aY-Qz13YI9U?si=uYuOqUQQn20LdIaT
Scando8~20: https://youtu.be/mjzgznXrqGI?si=sYcOCF2DkRX7nE3X
9
NeoLemmix Styles / Re: New Styles - Lemmings Faithful
« Last post by kieranmillar on May 04, 2024, 10:11:56 PM »
Phenomenal stuff. Wow!
10
Potential bug report:

In the first level of the Sports tribe, several animations are invisible, such as the swinging of the rock climber or the shrug of the platformer. But how would a level file affect those shared animations?
My understanding of how it woks is as follows, it's just a guess based on observations, I don't know the exact specifics:

Each skill consumes some amount of "sprite memory". The game is very old and could only allocate so much space for animations in memory at a time. If you go over the allotted space, some animations will not show up, so the lemming will be invisible when those animations would play. Shruggers and danglers always seemed to be the first ones to drop for some reason, maybe they were always allocated last, perhaps trying to save on space by checking if any skills that need those are being used, and so only adding them once?

When you play in practice mode you can see that when you pick some skills, others are disabled. It's always the most sprite-intensive ones that are disabled first. It seems the developers were aware of this limitation and so stopped you picking skill combinations that would send you over the limit, and they avoided those in their official levels. The editing tools for custom levels don't stop us going over the limit, and so we see the consequences of that.

Skills with lots of rotations, like rock climber and superlem, eat up a lot of memory. So do ones with long animations like kayaker and pole vaulter. Meanwhile skills like jumper barely make a dent.

The bug is happening because the level has too many sprite-hungry skills available.
Pages: [1] 2 3 ... 10