add more info about Ep3 lobby banners

This commit is contained in:
Martin Michelsen
2023-09-08 09:38:00 -07:00
parent 39e491eb1e
commit c1ed1afa5b
+9 -4
View File
@@ -383,10 +383,15 @@
}, },
// Episode 3 lobby banners. Currently only images are supported. // Episode 3 lobby banners. Currently only images are supported.
// Banners are specified as lists of [type, which, filename]. Files are // Image giles are expected to be in BMP or PPM format, and should be placed
// expected to be BMP or PPM files in the system/ep3/banners directory. type // in the system/ep3/banners directory. Image sizes must be a multiple of 4
// should be 1 for image files. which is a bitmask specifying where in the // pixels in both dimensions, must be no larger than 0x37000 bytes when
// lobby the banner should appear; the bits are: // encoded as a GVM file (newserv will do this encoding internally), and must
// compress to no larger than 0x3800 bytes. newserv will fail on startup if
// any of these constraints aren't satisfied.
// Banners are specified as lists of [type, which, filename]. type should be
// 1 for image files. which is a bitmask specifying where in the lobby the
// banner should appear; the bits are:
// 00000001: South above-counter banner (facing away from teleporters) // 00000001: South above-counter banner (facing away from teleporters)
// 00000002: West above-counter banner // 00000002: West above-counter banner
// 00000004: North above-counter banner (facing toward jukebox) // 00000004: North above-counter banner (facing toward jukebox)