{{htmlmetatags>metatag-robots=() metatag-title=(Demonstrations programs for midres library) metatag-keywords=(C,library,Midres,Bitmaps,Commodore 64,Commodore VIC20,Commodore 16) metatag-description=(A series of demonstrations programs that make use of the midres library.) metatag-media-og:image=(demo_drawing.png) metatag-og:title=(Demonstrations programs for midres library) metatag-og:description=(A series of demonstrations programs that make use of the midres library.) }} ====== DEMONSTRATION PROGRAMS ====== Over time, a series of demonstrations programs have been made that make use of the [[:midres_library|midres library]]. These examples have the sole purpose of demonstrating the possibility of achieving certain effects, often more efficiently than other solutions. However, they are not intended as real programs. ===== HOW TO BUILD ===== To build a specific demo, you need to choose the ''target'' and to invoke ''make'' as follows: make demo=SLIDESHOW target=c64 Note that not all demos are available for all targets. \adsense\ ===== AVAILABLE PROGRAMS ===== List of available examples: * **[[midres_library:demo:slideshow|SLIDESHOW]]**: a very simple slideshow player. * **[[midres_library:demo:drawing|DRAWING]]**: a very simple animation made using drawing primitives (v1.1). * **[[midres_library:demo:bitblit|BITBLIT]]**: a very simple animation made using bit blit primitives (v1.2). * **[[midres_library:demo:tiles|TILES]]**: a very simple animation made using tile primitives (v1.3). Matrix of compatibility ^ DEMO ^ c16 ^ vic20 ^ vic2024 ^ c64 ^ plus4 ^ c128 ^ atari ^ coleco ^ msx ^ | BITBLIT | | | | yes | | yes | | | | | DRAWING | yes | | yes | yes | | yes | | | | | SLIDESHOW | yes | | yes | yes | yes | yes | | | | | TILE | | | yes | yes | | yes | | | yes |