Deflemask-GB-Engine icon indicating copy to clipboard operation
Deflemask-GB-Engine copied to clipboard

Custom Deflemask .vgm based playback engine for the Nintendo Game Boy

Results 9 Deflemask-GB-Engine issues
Sort by recently updated
recently updated
newest added

doesn't make sense to waste an HRAM address on something that is barely used.

enhancement

Support Furnace tracker generated VGMs

Write a library that takes in Game Boy .vgm and optimizes .vgm so that duplicate/useless writes are removed. Example: Arp macro with same tone for multiple frames (scheme: 12, 12,...

enhancement
Size Optimization

Look into compression using https://github.com/einar-saukas/ZX0 Current compression testing without new pre-optimization shows a reduction from 16kb to 3kb.

enhancement

Add support for Iyatemu's custom YMZ PSG Game Boy cart. (YMZ284 or YMZ294) https://twitter.com/iyatemu/status/882337872568885248 `tl;dr if the YM addresses are $6400 and $6401 for an MBC5 ROM, literally no other...

Add a new single frame wait command. Currently if you wait for a single frame, it takes up 2 bytes. If we add another command that is only one byte...

enhancement
Size Optimization

Concatenate .vgm NTSC/PAL timing command into *wait n frames* command

enhancement
Size Optimization

waits for longer than 0xFF frames will cause bad behavior

Update the command format to further improve efficiency: - change the wait command to use a bitmask command +store wait frame count inside the command (like the register write command)...

enhancement
Size Optimization