Welcome to our latest new user
maak
! (Registered 2024-04-18)
You are not logged in -
nap
CSDb User Forums
Forums
>
C64 Coding
>
.mus (Compute Gazette) playback routine
2018-08-08
20:50
Rudi
Account closed
Registered: May 2010
Posts: 125
.mus (Compute Gazette) playback routine
Does .mus (Compute Gazette's own fileformat) have own playercode inside the .mus file like .sid files do, or do you have to implement this player yourself? Someone gave me this link:
https://sourceforge.net/p/vice-emu/code/HEAD/tree/testprogs/vsi..
which is a player for the .mus, but all the sourcecode looks too cryptic for me to understand and implement. I even found this too:
http://sidplayer.org/filestru2.txt
still looks like a whole bunch of stuff one has to interpret and code to get some of this .mus file playin'. I want something small and compact that can do the job for me.
I tried to convert into .sid by using Sidplay2/w, it worked somehow, but after trying Linus's sidreloc it detects that the sid file is a .mus file: "MUS files not supported.". It does however make the file twice as big and have some more stuff in there. The sid gives following info after conversion:
Load Range: $0900-$22c7
init adr: $fc90
play adr: $fc96
ive tried everything, but nothing works.
2018-08-08
21:23
iAN CooG
Registered: May 2002
Posts: 3132
mus files are just note datas, and it requires a separate player code to be onefiled with the datas, IIRC calling the init passing the start of data to some registers, something like A=highbyte X=lowbyte, but don't remember exactly.
the real question is why bothering with such crap nowadays?
2018-08-08
22:59
chatGPZ
Registered: Dec 2001
Posts: 11100
that player in the VICE repo is the original player code. yes, obviously you need this player. if you are really crazy enough to use a .mus tune in your stuff, using this player is the closest to "small and compact" you will get. (mind you, it still sucks and uses crazy amount of rastertime)
2018-08-09
08:43
Rudi
Account closed
Registered: May 2010
Posts: 125
yeah, ill see what i can come up with.
2019-05-16
08:06
xlar54
Registered: Dec 2018
Posts: 9
Kinda dated, but this may help someone as well:
https://github.com/xlar54/mus-player
Refresh
Subscribe to this thread:
You need to be logged in to post in the forum.
Search the forum:
Search
All forums
C64 Coding
C64 Composing
C64 Pixeling
C64 Productions
CSDb Bug Reports
CSDb Discussions
CSDb Entries
CSDb Feedback
CSDb Info
CSDb moderators
CSDb Questions
CSDb V2 development
Messages to moderators
Requests
for
in
Writer & text
Text
Writer
All times are CET.
Search CSDb
All
Releases
Groups
Sceners
Events
BBS
SIDs
-------
Forum
Comments
Advanced
Users Online
Smasher/F4CG
Guests online: 115
Top Demos
1
Next Level
(9.8)
2
Mojo
(9.7)
3
Coma Light 13
(9.7)
4
Edge of Disgrace
(9.6)
5
Comaland 100%
(9.6)
6
No Bounds
(9.6)
7
Uncensored
(9.6)
8
Wonderland XIV
(9.6)
9
The Ghost
(9.6)
10
Bromance
(9.6)
Top onefile Demos
1
It's More Fun to Com..
(9.9)
2
Party Elk 2
(9.7)
3
Cubic Dream
(9.6)
4
Copper Booze
(9.5)
5
Rainbow Connection
(9.5)
6
TRSAC, Gabber & Pebe..
(9.5)
7
Onscreen 5k
(9.5)
8
Dawnfall V1.1
(9.5)
9
Quadrants
(9.5)
10
Daah, Those Acid Pil..
(9.5)
Top Groups
1
Oxyron
(9.3)
2
Nostalgia
(9.3)
3
Booze Design
(9.3)
4
Censor Design
(9.3)
5
Crest
(9.3)
Top Webmasters
1
Slaygon
(9.7)
2
Perff
(9.6)
3
Morpheus
(9.5)
4
Sabbi
(9.5)
5
CreaMD
(9.1)
Home
-
Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.239 sec.