Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Guigui

#1
NeoLemmix Levels / Re: STOKEAPE JUMBLE: Level Pack
June 25, 2025, 09:00:48 AM
I just deleted the music and style folders since they were empty, and can confirm the pack works as is.

#2
I cleared the pack, very nice time had with those middle difficulty levels perfect for my solving skills at this time.
The hardest levels for me were Maso 11 A Hard Nut Level, and Bonus 1 Plethora's Temple. After finally clearing them, I looked at replays form kaywhyn and others to compare.

Maso 11 A Hard Nut Level : kaywhyn needs very precise timing on the bombers, close climbers and uses a "bash into steel" thing to turn the last climber around.
I'm joining another solution that feels more natural to me, and needs less very precise timing. The bomber is used to break the thin floor on the right and allows to make a symmetrical bridge structure to save the crowd.

Bonus 1 Plethora's Temple : I think this one is a backroute, since the level is cleared without ever going to get the pickups on the left side.
Just mine downright from the beginning and delay necessary lemmings for the pioneer to build the last bridge. I love how the climber skill is used to delay one lemming, which frees the crowd at the end !

#3
Thank you simon for creating this thread following my off-topic question in the other thread.

To precise my experience with NL on Ubuntu with Wine 10 : splat ruler stutters each time, no matter how long you've been running the game for and which level you are playing.

It just appears where it is supposed to, then follows the mouse with many many frames of delay, or does not follow at all if you move mouse too fast.
This is amplified if the level happens to have many Lemmings on screen and animated object. Things go a bit better if you pause the game prior to display ruler ; but not good enough to make it actually usable like it is supposed to.

Reading simon's experience with it, I'd guess this is all related to running the game via Wine on a Linux OS. It would be nice if some native Windows users could share their experience with the performance of splat ruler.
#4
You're right that the ruler can also be used to see if terrains are really vertically aligned.

Some designers did one pixel shift between terrains, almost invisible to the eye, so your mind is set to : "Lem will fall here" when the truth is "Lem can build, or not splat, from here". This is rather evil, and had me tear my hair out a lot of time. Usually I discover it by mistake when I let a lemming fall unwillingly.

For sure the ruler can help check this, though only for its own height when sometimes you may need it for longer falls.
Anyway here is a version without the faller in the middle. It was just here for decorative and fun purpose, I love this sprite !

Also asking a quite off-topic question her : on my machine, the ruler is a bit laggy. When I press the key it appears correctly, but it stutters when I try to move it accross the screen. To move it, I better make it disappear, then reappear again elsewhere, not very handy.
Is it just me (running NeoLemmix on Ubuntu + Wine) or all NeoLemmix users ?
#5
The remaining levels fell, the lesson from them is : laserers alone suck, laserers+cancel is great.
This makes DéjàLems cleared with all talismans. I'm attaching my replays if anyone interested.

All in all a nice time revisiting those levels ; I particularly enjoy seeing those holes left by blockers that have been nuked after clearing the level. When you want to clear again with the same settings, those holes are certainly a nuisance !

#6
Playing this pack currently following kaywhyn's advice of it being of "moderate" difficulty.

I could clear all the levels, except Vexing 10 - Evacuation Procedure.

Out of the 4 lemmings to be saved, I can save 3 : upper left, upper right and bottom right ; in the time limit and with different solutions using more or less skills.

Though I am completely stumped for bottom left lemming : no matter how I do it, I always end up running short on time and/or on skills. Even if I use all my other lemmings to try to save just him, he just never reached any exit in any way.

I'd rather not watch replay, but would appreciate if someone coud give a little clue as to how save this bottom left lemming ? I think if I figure him, then the rest of the level will fall into place by itself.
#7
Quote from: kaywhyn on June 02, 2025, 09:45:04 AMNo, that's not a mistake. When namida converted MazuLems to New Formats NL, it was originally for 12.4, but later on he updated the pack again so that it's all solvable on 12.7 when it came out. However, this doesn't matter. You can still play the pack on all versions after 12.7 with the download link in the OP.

Thanks for the clarification kaywhyn.

Though I could not play the pack on NL 12.14.0 with the link in the OP, as levels were not placed in correct folders, but instead were named something like /levels/MazuLems/MazuLems/name_of_level.nxlv

This settings of things just did not work in my system, but again this may be due to me using a Linux OS with Wine to run Windows program. So maybe the naming of levels trying to include the folders in them is not recognized correctly here.
#8
It looks like the link given in first post gives the MazuLems pack, but for a version of NeoLemmix older than 12.14.0

I think I could convert it successfully to NL 12.14.0, guess it was just a matter of renaming things and putting them in correct folders. Joining this converted pack here, just unzip in levels folder of NL directory. Hopefully it works correctly.

edit by kaywhyn: Removed the attachment because the download in the OP can still be used to play the pack on all versions after 12.7. The zip file stating 12.7 isn't a mistake, because that was the latest version of NL available at the time when namida updated the pack, after first making it initially playable on 12.4 when it was converted to New Formats NL.
#9
Ok I could launch the editor. Rough steps followed :

* uninstall version 9.0 of wine
* install wine 10.0 and wine HQ
* try to lauch the NLEditor, get a message asking me to install WineMONO ; which has components allowing .NET framework stuff
* let this WineMONO install.
* launch NLEditor via sudo wine NLEditor.exe. For some reason, trying to launch it without sudo privileges returns an error.

Now I have what looks like an OK editor, and certainly wont find time to learn how to use it.
#10
As a newcomer to NeoLemmix, I can confirm the splat ruler is kind of a mystery. Was expecting the NeoLemmix Introduction Pack would explain it to me, but it did not.

So I use it like most newcomers : rough measurment, trial and error.

Adding my 2 cents to this thread, I join a suggestion for a different ruler : show Lemmings walk, fall, walk again after surviving the fall. Mirror all of this to adapt to left or right falls.

Here are 3 versions of it :
* show the floors and walls in flashy green color
* show only the floors in flashy green color
* show nothing but Lemmings, makes it easier to surimpose the "ruler" with the actual setting of the level.

#11
Quote from: Mobiethian on May 30, 2025, 11:33:19 AM
Quote from: Guigui on May 29, 2025, 04:10:14 PMCurrently playing this pack, having already cleared MiniLems.

This is an excellent pack! :) Anyway, Guigui, have you ever thought about making your own level pack? :thumbsup: We can help you learn how. ;)

I almost cleared the whole DéjàVu pack, only two levels left where I have to use laserers correctly and cannot do it :
Taxing 3 : Perseverance DV. Cannot make the crowd half turn correctly in the mess of blocks on the right side...
Mayhem 4 : No added colours or lemmings. No idea how to get up there with a correct way. I guess one blocker somewhere freed by a walker later, and two laserers canceled at the right time with walkers. Though I cannot pull this off at the correct time and place.

As for creating levels myself, this sure sounds attractive. But I fear way much time consuming for me now, and I can not launch NLEditor on my Ubuntu laptop. Made a thread about it here, guess I'd rather ask on Linux specialized places :
https://www.lemmingsforums.net/index.php?topic=7131.0
#12
Thanks for the reply namida, it will give it a try and let you know if things go better.
#13
Currently playing this pack, having already cleared MiniLems.

I must say I found DéjàLem better and funnier than MiniLems. Love to see all those already solved levels, and which twisted things you put in them to make them total nonsense. Gives me a good laugh each time, then a good time to think how to correct the nonsense.  :thumbsup:
#14
NeoLemmix Levels / Re: [NeoLemmix] SubLems
May 29, 2025, 04:07:31 PM
I now cleared the whole pack with the talismans, joining my replays.
Lots of fun had here, thanks for the pack. A bit scared to try the other, harder, pack by Arty, but will certainly do at some point.
#15
Hello there,

I'm using a hopefully complete installation of Wine 9, on Ubuntu 24.04.
The NeoLemmix.exe game launches just fine with the command
wine NeoLemmix.exe
However I wanted to try the level editor, and wine NLEditor.exe  gets me a bunch of error I'm not sure how to interpret, pasted below.
This could mainly be related to the whole Wine-Ubuntu thing, but I'm asking here too in case anyone encountered a similar problem and can give advice on how to launch the level editor with my current setup :
coq@GC:~/Jeux/NeoLemmix/Editor$ wine NLEditor.exe
MESA-INTEL: warning: ../src/intel/vulkan_hasvk/anv_device.c:1252: The kernel reported a GTT size larger than 2 GiB but not support for 48-bit addresses
MESA-INTEL: warning: ../src/intel/vulkan_hasvk/anv_device.c:1252: The kernel reported a GTT size larger than 2 GiB but not support for 48-bit addresses

Unhandled Exception:
System.NotImplementedException: The method or operation is not implemented.
  at System.Drawing.Font.FromLogFont (System.Object lf, System.IntPtr hdc) [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.Font.FromHfont (System.IntPtr hfont) [0x00029] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.SystemFonts.get_DefaultFont () [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.SystemFonts.get_MenuFont () [0x00053] in <881e150859e047dba143982f9ad099a8>:0
  at System.Windows.Forms.ToolStripManager.get_DefaultFont () [0x00025] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.get_Font () [0x00027] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.CommonLayoutOptions () [0x00047] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripDropDownButton+ToolStripDropDownButtonInternalLayout.CommonLayoutOptions () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.GetLayoutData () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.PerformLayout () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.OnBoundsChanged () [0x00017] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripDropDownItem.OnBoundsChanged () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.SetBounds (System.Drawing.Rectangle bounds) [0x0002e] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripOverflowButton.SetBounds (System.Drawing.Rectangle bounds) [0x0005d] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.set_Size (System.Drawing.Size value) [0x0000f] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip.get_OverflowButton () [0x0006a] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStrip.get_OverflowButton()
  at System.Windows.Forms.ToolStripSplitStackLayout.get_OverflowButtonSize () [0x00015] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripSplitStackLayout.LayoutHorizontal () [0x0005a] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripSplitStackLayout.LayoutCore (System.Windows.Forms.Layout.IArrangedElement container, System.Windows.Forms.LayoutEventArgs layoutEventArgs) [0x0009c] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Layout.LayoutEngine.Layout (System.Object container, System.Windows.Forms.LayoutEventArgs layoutEventArgs) [0x00008] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.OnLayout (System.Windows.Forms.LayoutEventArgs levent) [0x00035] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ScrollableControl.OnLayout (System.Windows.Forms.LayoutEventArgs levent) [0x00023] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip.OnLayout (System.Windows.Forms.LayoutEventArgs e) [0x00076] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.PerformLayout (System.Windows.Forms.LayoutEventArgs args) [0x00069] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.PerformLayout () [0x00008] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.ResumeLayout (System.Boolean performLayout) [0x00063] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip..ctor () [0x00102] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.MenuStrip..ctor () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.MenuStrip..ctor()
  at NLEditor.NLEditForm.InitializeComponent () [0x0001c] in <40f3c4fbcfec4904af7507f0bc9d0a39>:0
  at NLEditor.NLEditForm..ctor () [0x00032] in <40f3c4fbcfec4904af7507f0bc9d0a39>:0
  at (wrapper remoting-invoke-with-check) NLEditor.NLEditForm..ctor()
  at NLEditor.Program.Main () [0x0000e] in <40f3c4fbcfec4904af7507f0bc9d0a39>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NotImplementedException: The method or operation is not implemented.
  at System.Drawing.Font.FromLogFont (System.Object lf, System.IntPtr hdc) [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.Font.FromHfont (System.IntPtr hfont) [0x00029] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.SystemFonts.get_DefaultFont () [0x0009e] in <881e150859e047dba143982f9ad099a8>:0
  at System.Drawing.SystemFonts.get_MenuFont () [0x00053] in <881e150859e047dba143982f9ad099a8>:0
  at System.Windows.Forms.ToolStripManager.get_DefaultFont () [0x00025] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.get_Font () [0x00027] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.CommonLayoutOptions () [0x00047] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripDropDownButton+ToolStripDropDownButtonInternalLayout.CommonLayoutOptions () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.GetLayoutData () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItemInternalLayout.PerformLayout () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.OnBoundsChanged () [0x00017] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripDropDownItem.OnBoundsChanged () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.SetBounds (System.Drawing.Rectangle bounds) [0x0002e] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripOverflowButton.SetBounds (System.Drawing.Rectangle bounds) [0x0005d] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripItem.set_Size (System.Drawing.Size value) [0x0000f] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip.get_OverflowButton () [0x0006a] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStrip.get_OverflowButton()
  at System.Windows.Forms.ToolStripSplitStackLayout.get_OverflowButtonSize () [0x00015] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripSplitStackLayout.LayoutHorizontal () [0x0005a] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStripSplitStackLayout.LayoutCore (System.Windows.Forms.Layout.IArrangedElement container, System.Windows.Forms.LayoutEventArgs layoutEventArgs) [0x0009c] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Layout.LayoutEngine.Layout (System.Object container, System.Windows.Forms.LayoutEventArgs layoutEventArgs) [0x00008] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.OnLayout (System.Windows.Forms.LayoutEventArgs levent) [0x00035] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ScrollableControl.OnLayout (System.Windows.Forms.LayoutEventArgs levent) [0x00023] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip.OnLayout (System.Windows.Forms.LayoutEventArgs e) [0x00076] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.PerformLayout (System.Windows.Forms.LayoutEventArgs args) [0x00069] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.PerformLayout () [0x00008] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.Control.ResumeLayout (System.Boolean performLayout) [0x00063] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.ToolStrip..ctor () [0x00102] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at System.Windows.Forms.MenuStrip..ctor () [0x00000] in <ec4eb079760f4b2cad3017bac4150f59>:0
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.MenuStrip..ctor()
  at NLEditor.NLEditForm.InitializeComponent () [0x0001c] in <40f3c4fbcfec4904af7507f0bc9d0a39>:0
  at NLEditor.NLEditForm..ctor () [0x00032] in <40f3c4fbcfec4904af7507f0bc9d0a39>:0
  at (wrapper remoting-invoke-with-check) NLEditor.NLEditForm..ctor()
coq@GC:~/Jeux/NeoLemmix/Editor$