Skip to content

Releases: zesinger/libserum

v2.0.2

15 Sep 19:06
Compare
Choose a tag to compare

Bug fix: dynamic shadows for right, bottom left, bottom and bottom right were not always working as expected

v2.0.1

03 Jul 12:06
cf31891
Compare
Choose a tag to compare

Improved compatibility to non-Windows operating systems.

Note: Don't use any 2.x version of libserum with DMDext versions before 2.2.3!

v2.0.0

18 Apr 14:28
c2ffa99
Compare
Choose a tag to compare

The Serum colorization file format has completely changed with this new release, but don't be in a hurry to install it: it is not yet compatible with freezy's dll, we still need to modify it too.
The major change descriptions are available in Github page of ColorizingDMD v3.0.0 here https://github.com/zesinger/ColorizingDMD/releases/tag/V3.0.0.

v1.6.2

27 Dec 14:19
b69d2b4
Compare
Choose a tag to compare

By @jsm174:
Modifications on the build script, no impact on the format itself.

v1.6.1

03 Nov 16:29
ea90a54
Compare
Choose a tag to compare

On request of some authors, I've just increased the number of sprites that can be displayed at once to 16 (previously 12).

v1.6.0

11 Jun 10:01
828c087
Compare
Choose a tag to compare

New feature: the BACKGROUNDS (request ColorizingDMD 2.0.0+ and SortingCDump 1.6.1+ for editing)

As usual, for Windows users, download "libserum-1.6.0-win-x64.zip" and extract "serum64.dll" in your "VPinMame" directory, don't forget to unblock the file if needed. Do the same with "Serum.dll" in "libserum-1.6.0-win-x86.zip".

v1.5.1

23 May 05:19
0b561e7
Compare
Choose a tag to compare

Bug fixes:

  • type fixes #34
  • flickering in some rare cases

v1.5.0

13 May 19:34
7a71afb
Compare
Choose a tag to compare

The Serum file format can now constrain sprites to be detected and remain in a bounding box.
Use ColorizingDMD v1.36.0+ to edit this bounding box.

v1.4.0

31 Mar 10:37
c4feee2
Compare
Choose a tag to compare

[1.4.0]

Added

  • Serum_ColorizeOrApplyRotations()
  • Serum_ColorizeWithMetadataOrApplyRotations()
  • Serum_DisableColorization() to disable the colorization of frames
  • Serum_EnableColorization() to (re-)enable the colorization of frames
  • Serum_SetMaximumUnknownFramesToSkip()
  • Serum_SetStandardPalette()
  • Multi sprite detection

Removed

  • Serum_ColorizeNoTriggers()

v1.3.0

16 Mar 12:01
7d88c31
Compare
Choose a tag to compare

Added function void Serum_GetMinorVersion(char pstr)* that fill pstr with a string like "1.3"