Difference between revisions of "Samples"
From MSX Game Library
|  (→Game) | |||
| Line 31: | Line 31: | ||
| === Game === | === Game === | ||
| − | ''Program showing the use of game  | + | ''Program showing the use of game and game's pawn modules.'' | 
| * File: s_game.c | * File: s_game.c | ||
| * Machine: {{MSX1}} | * Machine: {{MSX1}} | ||
Revision as of 17:32, 24 April 2022
The samples marked as "WIP" state are not functional.
Trying to test them for now is useless.
Contents
Modules
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 and game's pawn modules.
- 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
 
Scrolling
Program showing the use of multi-directionnal tile-based scrolling and screen adjust register for smooth scrolling.
- File: s_scroll.c
-  Machine:  
- State: ✔️ Fonctional
 
Sprite Mode 1
Program showing the use of sprite mode 1 and SAT flip method.
- File: s_sm1.c
-  Machine:  
- State: ✔️ Fonctional
 
Sprite Mode 2
Program showing the use of sprite mode 2 and split screen.
- File: s_sprite.c
-  Machine:  
- State: ✔️ Fonctional
 
Software Sprite
Program showing the use of software sprite using VDP commands.
- File: s_swsprt.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_arkos.c
-  Machine:  
- State: ✔️ Fonctional
 
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: ✔️ Fonctional
 
Targets
- File: s_target.c
-  Machine:  
- State: ✔️ Fonctional
Template
- File: template.c
-  Machine:  
- State: ✔️ Fonctional