Difference between revisions of "Modules"

From MSX Game Library

 
(20 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
* {{MOD|string}}
 
* {{MOD|string}}
 
* {{MOD|system}} (Low-level features)
 
* {{MOD|system}} (Low-level features)
 +
 +
Graphic:
 
* {{MOD|vdp}} (Video chip)
 
* {{MOD|vdp}} (Video chip)
 +
* {{MOD|v9990}}
 +
* {{MOD|draw}}
 +
* {{MOD|scroll}}
 +
* {{MOD|sprite_fx}}
 +
* {{MOD|tile}} (Software tiles)
 +
 +
Gameplay:
 +
* {{MOD|game/state}} (Game states)
 +
* {{MOD|game/menu}} (Menu)
 +
* {{MOD|game/pawn}} (Character move, anim, physics and collision)
 +
* {{MOD|game/sequence}}
 +
* {{MOD|input_manager}}
  
Advanced features:
+
Tools:
 
* {{MOD|crypt}} (Encryptage)
 
* {{MOD|crypt}} (Encryptage)
* {{MOD|draw}}
+
* {{MOD|debug}} (debug features)
 
* {{MOD|dos_mapper}}
 
* {{MOD|dos_mapper}}
* {{MOD|fsm}} (Finite state machine)
+
* {{MOD|fsm}} (Finite-state machine)
* {{MOD|game}} (Game states)
 
* {{MOD|game_menu}} (Menu)
 
* {{MOD|game_pawn}} (Character move, anim, physics and collision)
 
* {{MOD|input_manager}}
 
 
* {{MOD|localize}} (Translation manager)
 
* {{MOD|localize}} (Translation manager)
* {{MOD|scroll}}
+
* {{MOD|tool/disk_save}} (Save on disk from ROM)
* {{MOD|sprite_fx}}
+
* {{MOD|tool/mem_op}} (Quick operation on buffer)
* {{MOD|tile}} (Software tiles)
+
* {{MOD|tool/qrcode_tiny}} (Tiny QR Code generator)
* {{MOD|tool/reg}}
+
* {{MOD|tool/qrcode}} (QR Code generator)
* {{MOD|tool/mem_op}}
+
* {{MOD|tool/reg}} (Registers setting)
 +
* {{MOD|tool/sjis}} (Shift-JIS conversion)
  
 
Devices:
 
Devices:
* {{MOD|v9990}}
+
* {{MOD|device/joymega}} (JoyMega)
 +
* {{MOD|device/msx-hid}} (MSX-HID detection)
 
* {{MOD|device/ninjatap}}
 
* {{MOD|device/ninjatap}}
 
* {{MOD|device/pac}} (SRAM catridge)
 
* {{MOD|device/pac}} (SRAM catridge)
 +
* {{MOD|device/paddle}} (Arkanoid Vaus Paddle)
 +
* {{MOD|device/wavegame}} (Pico+ WaveGame)
  
 
Audio chips:
 
Audio chips:
Line 40: Line 54:
  
 
Audio players:
 
Audio players:
* {{MOD|arkos/akg_player}} (Arkos Tracker II)
+
* {{MOD|arkos/akg_player}} (Arkos Tracker 2 and 3)
 
* {{MOD|arkos/akm_player}}
 
* {{MOD|arkos/akm_player}}
 
* {{MOD|arkos/aky_player}}
 
* {{MOD|arkos/aky_player}}
 
* {{MOD|ayfx/ayfx_player}}
 
* {{MOD|ayfx/ayfx_player}}
 +
* {{MOD|ndp/ndp_player}} (NDP driver)
 
* {{MOD|pcm/pcmenc}}
 
* {{MOD|pcm/pcmenc}}
 
* {{MOD|pcm/pcmplay}}
 
* {{MOD|pcm/pcmplay}}
Line 49: Line 64:
 
* {{MOD|trilo/trilo_scc_player}} (Trilo Tracker)
 
* {{MOD|trilo/trilo_scc_player}} (Trilo Tracker)
 
* {{MOD|trilo/trilo_fm_player}} {{WIP}}
 
* {{MOD|trilo/trilo_fm_player}} {{WIP}}
* {{MOD|vgm/lvgm_player}}
+
* {{MOD|vgm/lvgm_player}} (Light-VGM)
 
* {{MOD|vgm/vgm_player}}
 
* {{MOD|vgm/vgm_player}}
* {{MOD|wyz_player}} (WYZ Tracker)
+
* {{MOD|wyz/wyz_player}} (WYZ Tracker)
* {{MOD|wyz2_player}}
+
* {{MOD|wyz/wyz_player2}}
  
 
Compression:
 
Compression:
Line 58: Line 73:
 
* {{MOD|compress/bitbuster}}
 
* {{MOD|compress/bitbuster}}
 
* {{MOD|compress/bitbuster2}}
 
* {{MOD|compress/bitbuster2}}
 +
* {{MOD|compress/lz48}} (3 unpackers)
 
* {{MOD|compress/pletter}}
 
* {{MOD|compress/pletter}}
* {{MOD|compress/zx0}}
+
* {{MOD|compress/zx0}} (4 unpackers)
 
* {{MOD|msxi/msxi_unpack}} {{WIP}}
 
* {{MOD|msxi/msxi_unpack}} {{WIP}}
  
Line 65: Line 81:
 
* {{MOD|obsonet}} {{WIP}}
 
* {{MOD|obsonet}} {{WIP}}
 
* {{MOD|unapi_tcp}} {{WIP}}
 
* {{MOD|unapi_tcp}} {{WIP}}
 +
 +
Helpers:
 +
* {{MOD|asm}} (Assembler helper)
 +
* {{MOD|basic_usr}} (Interface with BASIC)
 +
* {{MOD|color}}
 +
* {{MOD|core}}
 +
* {{MOD|extbios}} (Extended BIOS)
 +
* {{MOD|memory_mapper}}
 +
* {{MOD|mutex}}
 +
 
{{COLUMN_END}}
 
{{COLUMN_END}}

Latest revision as of 18:28, 18 October 2025

Core:

Graphic:

Gameplay:

Tools:

Devices:

Audio chips:

Audio players:

Compression:

Network:

Helpers: