Skip to content

laoo/VGM2LNX

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VGM2LNX

Conversion tool for VGM files holding Lynx music to Lynx cartridge images with simple player.

Compilation

Use CMake. Requires C++17

To recompile vgmplay.asm use mads and HAMLET similarly to:

mads vgmplay.asm
HAMLET vgmplay.obx vgmplay.bin
xxd -i vgmplay.bin > vgmplay.h

Usage

VGM2LNX input.vgm [output.lnx]

If output file is missing, input file is taken with replaced extension to .lnx

Caveats

Tool does not check whether output file exceeds 512 kB. Generated image won't behave properly in such scenario.

About

Conversion tool for VGM files holding Lynx music to Lynx cartridge images with simple player.

Resources

License

Stars

Watchers

Forks

Packages

No packages published