Author Topic: [Suggestion] Option for Mac-style music rotation  (Read 3235 times)

0 Members and 1 Guest are viewing this topic.

Offline Proxima

  • Posts: 4567
    • View Profile
[Suggestion] Option for Mac-style music rotation
« on: March 16, 2017, 11:16:54 PM »
It would be nice to have an option, when creating a pack, for the musics to rotate in the same way as in Mac Lemmings, i.e. if a rank ends on track 7, the first level of the next rank has track 8, instead of going back to track 1 with each rank as NL currently does. The disadvantage of NL's system is that some tracks end up playing half as often as others, and since everyone has their own favourites, it's no fun if your favourite is one of those.

We discussed this in chat just now and at least one other person would also like to have such an option 8-)

Offline IchoTolot

  • Global Moderator
  • Posts: 3611
    • View Profile
Re: [Suggestion] Option for Mac-style music rotation
« Reply #1 on: March 16, 2017, 11:44:46 PM »
As I said in chat: I can clearly see the advantage in track variety and say that it's worth an option.

If this would be too much clutter maybe even considering it beeing made the standard as it provides a better cycle through the later tracks of the cycle.

Offline ccexplore

  • Posts: 5311
    • View Profile
Re: [Suggestion] Option for Mac-style music rotation
« Reply #2 on: March 17, 2017, 12:21:06 AM »
Wait, are we implying DOS Lemmings works differently?  I was under the impression that the so-called "Mac-style" rotation is standard across most ports of Lemmings 1.  I'm pretty sure you don't revert back to Track 1 in PC DOS Lemmings going from Fun 30 to Tricky 1.  It'd seem NL may be the lone oddball here. :P

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [Suggestion] Option for Mac-style music rotation
« Reply #3 on: March 17, 2017, 12:33:50 AM »
I was under the impression that all versions that had the music track tied to the level position in some way (and weren't just arbitrary like eg. Genesis; or "change each time the player beats a level, but don't pay attention to which level is being played" like eg. DOS, Win95) did this. Sega Master System, at least, certainly does.

I can definitely provide this as an option or just change it outright, should be simple enough to implement.
My Lemmings 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)

Offline ccexplore

  • Posts: 5311
    • View Profile
Re: [Suggestion] Option for Mac-style music rotation
« Reply #4 on: March 17, 2017, 12:39:47 AM »
Hmm, clearly I need to go fire up some emulators and try it out. :-[ :XD: I don't remember Genesis as being "arbitrary" for example, though to be fair, most of the time I probably wasn't playing those levels sequentially and weren't paying huge attention to the music.

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [Suggestion] Option for Mac-style music rotation
« Reply #5 on: March 17, 2017, 12:42:00 AM »
It may have been a different version, but I do recall hearing of one version that seems to be random which track plays on which level, but each level is still always the same track.
My Lemmings 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)

Offline Proxima

  • Posts: 4567
    • View Profile
Re: [Suggestion] Option for Mac-style music rotation
« Reply #6 on: March 17, 2017, 12:49:23 AM »
Yeah, that's Genesis. "Random" isn't quite the right word, but instead of a rotation or any other regular pattern, each level has a particular music but those choices are jumbled up. Some tracks occur much more often than others. However, there is some more pattern, such as repetition of subsequences, than you'd expect from a random selection.

Offline Dullstar

  • Posts: 2092
    • View Profile
    • Leafwing Studios Website (EXTREMELY OUTDATED)
Re: [Suggestion] Option for Mac-style music rotation
« Reply #7 on: March 20, 2017, 02:40:54 AM »
I believe the DOS version works by having a certain ordering, but for some reason it resets to Lemming1 whenever you fail a level. I'm not sure if that's normal or if it's some really obscure emulation bug. I don't recall it resetting on the first level of a new rank, though. I also don't remember if special graphics levels cause the sequence to skip whatever would have been there, or if it just picks back up where it left off on the next level.

It is also one of the few ports I've played that doesn't play Can Can on Just Dig.

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [Suggestion] Option for Mac-style music rotation
« Reply #8 on: March 20, 2017, 07:36:34 AM »
The original legit DOS verison works that way; it's not an emulation issue. Some later versions don't have the reversion to Lemming1, but still work on "first level you play in a session has Lemming1, then it moves to the next track each time you complete a level". This happens whether it's the next level or not; ie: if you were to complete Fun 1, then exit to the main menu and enter the code for Mayhem 30, you'd get Lemming2.

Special graphics levels do not cause skipping a track, nor do they revert to Lemming1 on failure. They're essentially completely seperate.
My Lemmings 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)

Offline Dullstar

  • Posts: 2092
    • View Profile
    • Leafwing Studios Website (EXTREMELY OUTDATED)
Re: [Suggestion] Option for Mac-style music rotation
« Reply #9 on: March 23, 2017, 03:26:02 AM »
If later versions fixed the reversion to Lemming1 upon failure, that might explain why I don't remember it being a thing and am so utterly baffled whenever I try to play it in DOSBox.

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [Suggestion] Option for Mac-style music rotation
« Reply #10 on: March 28, 2017, 12:26:51 PM »
Implemented this for next update. It's the default option for new packs, but will not be automatically applied to existing ones.
My Lemmings 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)