Test Releases

Started by RavenNine, January 07, 2022, 09:35:39 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

RavenNine

Test Releases will be posted here...

RavenNine

Test Release 3 - 20/01/2022

This release focuses primarily on bug fixes, backend work and physics.

Setup


  • Unzip to your current Lemmings 2 MS-DOS directory
  • If running Linux, you will need to check that you have OpenAL installed. (See below)
  • Run L2Player

Windows Binaries: https://drive.google.com/file/d/1Hh474z-cqVkORdjVAdLodPILzyEvThZw/view?usp=sharing
Linux Binaries: https://drive.google.com/file/d/1qyZablhHfHiAWti98DZTlhWDxhY2_bOt/view?usp=sharing

OpenAL for Linux (Ubuntu/Debian): sudo apt-get install libopenal-dev

Debug Tools

Pressing 'B' will toggle debug brush mode. This allows you to add or remove terrain arbitrarily to facilitate testing Lemming behaviours.

Change Log

Changes


       
  • Skills added
             - Flamethrower (Beach level 1 can now be completed)
       
  • Added support for animated terrain hole masks as part of a sprite
  • Fixed - Flash sprite missing when Lemming explodes in non-classic levels.
  • Fixed - Lemmings dropping into water sink too low.
  • Fixed - Trigger bounding box, right edge off by 1 pixel
  • Fixed - Issue when stepping down. Lemmings falling within 4 pixels instead of stepping down.
  • Trap doors now do a round robin when spawning Lemmings.
  • Fixed - Dazed state animation loops back to first frame when transitioning to a Walker.
  • Fixed - Splash sprite missing when Lemming hits the water.
  • Fixed - Can click through skill panels and assign skills to Lemmings behind them.
  • Reworked collision detection.
  • Added exploder physics.
  • Press Escape to restart level
  • Press Escape to quit level (If no lemmings released)
  • Updated to .NET 6.0
  • Restructured so that L2Player is droppped into an existing Lemmings 2 for MS-DOS directory rather than copying.
  • Lemmings 2 into a data\dos sub-directory for a more streamlined setup.
  • As part of streamlinig things, data unpack is now automatically performed on first run or if the cache version changes going forward.
  • Mod/Tracker files played directly rather than converting to raw pcma files.
  • Draft version of air physics implemented.
  • Fixed - In-game Keyboard mappings working on level select screen.
  • Fixed - Area under beach suction trap not cut out from foreground.
  • Fixed - Egyptian levels Eyes on statues not cutting out foreground.
  • Fixed - Level 87 Cannon needs to cut out backdrop.
  • Lemmings now prioritised based on distance to mouse cursor position and being a Non-Walker.


Known Issues


       
  • Jetpack thruster sprite missing.
  • Can't finish level automatically
  • Trap triggers not working.
  • Lower part of some animations clipped e.g. Miner.
  • Screen fade transitions not implemented.
  • 3200G APU runs at incorrect framerate with vsync enabled.
  • Keyboard mappings not yet implemented (M, S, Tab).
  • Skill assignment issues.
  • Permanent skill needs to change Lemming colour.
  • Map not clippping top/left on some levels.
  • Medieval levels Terrain missing under some Exits.
  • Builder collision too aggressive.
  • Trampoline collision box too big.
  • Classic Flame thrower trap has wrong collision.
  • Beach Levels Eyes on the Sun not cutting out foreground.