mGB
mGB copied to clipboard
mGB - Nintendo Gameboy MIDI control for Arduinoboy
Running v1.3.3 on a GBC using EZ Flash Jr. See attached image v1.3.2 works fine. 
Would it be possible to implement custom wavetable shapes? LSDj has an editor, at least, (I only know this because I've seen its features, I haven't actually used it), and...
Cartridge type at 0x147 is set to 2. Should be 3 for MBC1+RAM+BATTERY. This prevents preset persistence on some cartridges.
This option will set the cartridge type as `ROM+MBC1+RAM+BATT ` which is needed for presets to save properly and persist a reboot: See: https://github.com/darconeous/sdcc/blob/master/support/makebin/makebin.c#L129-L143
Fixes https://github.com/trash80/mGB/issues/8
Applies to new sdcc toolchain
Fixes https://github.com/trash80/mGB/issues/5
Fixes https://github.com/trash80/mGB/issues/3
I am finding building the rom using the master branch with the new make process using SDCC results in this issue. Notes above G# 5 all play C2 on channels...
This byte should be set to `0x80` for CGB support. This is done by `make_mgb.bat` by passing `-Wl-yp0x143=0x80` to lcc, but it doesn't seem to be done at all with...