ARoxdale
ARoxdale
We could try moving all the allegro calls behind a quasi-platform interface. That might make it easier to eventually crate alternative ports. Allegro calls are fairly scattered throughout the code,...
Just to note in relation to builds on recent ubuntu 18.04 based systems. I encountered a build issue: /usr/bin/ld: obj/z80marat.a: relocation R_X86_64_32S against `.data' can not be used when making...
I've reverted the sound buffer sample capacity to 1024 to avoid the unacceptable increase in latency of the fix. This means that only extremely low framerates (20Hz and especially 10Hz)...
I added a timeout to the allegro wait on the the framerate timer throttle queue, followed by a Sound_Update() call. This deals with with the extremely long delays that occur...
> Would it make sense to support that use case without effectively pitching the sound? Yes. I will need to fix this. ~~This must be to do with the FM...
> I think it is sensible to have the samples pitch change when the system speed is incorrect. - It would be consistent if the ordinary background sounds and music...