<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://retroprogramming.iwashere.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://retroprogramming.iwashere.eu/feed.php">
        <title>Retroprogramming by spotlessmind1975 midres_library:reference</title>
        <description></description>
        <link>https://retroprogramming.iwashere.eu/</link>
        <image rdf:resource="https://retroprogramming.iwashere.eu/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-25T08:44:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_brightness?rev=1602951164&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_db1?rev=1602962127&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_db2?rev=1602961987&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_enabled_screen?rev=1602963643&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_height?rev=1602951271&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_multicolor?rev=1602951110&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_rendered_mixels?rev=1602965245&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_screen_ink?rev=1602951202&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_visible_screen?rev=1602963875&amp;do=diff"/>
                <rdf:li rdf:resource="https://retroprogramming.iwashere.eu/midres_library:reference:mr_width?rev=1602951420&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://retroprogramming.iwashere.eu/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Retroprogramming by spotlessmind1975</title>
        <link>https://retroprogramming.iwashere.eu/</link>
        <url>https://retroprogramming.iwashere.eu/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_brightness?rev=1602951164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T18:12:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_brightness</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_brightness?rev=1602951164&amp;do=diff</link>
        <description>MR_BRIGHTNESS

Base value for the luminance of colors.

Declaration
 extern mr_color MR_BRIGHTNESS;
Description

On those platforms that have the concept of “luminance”, this variable maintains the median value of the luminance attributed to the color component. For all others, this value must be left at zero.</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_db1?rev=1602962127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T21:15:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_db1</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_db1?rev=1602962127&amp;do=diff</link>
        <description>MR_DB1

Index of the first screen for “double buffering”.

Declaration
 extern mr_screen MR_DB1;
Description

This variable contains the number of the screen used as first, in the two needed for double buffering.

See also

	*  MR_DB2
	*  MR_SCREEN

Example

midres_library</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_db2?rev=1602961987&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T21:13:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_db2</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_db2?rev=1602961987&amp;do=diff</link>
        <description>MR_DB2

Index of the second screen for “double buffering”.

Declaration
 extern mr_screen MR_DB2;
Description

This variable contains the number of the screen used as second, in the two needed for double buffering.

See also

	*  MR_DB1
	*  MR_SCREEN

Example</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_enabled_screen?rev=1602963643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T21:40:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_enabled_screen</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_enabled_screen?rev=1602963643&amp;do=diff</link>
        <description>MR_ENABLED_SCREEN

Screen index enabled.

Declaration
 extern mr_screen MR_ENABLED_SCREEN;
Description

This variable contains the screen index enabled for graphics output. This may or may not match the screen displayed, depending on whether we have double buffering enabled or not.</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_height?rev=1602951271&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T18:14:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_height</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_height?rev=1602951271&amp;do=diff</link>
        <description>MR_HEIGHT (deprecated)

Current screen height.

Declaration
 extern mr_position MR_HEIGHT;
Description

This variable maintains the current height of the screen, in terms of tiles (characters), as inferred from the running platform. Note that this information is not currently used by the library</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_multicolor?rev=1602951110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T18:11:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_multicolor</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_multicolor?rev=1602951110&amp;do=diff</link>
        <description>MR_MULTICOLOR

Flag indicating whether the library has been initialized with multicolor tile support.

Declaration
 extern mr_boolean MR_MULTICOLOR;
Description

Flag indicating whether the library has been initialized with multicolor tile support or not. It can be used to differentiate the software dynamically, depending on the graphic possibilities. This flag is initialized to</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_rendered_mixels?rev=1602965245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T22:07:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_rendered_mixels</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_rendered_mixels?rev=1602965245&amp;do=diff</link>
        <description>MR_RENDERED_MIXELS

Vector of tiles for MIDRES graphics.

Declaration
 extern unsigned char MR_RENDERED_MIXELS[16];
Description

This vector is used to derive the correct symbol according to the pixel configuration to be represented on the screen. These symbols, which appear exactly as if they were drawn in raster graphics mode, are called</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_screen_ink?rev=1602951202&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T18:13:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_screen_ink</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_screen_ink?rev=1602951202&amp;do=diff</link>
        <description>MR_SCREEN_INK

Implicit color used for a given screen.

Declaration
 mr_color MR_SCREEN_INK[MR_SCREEN_COUNT];
Description

This array keeps, for each of the screens available for a given platform (MR_SCREEN_COUNT), the color set by the last call to mr_ink(). This color is used by specific calls such as</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_visible_screen?rev=1602963875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T21:44:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_visible_screen</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_visible_screen?rev=1602963875&amp;do=diff</link>
        <description>MR_VISIBLE_SCREEN

Screen index visible.

Declaration
 extern mr_screen MR_VISIBLE_SCREEN;
Description

This variable contains the index of the visible screen. This may or may not match the screen on which the graphics output occurs, depending on whether or not we have double buffering enabled.</description>
    </item>
    <item rdf:about="https://retroprogramming.iwashere.eu/midres_library:reference:mr_width?rev=1602951420&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-17T18:17:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>midres_library:reference:mr_width</title>
        <link>https://retroprogramming.iwashere.eu/midres_library:reference:mr_width?rev=1602951420&amp;do=diff</link>
        <description>MR_WIDTH (deprecated)

Current screen width.

Declaration
 extern mr_position MR_WIDTH;
Description

This variable maintains the current width of the screen, in terms of tiles (characters), as inferred from the running platform. Note that this information is not currently used by the library</description>
    </item>
</rdf:RDF>
