Difference between revisions of "Modules"

From MSX Game Library

Line 3: Line 3:
 
* {{MOD|bios}} (MSX BIOS)
 
* {{MOD|bios}} (MSX BIOS)
 
* {{MOD|dos}} (MSX-DOS 1 & 2)
 
* {{MOD|dos}} (MSX-DOS 1 & 2)
* {{MOD|input}} (Joystick, keyboard, mouse and paddle)
+
* {{MOD|input}} (Joystick, keyboard and mouse)
 
* {{MOD|math}} (Random and fast computation)
 
* {{MOD|math}} (Random and fast computation)
 
* {{MOD|memory}} (Heap or dynamic allocator)
 
* {{MOD|memory}} (Heap or dynamic allocator)
Line 27: Line 27:
 
* {{MOD|debug}} (debug features)
 
* {{MOD|debug}} (debug features)
 
* {{MOD|dos_mapper}}
 
* {{MOD|dos_mapper}}
 +
* {{MOD|fsm}} (Finite-state machine)
 
* {{MOD|localize}} (Translation manager)
 
* {{MOD|localize}} (Translation manager)
 +
* {{MOD|tool/mem_op}} (Quick operation on buffer)
 +
* {{MOD|tool/qrcode_tiny}} (Tiny QR Code generator)
 +
* {{MOD|tool/qrcode}} (QR Code generator)
 
* {{MOD|tool/reg}} (Registers setting)
 
* {{MOD|tool/reg}} (Registers setting)
* {{MOD|tool/mem_op}} (Quick operation on buffer)
 
 
* {{MOD|tool/sjis}} (Shift-JIS conversion)
 
* {{MOD|tool/sjis}} (Shift-JIS conversion)
  
Line 35: Line 38:
 
* {{MOD|clock}} (RTC)
 
* {{MOD|clock}} (RTC)
 
* {{MOD|v9990}}
 
* {{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)
  
 
Audio chips:
 
Audio chips:

Revision as of 23:16, 27 November 2024

Core:

  • bios (MSX BIOS)
  • dos (MSX-DOS 1 & 2)
  • input (Joystick, keyboard and mouse)
  • math (Random and fast computation)
  • memory (Heap or dynamic allocator)
  • print (Display text)
  • string
  • system (Low-level features)
  • vdp (Video chip)

Gameplay:

Graphic:

Tools:

Devices:

Audio chips:

Audio players:

Compression:

Network:

Helpers: