Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: OMSI-WebDisk. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.


Krüger+ matrix mod
release 0.6+2ε ‘Coloratura
inspired by Asian full-colour high-resolution displays
for MAN NL202(2)/283[Lion's City]/NG272/MB O 530/G

リリース 0.6+2ε ‘トゥー
MAN NL202(2)/283[Lion's City]/NG272/MB O 530/Gに対応


Hello fellow OMSIers! :)

First of all, thank you for your interest in this mod!

This Krüger+ mod is a (fictional) beautification project for the Krüger matrix that is on the default MAN NL 202 and NG 272 buses in OMSI 2, as well as a collection of additional styling features.

The mod creates separate buses, and so should not affect the original ones.

No other files are required for the mod itself, though you would of course need the aforementioned maps if you wish to try it on those maps ;)

Please see the readme and styling guide in the file list below for an overview of the mod.

— from a random unnamed OMSI bus driver

Special thanks
  • bluescreen for allowing me to use his map's logo
  • Italien83 for informing me on various problems with the mod
  • AI-only displays
  • Central European glyph support (Windows-1250 encoding) with this mod's original fonts (for maps such as Börzsöny and Projekt Szczecin)
  • Custom fonts (for both terminus and route number) and icons
    (Two sample custom Cyrillic fonts in Windows-1251 encoding are included)
  • Limited mixed-size terminus display (currently one large line followed by two small lines)
  • Line-specific inversion (can be specified for only one or both terminus lines)
  • Multi-page (scrolling) displays
  • Override of route numbers (for numbers that cannot easily be displayed via IBIS alone)
  • Partial compatibility with depot files designed for busfanat's full matrix
  • Text position adjustments (mostly vertical; some horizontal)
  • NEW for 0.6: Now in three-versions: flip-disc, monochrome LED and full-colour LED
Sample depot files

Sample depot files of the following maps are included:
Copyright information
  • The depot files are modified from the original ones supplied with the above maps, and are copyrighted by the above authors.
  • Modified files from the MB Citaro buses by alTerr, Wizard et al. and the MAN Lion's City 1DTF Edition 1.2.1 by Kamaz, Gozek, Morphi et al. are contained in this mod, and are copyrighted by the aforementioned authors.
  • The original Krüger matrix script, upon which this mod is based, is copyrighted by Marcel Kuhnt.
  • The modified content and other original files are released under CC0 1.0 Universal (public domain). This means, among other things, that you do NOT need to ask for permission or credit me for these files' modification, distribution (including uploading to other web sites), or incorporation into other works, both commercial and non-commercial. (While I neither mind nor care if you even sell something with this mod included, I would caution you that many people here feel strongly against doing this, and it is not my fault if everyone starts to hate you ;) )
  • Note that this mod being in the public domain does NOT allow or entitle you to claim ownership or copyright of this original, unmodified mod!! A reasonable amount of modification is required before you can claim ownership or copyright. See the list of derivative works below for valid examples.
  • See readme for details.
Related works

See also the following related works:
Works from the list above are by other authors, and are NOT public domain. You need to ask for permission from the respective authors if you wish to do anything public with these works!

Bus compatibility information

Spoiler Spoiler

This mod is for OMSI 2 only. It uses OMSI 2 features extensively, and will definitely not work in OMSI 1.
This mod is usable on the following buses:(Please note that release 0.5 cannot be used on MAN Lion's City; only release 0.6 may be used on it)

‘Can you make this matrix work on another bus?’

Spoiler Spoiler

I won't be doing any more work on this mod, but if you want, you can make a version to work on another bus and distribute it!
The main step is to make the bus use the relevant textures for its matrix display in some way.

In the original game's Krüger matrix, the relevant textures are, in order,
  • vmatrix_leer.bmp (ID 0)
  • vmatrix_leer.bmp (ID 1)
  • vmatrix_voll.bmp
The above will adapt both the original matrix and the Krüger+ flip-disc matrix to that bus.

For the high-resolution LED version, the relevant textures are, again in order,
  • vmatrix_leer_led.png
(The textures MUST be in this order for the colour mixing to work correctly!)

Then, the model configuration file(s) must be updated accordingly.

Finally, you may need to adapt the matrix script to your target bus, to make the script compatible.
Good luck!! ;)

A note on creating fonts for this mod

Spoiler Spoiler

For compatibility with existing depot files, it is strongly recommended that all newly created text fonts include the following three characters at the very beginning of the font file, i.e. before all other characters, as is the case for all included "churafont" bitmap text fonts:
  • Normal space (hex code 20; dec code 32)
  • Non-breaking space (hex code A0; dec code 160), specified with two-identical x-coordinates in a blank area of the font bitmap (e.g. [char] 349 349 1)
  • Tilde (hex code 7E; dec code 126), specified with the second x-coordinate two less than the first in a blank area of the font bitmap (e.g. [char] ~ 351 349 1)
The non-breaking space and tilde characters are used in existing depot files for fine control of character spacing: the non-breaking space adds an extra pixel of spacing, while the tilde subtracts a pixel of spacing (i.e. a one-pixel negative space). See, for example, the use of the tilde as a one-pixel negative space in the included depot file for Projekt Szczecin, in order to kern the letter pair "łł" in "Kołłątaja".

Revision history

Spoiler Spoiler

  • 0.5 (2014-03-23)
    • Initial release
  • 0.5 + ε (2014-03-24)
    • Removed unnecessary files
    • Fixed school icon in route number position
  • 0.6 − ε (2014-06-24)
    • Reworked some fonts for the flip-dot matrix
    • Extra LED displays at 230 × 32 resolution
  • 0.6 − ε⁄2 (2014-06-26)
    • Added missing texture vmatrix_leer_led_LM.png to all buses to fix blank white matrix
  • 0.6 − ε⁄3 (2014-06-28­)
    • Corrected an incorrect texture reference in the o3d files of the MB Citaro buses (vmatrix_black.bmp ⇒ vmatrix_black.png)
  • 0.6 − ε⁄4 (2014-07-01­)
    • Fixed incorrect definitions of upper-case characters with diacritics in font "churafont++ 32x10"
    • Added missing textures for flip-dot matrix for MAN Lion's City
    • Minor change in matrix script for AI vehicles
  • 0.6 (2014-07-11­)
    • Fixed incorrect position of text elements on passenger information system on MAN Lion's City caused by this mod (thanks to Robert M for the information)
    • Fixed terminus being displayed one pixel to the right of where it should be on the front display
    • Improved the accuracy of the calculation of rendered colours
    • Corrected patchy distorted colours in certain situations
    • Matrix type commands (*FLIP, *LED, *MONO, *POLY) can now also be used in the depot-wide options (Ziel 14990), used in newly included Bad Kinzau depot file
    • Line numbers specified in depot files with the *L command will now be displayed even if no line (Linie) was input into the IBIS
  • 0.6 + ε (2014-08-03­)
    • Fixed RGB to HSV colour calculation, so that it correctly chooses red hue when R > G = B instead of cyan hue (which should be used when R < G = B)
    • Gladbeck map depot file replaced with one for map version 5.0
  • 0.6 + 2ε (2015-01-19­)
    • Implemented IBIS suffix 28 to not display leading zero (i.e. IBIS code "128" will now result in the route number "M1" instead of "M01")
    • Fixed *GOTO command popping more values in the string stack than it should, which had caused stray string values in the stack occasionally leaking into other string variables
    • Fixed inversion / background colour position on the side matrix when using 3 terminus lines
    • Turning off the vehicle battery now no longer cause passengers to leave the bus due to the destination target reverting to empty ("Leerfahrt")
    • Line number specified using the *L command is now retained after a power-off

Just for fun: a Kitty bus (not included)…06-09_00003.jpg


Allgemeine Informationen

  • Ersteller


  • Erstellungszeit

    22.03.2014, 18:16

  • Zugriffe

    46 790 (45,16 Aufrufe pro Tag)

  • Downloads

    20 038 (19,34 Downloads pro Tag)

  • OMSI-Version

    OMSI 2 (only tested on 2.1.993)



  • Verlinken

  • Einbetten (benötigt BBCode-Unterstützung)