Difference between revisions of "Samples"
From MSX Game Library
Line 11: | Line 11: | ||
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}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_bios.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_bios.jpg" style="width:512px;"/></html> | ||
Line 18: | Line 18: | ||
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}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_clock.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_clock.jpg" style="width:512px;"/></html> | ||
Line 24: | Line 24: | ||
=== CMSXi === | === CMSXi === | ||
* File: s_cmsxi.c | * File: s_cmsxi.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: WIP... | * State: WIP... | ||
=== Draw === | === Draw === | ||
* File: s_draw.c | * File: s_draw.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_draw.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_draw.jpg" style="width:512px;"/></html> | ||
Line 35: | Line 35: | ||
=== Game === | === Game === | ||
* File: s_game.c | * File: s_game.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_game.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_game.jpg" style="width:512px;"/></html> | ||
Line 41: | Line 41: | ||
=== Hello World === | === Hello World === | ||
* File: s_hello.c | * File: s_hello.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_hello.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_hello.jpg" style="width:512px;"/></html> | ||
Line 47: | Line 47: | ||
=== Joystick === | === Joystick === | ||
* File: s_joystk.c | * File: s_joystk.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_joystick.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_joystick.jpg" style="width:512px;"/></html> | ||
Line 53: | Line 53: | ||
=== Keyboard === | === Keyboard === | ||
* File: s_keybrd.c | * File: s_keybrd.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_keyboard.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_keyboard.jpg" style="width:512px;"/></html> | ||
Line 59: | Line 59: | ||
=== Math === | === Math === | ||
* File: s_math.c | * File: s_math.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_math.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_math.jpg" style="width:512px;"/></html> | ||
Line 65: | Line 65: | ||
=== Print === | === Print === | ||
* File: s_print.c | * File: s_print.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_print.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_print.jpg" style="width:512px;"/></html> | ||
Line 71: | Line 71: | ||
=== PSG === | === PSG === | ||
* File: s_psg.c | * File: s_psg.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_psg.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_psg.jpg" style="width:512px;"/></html> | ||
Line 77: | Line 77: | ||
=== Sprite Mode 1 === | === Sprite Mode 1 === | ||
* File: s_sm1.c | * File: s_sm1.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sm1.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sm1.jpg" style="width:512px;"/></html> | ||
Line 83: | Line 83: | ||
=== Sprite Mode 2 === | === Sprite Mode 2 === | ||
* File: s_sprite.c | * File: s_sprite.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sprite.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sprite.jpg" style="width:512px;"/></html> | ||
Line 89: | Line 89: | ||
=== System === | === System === | ||
* File: s_sys.c | * File: s_sys.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sys.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_sys.jpg" style="width:512px;"/></html> | ||
Line 95: | Line 95: | ||
=== Text === | === Text === | ||
* File: s_text.c | * File: s_text.c | ||
− | * Machine: MSX1/ | + | * Machine: {{MSX1}}/{{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_text.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_text.jpg" style="width:512px;"/></html> | ||
Line 101: | Line 101: | ||
=== VDP Command === | === VDP Command === | ||
* File: s_vdpcmd.c | * File: s_vdpcmd.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vdpcmd.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vdpcmd.jpg" style="width:512px;"/></html> | ||
Line 107: | Line 107: | ||
=== Compress === | === Compress === | ||
* File: s_zip.c | * File: s_zip.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: WIP... | * State: WIP... | ||
Line 114: | Line 114: | ||
=== Arkos === | === Arkos === | ||
* File: s_at2.c | * File: s_at2.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: WIP... | * State: WIP... | ||
=== ayFX === | === ayFX === | ||
* File: s_ayfx.c | * File: s_ayfx.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_ayfx.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_ayfx.jpg" style="width:512px;"/></html> | ||
Line 125: | Line 125: | ||
=== PCM-Encoder === | === PCM-Encoder === | ||
* File: s_pcmenc.c | * File: s_pcmenc.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_pcm.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_pcm.jpg" style="width:512px;"/></html> | ||
Line 131: | Line 131: | ||
=== PT3 === | === PT3 === | ||
* File: s_pt3.c | * File: s_pt3.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_pt3.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_pt3.jpg" style="width:512px;"/></html> | ||
Line 137: | Line 137: | ||
=== VGM === | === VGM === | ||
* File: s_vgm.c | * File: s_vgm.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional | ||
<html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vgm.jpg" style="width:512px;"/></html> | <html><img src="https://raw.githubusercontent.com/aoineko-fr/MSXgl/main/engine/doc/img/sample_vgm.jpg" style="width:512px;"/></html> | ||
Line 143: | Line 143: | ||
=== WYZ === | === WYZ === | ||
* File: s_wyz.c | * File: s_wyz.c | ||
− | * Machine: MSX2 | + | * Machine: {{MSX2}} |
* State: WIP... | * State: WIP... | ||
Line 149: | Line 149: | ||
== Targets == | == Targets == | ||
* File: s_target.c | * File: s_target.c | ||
− | * Machine: MSX1 | + | * Machine: {{MSX1}} |
* State: Fonctional | * State: Fonctional |
Revision as of 19:23, 15 January 2022
MSXtR
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
- File: s_cmsxi.c
- Machine:
- State: WIP...
Draw
- File: s_draw.c
- Machine:
- State: Fonctional
Game
- File: s_game.c
- Machine:
- State: Fonctional
Hello World
- File: s_hello.c
- Machine:
- State: Fonctional
Joystick
- File: s_joystk.c
- Machine:
- State: Fonctional
Keyboard
- File: s_keybrd.c
- Machine:
- State: Fonctional
Math
- File: s_math.c
- Machine:
- State: Fonctional
- File: s_print.c
- Machine:
- State: Fonctional
PSG
- 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