Perfect! So I can have an option for the player to set volume level...
Will do a test as soon as possible...
Added, and working.
Now I can also have ambient sounds, stop them when playing a track and restore them properly... Thanks.
Code: Select all
;73 Characters + 7 for special chars (Not defined yet) [CHEMA: 73=', 74=-, 75=ç (put *)]
;80 Characters == 400($190) Bytes
character_bitmap_row0 ;80 Bytes
.byt $40,$70,$40,$46,$40,$5c,$7e,$70,$58,$4c,$58,$58,$40,$40,$40,$40
.byt $40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$7e,$7e,$7e,$7e,$7e,$7e
.byt $7e,$72,$5c,$5c,$72,$5c,$7e,$7e,$7e,$7e,$7e,$7e,$7e,$7e,$72,$72
.byt $6a,$72,$72,$7e,$7c,$7c,$7e,$7c,$7e,$7e,$7e,$7e,$7e,$7e,$58,$7e
.byt $5c,$7e,$5c,$5c,$40,$40,$40,$40,$5f,$4c,$40,$5e,$40,$40,$40,$40
character_bitmap_row1 ;80 Bytes
.byt $5e,$7e,$5e,$7e,$5e,$50,$72,$7e,$40,$40,$5a,$58,$76,$7e,$5e,$7e
.byt $7e,$7e,$5e,$7e,$72,$72,$6a,$72,$72,$7e,$66,$72,$66,$66,$70,$70
.byt $60,$72,$5c,$5c,$72,$5c,$7e,$66,$72,$72,$72,$72,$70,$5c,$72,$72
.byt $6a,$72,$72,$74,$5c,$66,$66,$6c,$60,$60,$66,$72,$72,$72,$72,$72
.byt $5c,$68,$58,$4c,$40,$40,$4c,$4c,$53,$46,$40,$66,$40,$40,$40,$40
character_bitmap_row2 ;80 Bytes
.byt $66,$66,$66,$66,$66,$7e,$7e,$66,$58,$4c,$5c,$58,$7e,$66,$72,$72
.byt $72,$70,$78,$5c,$72,$72,$6a,$5e,$72,$6c,$7e,$7e,$60,$66,$7e,$7e
.byt $6e,$7e,$5c,$5c,$7c,$5c,$6a,$66,$72,$72,$72,$7c,$7e,$5c,$72,$72
.byt $6a,$5c,$7e,$48,$5c,$5c,$5e,$6c,$7e,$7e,$4c,$7e,$7e,$72,$5e,$4e
.byt $48,$7e,$58,$4c,$40,$40,$40,$40,$7c,$40,$7e,$60,$40,$40,$40,$40
character_bitmap_row3 ;80 Bytes
.byt $66,$66,$60,$66,$78,$5c,$46,$66,$58,$4c,$56,$58,$6a,$66,$72,$7e
.byt $7e,$70,$4e,$5c,$72,$5c,$7e,$7c,$7e,$5a,$66,$72,$66,$66,$70,$70
.byt $66,$72,$5c,$5c,$66,$5c,$6a,$66,$72,$7e,$72,$66,$46,$5c,$72,$5c
.byt $7e,$66,$5c,$56,$5c,$72,$66,$7e,$46,$66,$4c,$66,$46,$72,$72,$40
.byt $40,$4a,$58,$4c,$4c,$4c,$4c,$4c,$53,$40,$40,$7e,$40,$40,$40,$40
character_bitmap_row4 ;80 Bytes
.byt $7f,$7e,$7e,$7e,$7e,$5c,$7e,$66,$58,$5c,$56,$58,$6a,$66,$7e,$70
.byt $46,$70,$7c,$5c,$7e,$48,$5c,$66,$46,$7e,$66,$7e,$7e,$7e,$7e,$70
.byt $7e,$72,$5c,$7c,$66,$5e,$6a,$66,$7e,$70,$7f,$66,$7e,$5c,$7e,$48
.byt $5c,$66,$5c,$7e,$5c,$5e,$7e,$4c,$7e,$7e,$58,$7e,$7e,$7e,$7e,$4c
.byt $48,$7e,$5c,$5c,$4c,$46,$46,$40,$5f,$40,$40,$44,$40,$40,$40,$40
I am trying to keep sfx and music so playing is confortable (not allways sounding things... as this is not an arcade). I think the result is pretty good. Just need to add one alarm and a couple of sfx I am not using (numbers $12 and $0f) and it will be done!!
Will send it to you, so you can have a look and tell me what you think.