> + Updated sfx_save struct for one 'short' variable (d) > Re (d): Please be careful with changing types of existing variables if > references to them are passed as function parameters (there's a reason why > I rarely use anything other than 'int' for integers, and while part of it > is laziness and some other part is that it doesn't really matter in practice > if I use 'short' since it has to be aligned and stripped etc (at least on > RISC), it takes care of the problem of tracking variable types when passing > references of them... OK, so it _is_ laziness...)!
Sorry!!!! A consequence of learning programming with a strongly typed language (called Ada - never heard of it? What a surprise!). I'll be more careful in the future around types (particularly of different sizes). Sound on UNIX works again now, is that right? Regarding a 'lightweight' sound server, there may be some method of looping with MCI, I'm not sure. At the moment I just want to finish the event sound server apart from save and restore of games (unless you have time to help with that), and then help with fixing bugs before the Christmas release. Alex.
