And here's Peppy Peptide Puzzle: https://www.dropbox.com/s/iuleclxjtgpg1uw/PeppyPeptidePuzzle.zip?dl=0
Here are the changes I had to make for this one:
- Switched to using al_run_main instead of the main addon. It's just more reliable, in my experieince.
- The main hurdle was the shader. First, I removed the #version 130 statement, as that caused it to not compile. This is likely an Allegro issue somehow (or maybe one needs to set some special display flags?)
- The shader read from gl_FragColor, which I don't think is valid. I replaced it with varying_texcoord scaled by the bitmap dimensions, and that worked great.