Difference between revisions of "Samples"
From MSX Game Library
Line 2: | Line 2: | ||
=== BIOS === | === BIOS === | ||
− | Program showing the use of basic BIOS functions. | + | ''Program showing the use of basic BIOS functions.'' |
* File: s_bios.c | * File: s_bios.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 9: | Line 9: | ||
=== Clock === | === Clock === | ||
− | Program showing the use of the Real Time Clock (Ricoh RP-5C01). | + | ''Program showing the use of the Real Time Clock (Ricoh RP-5C01).'' |
* File: s_clock.c | * File: s_clock.c | ||
* Machine: {{MSX2}} | * Machine: {{MSX2}} | ||
Line 16: | Line 16: | ||
=== CMSXi === | === CMSXi === | ||
+ | ''Program showing the use of CMSXi image formats.'' | ||
* File: s_cmsxi.c | * File: s_cmsxi.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 21: | Line 22: | ||
=== Draw === | === Draw === | ||
+ | ''Program showing the use of Draw module in different screen mode.'' | ||
* File: s_draw.c | * File: s_draw.c | ||
* Machine: {{MSX2}} | * Machine: {{MSX2}} | ||
Line 27: | Line 29: | ||
=== Game === | === Game === | ||
+ | ''Program showing the use of game module.'' | ||
* File: s_game.c | * File: s_game.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 33: | Line 36: | ||
=== Hello World === | === Hello World === | ||
+ | ''Program showing the minimal needs to display a text.'' | ||
* File: s_hello.c | * File: s_hello.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 39: | Line 43: | ||
=== Joystick === | === Joystick === | ||
+ | ''Program showing the use of joystick and input manager.'' | ||
* File: s_joystk.c | * File: s_joystk.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 45: | Line 50: | ||
=== Keyboard === | === Keyboard === | ||
+ | ''Program showing the use of keyboard and input manager.'' | ||
* File: s_keybrd.c | * File: s_keybrd.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Line 51: | Line 57: | ||
=== Math === | === Math === | ||
+ | ''Program showing the use of mathematics pre-calculated tables and pseudo-random generator.'' | ||
* File: s_math.c | * File: s_math.c | ||
* Machine: {{MSX2}} | * Machine: {{MSX2}} | ||
Line 57: | Line 64: | ||
=== Print === | === Print === | ||
+ | ''Program showing the use of graphical print features (bitmap, sprite, effects, etc.).'' | ||
* File: s_print.c | * File: s_print.c | ||
* Machine: {{MSX2}} | * Machine: {{MSX2}} | ||
Line 63: | Line 71: | ||
=== PSG === | === PSG === | ||
+ | ''Program showing the use of direct control over PSG chip.'' | ||
* File: s_psg.c | * File: s_psg.c | ||
* Machine: {{MSX1}} | * Machine: {{MSX1}} |
Revision as of 19:35, 15 January 2022
Contents
Features
BIOS
Program showing the use of basic BIOS functions.
- File: s_bios.c
- Machine:
- State: ✔️ Fonctional
Clock
Program showing the use of the Real Time Clock (Ricoh RP-5C01).
- File: s_clock.c
- Machine:
- State: ✔️ Fonctional
CMSXi
Program showing the use of CMSXi image formats.
- File: s_cmsxi.c
- Machine:
- State: ❌ WIP...
Draw
Program showing the use of Draw module in different screen mode.
- File: s_draw.c
- Machine:
- State: ✔️ Fonctional
Game
Program showing the use of game module.
- File: s_game.c
- Machine:
- State: ✔️ Fonctional
Hello World
Program showing the minimal needs to display a text.
- File: s_hello.c
- Machine:
- State: ✔️ Fonctional
Joystick
Program showing the use of joystick and input manager.
- File: s_joystk.c
- Machine:
- State: ✔️ Fonctional
Keyboard
Program showing the use of keyboard and input manager.
- File: s_keybrd.c
- Machine:
- State: ✔️ Fonctional
Math
Program showing the use of mathematics pre-calculated tables and pseudo-random generator.
- File: s_math.c
- Machine:
- State: ✔️ Fonctional
Program showing the use of graphical print features (bitmap, sprite, effects, etc.).
- File: s_print.c
- Machine:
- State: ✔️ Fonctional
PSG
Program showing the use of direct control over PSG chip.
- File: s_psg.c
- Machine:
- State: ✔️ Fonctional
Sprite Mode 1
- File: s_sm1.c
- Machine:
- State: ✔️ Fonctional
Sprite Mode 2
- File: s_sprite.c
- Machine:
- State: ✔️ Fonctional
System
- File: s_sys.c
- Machine:
- State: ✔️ Fonctional
Text
- File: s_text.c
- Machine: /
- State: ✔️ Fonctional
VDP Command
- File: s_vdpcmd.c
- Machine:
- State: ✔️ Fonctional
Compress
- File: s_zip.c
- Machine:
- State: ❌ WIP...
Audio Format
Arkos
- File: s_at2.c
- Machine:
- State: ❌ WIP...
ayFX
- File: s_ayfx.c
- Machine:
- State: ✔️ Fonctional
PCM-Encoder
- File: s_pcmenc.c
- Machine:
- State: ✔️ Fonctional
PT3
- File: s_pt3.c
- Machine:
- State: ✔️ Fonctional
VGM
- File: s_vgm.c
- Machine:
- State: ✔️ Fonctional
WYZ
- File: s_wyz.c
- Machine:
- State: ❌ WIP...
Targets
- File: s_target.c
- Machine:
- State: ✔️ Fonctional