Hi,
somehow between my last post and your latest post its been missed ( i posted an update ) , reposting it as an attachment now in this post.
the 3 voice config is a leftover from when i first added multiple sids at 0xd400 ( 2 sids 1 tune for the surround effect ) , it has been removed now so default is all voices on startup, regarding saving voices between restarts , i will make it optional in time , as for now voice config is not saved between restarts, resolve the crashes , get the player to a solid position , then we can move on with extra features if need be and most likely all will be optional.
update
v1.4c
post back with any issues you find ,thanks to everyone who's helping.
Regards,
Malade.