Samples
From MSX Game Library
The samples marked as "WIP" state are not functional.
Trying to test them for now is useless.
Contents
Samples
Core
Hello World

Program showing the minimal needs to display a text.
- File: s_hello.c
- State: Template:STATE/Fonctional
 
  32K
 32K BIOS

Program showing the use of basic BIOS functions.
- File: s_bios.c
- State: Template:STATE/Fonctional
 
  32K
 32K System
Render
Draw

Program showing the use of Draw module in different screen mode.
- File: s_draw.c
- State: Template:STATE/Fonctional
 
  32K
 32K Graph Mode 3
Sprite Mode 1

Program showing the use of sprite mode 1 and SAT flip method.
- File: s_sm1.c
- State: Template:STATE/Fonctional
 
  32K
 32K Sprite Mode 2

Program showing the use of sprite mode 2 and split screen.
- File: s_sprite.c
- State: Template:STATE/Fonctional
 
  32K
 32K Software Sprite

Program showing the use of software sprite using VDP commands.
- File: s_swsprt.c
- State: Template:STATE/Fonctional
 
  32K
 32K Text
VDP Command
Target format
MSX-DOS
MSX-DOS 2
Boot Disk
Mapped ROM
Utilities
Game

Program showing the use of game and game's pawn modules.
- File: s_game.c
- State: Template:STATE/Fonctional
 
  32K
 32K Math

Program showing the use of mathematics pre-calculated tables and pseudo-random generator.
- File: s_math.c
- State: Template:STATE/Fonctional
 
  32K
 32K 
Program showing the use of graphical print features (bitmap, sprite, effects, etc.).
- File: s_print.c
- State: Template:STATE/Fonctional
 
  32K
 32K Scrolling

Program showing the use of multi-directionnal tile-based scrolling and screen adjust register for smooth scrolling.
- File: s_scroll.c
- State: Template:STATE/Fonctional
 
  32K
 32K Compress
Devices
Clock

Program showing the use of the Real Time Clock (Ricoh RP-5C01).
- File: s_clock.c
- State: Template:STATE/Fonctional
 
  32K
 32K Joystick

Program showing the use of joystick and input manager.
- File: s_joystk.c
- State: Template:STATE/Fonctional
 
  32K
 32K Keyboard

Program showing the use of keyboard and input manager.
- File: s_keybrd.c
- State: Template:STATE/Fonctional
 
  32K
 32K PSG

Program showing the use of direct control over PSG chip.
- File: s_psg.c
- State: Template:STATE/Fonctional
 
  32K
 32K 








