quixe
quixe copied to clipboard
Implement graphics and sound.
Companion to erkyrath/glkote#1; see there for commentary.
~~This is definitely not ready to merge; aside from the TODOs and problems mentioned in the glkote PR, I haven't fully updated the minified files in lib
or the copy of the glkote stylesheet. (Might be helpful if glkote were a submodule in quixe?)~~
No longer WIP; should be mergeable now.
Bump to see this happen. As for MOD playback, there's a Protracker (MOD) implementation that handles NTSC/PAL and A500/A1200 formats done by the Haxor.fi dude, but it doesn't handle pattern loops very well (which is a kinda important feature in some MODs like black_queen.mod). Has a GH repo.
However, there's something better: Chiptune.js, which uses Emscripten to build Libxmp, one of the most feature-complete MOD players available (demo). ChiptuneJS can't handle black_queen.mod -- The only thing I know that will play it is OpenCubic, which gets REALLY confused.
BillyWM's fork of Jsmodplayer (originally by Gasman) can handle black_queen too, and plays right (matches what I hear in an Amiga emulator) but has a bass-ackwards API.
Graphics support is in 2.1.0, which is awesome, thank you! :)
Yes, I should have commented. :) I will keep this open until sound works its way in.
Any news about implementing sound effects and music?