Recent posts

#11
SuperLemmix Bugs & Suggestions / Re: [?][BUG][ED] Piece Browser...
Last post by WillLem - November 20, 2025, 06:48:38 AM
Resolved. We needed to ensure that we were passing the windowed state (or not) of the Piece Browser control when resizing the main form. This was already done for all but one repainting method call, but it's sorted now.

I'll get this hotfix out tomorrow. In the meantime, a workaround is to simply resize the Piece Browser window itself to force it to update.

Fixed in commit fdc9397.
Also fixed an unhandled exception when minimizing the Piece Browser window in commit 332c0f2.
#12
SuperLemmix Bugs & Suggestions / Re: [?][BUG][ED] Piece Browser...
Last post by WillLem - November 20, 2025, 05:37:27 AM
Quote from: GigaLem on November 20, 2025, 01:30:39 AMThe piece window also blanks out when the level editor window closes or opens, or when the editor is minimized

Confirmed. I'll get on a fix for this tonight.
#13
SuperLemmix Bugs & Suggestions / [✓][BUG][ED] Piece Browser bla...
Last post by WillLem - November 20, 2025, 05:36:57 AM
Split from this topic.



Quote from: GigaLem on November 20, 2025, 01:30:39 AMThe piece window also blanks out when the level editor window closes or opens, or when the editor is minimized
#14
SuperLemmix Bugs & Suggestions / Re: [?][BUG] Level Arranger Wi...
Last post by WillLem - November 20, 2025, 05:34:31 AM
From Discord:

Quote from: DiscordWill — 5:13 AM
Try this and see if it works:
1) Open a new level and select desired style
2) Open the Level Arranger window and make sure it's in focus
3) Press "1" to add a piece to the level
4) Press "C" to duplicate the piece
5) Press direction arrows to move the piece
What happens?

GigaLem — 5:18 AM
strange, that worked, could there be conflicting hotkeys perhaps

Will — 5:19 AM
Possibly. It could be that certain controls "eat" key inputs and don't pass them to the main form. I've made sure that both Level Arranger and Piece Browser preview keys and pass the events to the main form, but when you have moving parts like this it's very easy for things to go wrong
Best thing you could do to help is please pay attention to exactly what's going on when the problem occurs: is a particular window or control in focus? What was the last thing you clicked with the mouse? Stuff like that helps to narrow things down

GigaLem — 5:22 AM
This time it was the level arranger window and the hot keys worked

Will — 5:22 AM
OK, try this then:
1) Open a new level and select desired style
2) Open the Piece Browser window and make sure it's in focus
3) Press "1" to add a piece to the level
4) Press "C" to duplicate the piece
5) Press direction arrows to move the piece

GigaLem — 5:25 AM
When the piece browser is selected, it did dupe the piece but it also changed the style assuming I was pressing C to type in the style

Will — 5:28 AM
Yeah, I've noticed that as well. I'm thinking that's probably a focus issue

GigaLem — 5:28 AM
Now that I did what you asked, the hot keys work when the arranger window is open. Like before it wasn't working but opening a new level made them and im like...huh?!

Will — 5:29 AM
To be fair, there may well be certain scenarios which cause the hotkeys not to work. Clicking a control might cause that control to be in focus, ad it might be eating the hotkeys. If it happens again, try to remember what was the last thing you clicked, and have a look at which window is in focus
I'll obviously investigate it thoroughly myself as well, but any input you can provide will be helpful
#15
SuperLemmix Bugs & Suggestions / Re: [BUG] Level Arranger Windo...
Last post by WillLem - November 20, 2025, 04:52:58 AM
Quote from: GigaLem on November 20, 2025, 01:30:39 AMI have to click on the main editor itself to use hotkeys simply because when I try to use them in the window, nothing happens or it only moves the view point of the level

I haven't been able to replicate this one; both forms have key preview and send events to the main form. It's possible that the individual controls might be eating the key events in some cases, I'll have to look into that. Which window is active when the hotkeys aren't working?

I'm currently thinking that having these pop-outs as separate forms migt not actually be the best way to do it. I'm looking into whether these can be actual widgets which are still part of the main form.
#16
SuperLemmix / Re: [RELEASE] SuperLemmix 2.8....
Last post by WillLem - November 20, 2025, 02:54:53 AM
2.8.9 - The Turbo Upgrade! :lemming::lemming::lemming:

To get this update, please download SuperLemmix as normal from here.

This update includes a number of significant features and bugfixes. It is strongly recommended that you update from 2.8.5 this this latest version.



Changelog

:lemming: Level Select Bufixes/Optimisations
• Many optimisations to improve the overall speed and responsiveness of the Level Select menu, it's now much snappier, even with very large level packs and collections
• Improved talisman panel layout & position
• Bugfix - The correct "X of Y levels completed" is now shown for all tree nodes (previously, it was only correct for parent packs as opposed to individual groups)
• Bugfix - Added and updated feedback labels & buttons throughout the menu
• Bugfix - Compilation packs are now marked as compilations

:lemming: Level Search Bugfixes/Optimisations
• The search process is now much faster: 2-5 seconds maximum for initial search, basically instantaneous for subsequent searches, even for very large level collections (tested with a folder of more than 9000 levels!)
• UI now stays responsive throughout the process
• If the search yields no results, the list is displayed anyway (with a "no results" message) and the "Close" button is shown so that users can return to the level treeview

:lemming: Replay Editor
• It's now possible to select all future events with the same lemming index as the original event
• Multi-select is now possible
• It's now possible to return to the starting frame (after skipping to a different one) without having to close the dialog
• Bugfix - 'Current Frame' label is correctly updated when skipping to a frame

:lemming: Amiga Theme
• Improved skill panel graphics
• Single-digit skills are now shown as "0x" instead of "x"

:lemming: Physics
• Ladderers now transition to Shrugger when the action stops; more consistent with other construction skills, and allows Skip-to-Shrugger hotkey to be used for Ladderers
• Jumpers now interact with Splat Pads during the downwards phase of their movement arc
• Extended Reacher distance back up to 19px following an unintended drop to 18px
• Non-invincible swimmers that are already swimming now don't continue swimming when they reach a fatal water object (Blasticine, Vinewater, Lava), but *do* continue swimming when they reach Poison and become a zombie
• Fixed this Swimmer bug, and various others relating to re-triggering of the swim action state

:lemming: Menu Screens
• "Show Skills Used" button added to Postview screen when in Playtest mode (shows a list of the skills used during the current playtest)
• It's now possible to tile / stretch the background using title.nxmi
• Improved some tooltip hints in config & level select menus

:lemming: Bugfixes
• We now only play the time up sound if time is up and gameplay has moved to the next frame (prevents it from cueing on exit to postview)
• Data loss prevention - If multiple instances of SLX are open, settings & userdata are now preserved correctly
• Pressing Esc repeatedly in quick succession from any menu screen allows the game to close without crashing
• Physics doesn't update if an attempted assignment fails because there is an existing assignment at the current frame (Assign Fail provides feedback)
• Physics always updates when attempting an assignment to a highlit lem
• Further improvements to Rewind button handling
• Cursor should now stay normal whilst in config menu and level select screens (further testing is needed to confirm reliability of this fix: I haven't been able to replicate it)
• If a Sleeper is removed from the level, the number of "lemmings out" is now updated correctly
• Rescue results postview text is correctly updated when in test mode and the level has talismans (we needed to make space for the talisman buttons)
• Explosion from Blasticine and Zombies-hit-with-projectiles now doesn't destroy surrounding terrain if a (Time)Bomber detonates simultaneously



See also: Editor Release Topic for full info on Editor updates



To get this update, please download SuperLemmix as normal from here.

As usual, it's worth downloading this update as a fresh install with everything included.

A reminder of what's new in SuperLemmix 2.8
#17
SuperLemmix Bugs & Suggestions / [✓][BUG][ED] Piece Browser Win...
Last post by GigaLem - November 20, 2025, 01:30:39 AM
I've been trying out new versions of the SLX editor for its NL support complete with its QoL features however I came across a couple of bugs in its recent version

Hotkeys not accepted - I have to click on the main editor itself to use hotkeys simply because when I try to use them in the window, nothing happens or it only moves the view point of the level
#18
In Development / Re: SuperLems
Last post by GigaLem - November 20, 2025, 01:15:56 AM
OBS is 100% Free, no strings attached. Download and set it up is as simple as that.
#19
SuperLemmix / Re: [RELEASE] SuperLemmix Edit...
Last post by WillLem - November 20, 2025, 12:46:14 AM
2.8.9b Update

Further improvements and bugfixes. Here's the full list of updates:

:lemming: Piece Browser Window - The Piece Browser can now be opened in its own pop-out window to accompany the Level Arranger. It's external-display compatible, and size & location are remembered between sessions

:lemming: Custom Skillsets - Added a button for "Save As Custom Skillset" which allows the user to save the currently-applied skillset as a custom preset. When saving, entering the name of an existing custom skillset will overwrite the existing one

:lemming: Set All Non-Zero Skills to [N] - "Set All Skills to Zero" is now "Set All Non-Zero Skills To [N]", where N can be specified using a numeric control

:lemming: Bugfix - Level Validation - When playtesting, the game .exe doesn't open if validation has failed (i.e. the user chose not to save anyway, and instead clicked "Edit Level")



Get the latest version here.

#20
In Development / Re: SuperLems
Last post by MrMimikyu1998 - November 20, 2025, 12:38:14 AM
Quote from: GigaLem on November 15, 2025, 03:47:13 AMI take it you aren't familiar with screen capture software yet?

Fortunately finding free screen capture software is easy to come by. My personal recommendation is OBS. It'll allow you to add a source capture, tinker with audio settings, and even choose your output settings. Here's the web page if you need it

That way you shan't need to use a camera for your screen capture

Thanks for the offer. And yeah, it's difficult to find a free screen sharing software that would suit my needs :)