Difference between revisions of "Samples"
From MSX Game Library
(→BIOS) |
|||
Line 26: | Line 26: | ||
{{SAMPLE_BOX | {{SAMPLE_BOX | ||
|name=BIOS | |name=BIOS | ||
− | |desc=Program showing the use of | + | |desc=Program showing the use of default BIOS functions. |
|module1=bios | |module1=bios | ||
|module2= | |module2= |
Revision as of 14:25, 18 May 2023
lien : [www.google.com google]
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 code needed to display a text.
- File: s_hello.c
- State: Template:Fonctional
32K
BIOS
Program showing the use of default BIOS functions.
- Showcased modules:
- File: s_bios.c
- State: Template:Fonctional
32K
Clock
Program showing the use of the Real Time Clock (Ricoh RP-5C01).
- File: s_clock.c
- State: Template:Fonctional
32K
PSG
Program showing the use of direct control over PSG chip.
- File: s_psg.c
- State: Template:Fonctional
32K
System
Showcase the retrieval of system information.
- File: s_sys.c
- State: Template:Fonctional
32K
Render
Draw
Showcase the use of Draw module in different MSX2 bitmap screen mode.
32K
Graph Mode 3
Showcase the use of Screen 4 (aka Graph 3) with various configuration.
- Showcased modules:
- File: s_gm3.c
- State: Template:Fonctional
32K
Sprite Mode 1
Program showing the use of sprite mode 1 and SAT flip method.
- File: s_sm1.c
- State: Template:Fonctional
32K
Sprite Mode 2
Program showing the use of sprite mode 2 and split screen.
- File: s_sprite.c
- State: Template:Fonctional
32K
Software Sprite
Program showing the use of software sprite using VDP commands.
- File: s_swsprt.c
- State: Template:Fonctional
32K
Software Tile
.
- File: s_swtile.c
- State: Template:Fonctional
32K
Text
blablabla...
- File: s_text.c
- State: Template:Fonctional
32K
VDP Command
blablabla...
- File: s_vdpcmd.c
- State: Template:Fonctional
32K
Target format
MSX-DOS
.
- File: s_dos.c
- State: Template:Fonctional
MSX-DOS
MSX-DOS 2
.
- File: s_dos2.c
- State: Template:Fonctional
MSX-DOS 2
Boot Disk
.
- File: s_dos0.c
- State: Template:Fonctional
BOOT
Mapped ROM
Program showing usage of ROM mapper segments.
- File: s_mapper.c
- State: Template:Fonctional
32K
Utilities
Game
Program showing the use of game and game's pawn modules.
- File: s_game.c
- State: Template:Fonctional
32K
Math
Program showing the use of mathematics pre-calculated tables and pseudo-random generator.
- File: s_math.c
- State: Template:Fonctional
32K
Program showing the use of graphical print features (bitmap, sprite, effects, etc.).
- File: s_print.c
- State: Template:Fonctional
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:Fonctional
32K
Compress
blablabla...
- File: s_zip.c
- State: WIP
32K
BASIC USR
.
- File: s_usr.c
- State: Template:Fonctional
{{}} 32K
Compressor
.
- File: s_zip.c
- State: Template:Fonctional
{{}} 32K
Devices
Joystick
Program showing the use of joystick and input manager.
- File: s_joystk.c
- State: Template:Fonctional
32K
Keyboard
Program showing the use of keyboard and input manager.
- File: s_keybrd.c
- State: Template:Fonctional
32K
Mouse
.
- File: s_mouse.c
- State: Template:Fonctional
{{}} 32K
Ninja Tap
.
- File: s_ntap.c
- State: Template:Fonctional
{{}} 32K
ObsoNET
.
- File: s_onet.c
- State: WIP
{{}} 32K
PAC
.
- File: s_pac.c
- State: Template:Fonctional
{{}} 32K
V9990
.
- File: s_v9990.c
- State: Template:Fonctional
{{}} 32K
Audio Format
Arkos
blablabla...
- File: s_arkos.c
- State: Template:Fonctional
32K
ayFX
blablabla...
- File: s_ayfx.c
- State: Template:Fonctional
32K
lVGM
.
- File: s_lvgm.c
- State: Template:Fonctional
{{}} 32K
PCM-Encoder
.
- File: s_pcmenc.c
- State: Template:Fonctional
32K
PCM Play
.
- File: s_pcmplay.c
- State: Template:Fonctional
{{}} 32K
PT3
blablabla...
- File: s_pt3.c
- State: Template:Fonctional
32K
Trilo Tracker SCC
.
- File: s_trilo.c
- State: Template:Fonctional
{{}} 32K
VGM
blablabla...
- File: s_vgm.c
- State: Template:Fonctional
32K
WYZ
blablabla...
- File: s_wyz.c
- State: Template:Fonctional
32K
WYZ2
.
- File: s_wyz2.c
- State: Template:Fonctional
32K
Targets
blablabla...
- File: s_target.c
- State: Template:Fonctional
32K
Template
Template MSX1
blablabla...
- File: template.c
- State: Template:Fonctional
32K
Template MSX2
blablabla...
- File: template_msx2.c
- State: Template:Fonctional
32K