Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
invictius

>32 .mus in zdoom

Recommended Posts

Just opened up mock2.wad (always wondered how the engine recognised 40 individual .mus') and noticed there are lumps such as "D_KEYONE", D_HIPPOB" and such. Does anyone know how to assign a .mus to a certain level (or indeed, what levels correspond to the mus lump names) and if this would work in another port, such as jdoom or boom?

Share this post


Link to post

Each port has its own particular method.

Yes that can be done in jDoom.

Share this post


Link to post
DaniJ said:

Each port has its own particular method.

Yes that can be done in jDoom.


My skills go as far as working in NWT - how can this be done in jDoom?

EDIT: Someone once told me to search doomsday hq for technical info, no info in regard to this with a google search: http://www.google.com/search?sourceid=navclient&ie=UTF-8&rls=GGLG,GGLG:2005-28,GGLG:en&q=site%3Awww%2Edoomsdayhq%2Ecom+mapinfo+music

Share this post


Link to post
DaniJ said:

Try actually looking next time: Music in Doomsday and DED reference (MapInfo is covered there).


One would think my google site search would have turned that up, anyway:

[Notice that
# this is the identifier of the Music definition, not the
# actual MUS lump found in a WAD file.]

There appears to be no way to tell jDoom that a certain .mus lump belongs to a certain level.

Share this post


Link to post

There appears to be no way to tell jDoom that a certain .mus lump belongs to a certain level.

That is set in a MapInfo definition.

Share this post


Link to post
DaniJ said:

That is set in a MapInfo definition.


Ok - and since you can't tell a mapinfo ded to use a mus lump (unless it was an external file) - how do you direct it to use a mus lump that isn't normally a doom2 lump, e.g mock2?

Share this post


Link to post

You create a new music defintion for the new lump and then give it the name of the new definition via MapInfo.

It's done like this so that people can replace any mus/midi lump with an external MP3,OGG etc or to create custom play lists.

Share this post


Link to post
DaniJ said:

You create a new music defintion for the new lump and then give it the name of the new definition via MapInfo.

It's done like this so that people can replace any mus/midi lump with an external MP3,OGG etc or to create custom play lists.


Make a new music ded:

Music {
ID = "e1m2"; Lump = "muslump";
}

Then in the mapinfo lump:

Music = "muslump";
# Identifier of the song to play during this map. Notice that
# this is the identifier of the Music definition, not the
# actual MUS lump found in a WAD file.

correct?

Share this post


Link to post

correct?

No. As it states in the text you quoted from the readme:

# Identifier of the song to play during this map. Notice that
# this is the identifier of the Music definition, not the
# actual MUS lump found in a WAD file.

So if you've decided to call your music defintion "e1m2" (why?), in your MapInfo definition it should read:

MapInfo {
Music = "e1m2"
}
Surely the MUS music lump isn't called "muslump"?

Share this post


Link to post
DaniJ said:

No. As it states in the text you quoted from the readme:

So if you've decided to call your music defintion "e1m2" (why?), in your MapInfo definition it should read:

MapInfo {
Music = "e1m2"
}


elm2 because that's what was in the ded example - thought it referred to the level -

Surely the MUS music lump isn't called "muslump"?


Just used that name as an example - I screwed up, but I'm trying to show you and the community that I'm putting in effort to solve problems instead of saying "plz help I cbf learning".

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×