Well, I've compiled 0.2.1 on FreeBSD.
What's for build:
No major problems, but I really don't like hardcoded /usr/include/{SDL,AL} in Makefile.{am,in}. Those should be detected by configure.
What's for testing foci:
> Make sure the music plays back nicely (this demo uses a brand new audio engine). On one machine (an Ubuntu laptop) playback was been very harsh and choppy and we haven't figured out why
Same here :(
Just a guess: the game takes 100% CPU, so maybe sound thread doesn't get enough ticks? I've seen it before in other games with OpenAL..
> Report any unexpected behavior and try your best to find "corner cases" that you think might screw up or crash the game
During the fight in the cave, I've got a hang when not giving any orders to characters. Not quite a hang though - it reacted on keypresses, but it seemed like it's one frame update in 10 seconds or so. Maybe integer wrap and very long loop each frame?
> Keep an eye out for visual glitches with images or text. A very large portion of our video engine was re-written for this release
There are :(
Seems like there is a great amount of off-by-one errors in texture coords of sprites.
See
http://www.amdmi3.ru/allacrost/
- Font is blurred (everywhere on 1.png, differs from label to label on other scrots)
- Some letters are wrapped (most visible on letter 'i')
- Sprites are teared (look at letters O and C (herO allaCrost) on main menu logo, look at guys' cape and sword on the background, look at the healing potion on 2.png).