I attached an update for opensonic 0.1.4, released September 19, 2010.

This fixes speed problems and audio issues, as reported by Solene:
https://marc.info/?l=openbsd-ports&m=156996003025613&w=2

The speed problem was fixed since opensonic 0.1.4 uses gettimeofday()
instead of allegro's timers, as I explained in that thread.

With the audio workaround in the proposed update for allegro,
opensonic's audio works with some minor flaws. There is an audible gap
when the stage song repeats due to a flaw in allegro's design because
the opensonic's author notes that it is an ugly hack to get the song to
repeat. There is also a swooshing sound every few seconds. The knob in
that workaround might have to be adjusted from 40 ms to something else.

I propose the removal of audio/dumb and graphics/allegropng. opensonic
now uses logg bundled with allegro and is the only consumer of these
ports.

Feedback and tests are welcome. Gotta go fast
https://www.openbsd.org/images/hackathons/n2k18.gif

Attachment: opensonic.diff
Description: opensonic.diff

Reply via email to