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

jdoom + custom d_victor = fail???

Recommended Posts

After I heard from the forum how good jdoom is for lan (and I tried it, pretty stable, way more stable then when i tried zdoom :P) I decided to port my (currently private) music replacement from skulltag/(g)zdoom to jdoom. keeping the pack as is was out of the question, as it contained nothing but .spc . So I got some mp3's with similar music and put it together. So far, e1m1-e1m3 and intro have been sucessfully replaced. Then i come to victor. No matter what I try, d_victor is still the same old midi theme.

Music { ID = "e1m1"; Lump = "D_E1M1"; Ext = "Data\jDoom\Music\d_e1m1.mp3"; }
Music { ID = "e1m2"; Lump = "D_E1M2"; Ext = "Data\jDoom\Music\d_e1m2.mp3"; }
Music { ID = "e1m3"; Lump = "D_E1M3"; Ext = "Data\jDoom\Music\d_e1m3.mp3"; }
Music { ID = "e1m4"; Lump = "D_E1M4"; }
Music { ID = "e1m5"; Lump = "D_E1M5"; }
Music { ID = "e1m6"; Lump = "D_E1M6"; }
Music { ID = "e1m7"; Lump = "D_E1M7"; }
Music { ID = "e1m8"; Lump = "D_E1M8"; }
Music { ID = "e1m9"; Lump = "D_E1M9"; }
Music { ID = "e2m1"; Lump = "D_E2M1"; }
Music { ID = "e2m2"; Lump = "D_E2M2"; }
Music { ID = "e2m3"; Lump = "D_E2M3"; }
Music { ID = "e2m4"; Lump = "D_E2M4"; }
Music { ID = "e2m5"; Lump = "D_E2M5"; }
Music { ID = "e2m6"; Lump = "D_E2M6"; }
Music { ID = "e2m7"; Lump = "D_E2M7"; }
Music { ID = "e2m8"; Lump = "D_E2M8"; }
Music { ID = "e2m9"; Lump = "D_E2M9"; }
Music { ID = "e3m1"; Lump = "D_E3M1"; }
Music { ID = "e3m2"; Lump = "D_E3M2"; }
Music { ID = "e3m3"; Lump = "D_E3M3"; }
Music { ID = "e3m4"; Lump = "D_E3M4"; }
Music { ID = "e3m5"; Lump = "D_E3M5"; }
Music { ID = "e3m6"; Lump = "D_E3M6"; }
Music { ID = "e3m7"; Lump = "D_E3M7"; }
Music { ID = "e3m8"; Lump = "D_E3M8"; }
Music { ID = "e3m9"; Lump = "D_E3M9"; }
Music { ID = "inter"; Lump = "D_INTER"; }
Music { ID = "intro"; Lump = "D_INTRO"; Ext = "Data\jDoom\Music\d_intro.mp3"; }
Music { ID = "bunny"; Lump = "D_BUNNY"; }
Music { ID = "victor"; Lump = "D_VICTOR"; Ext = "Data\jDoom\Music\d_victor.mp3"; }
What am I doing wrong?

Share this post


Link to post

If a music def contains links to both an in wad lump and an external music track, as yours does, Dday will by default, always pick the lump.

Remove the links to the in wad lumps from your defs and it will work.

Alternatively, one can change the default behaviour in the audio options of the control panel (i.e make Dday pick the external music track over the lump if the loaded music def contains links to both).

Alternatively, like with most every other port, you can just stick your mp3's in a wad and give them the same names as the original tracks. That way you don't have to bother with a music def at tall.

Share this post


Link to post
Vermil said:

If a music def contains links to both an in wad lump and an mp3, as yours does, Dday will by default, always pick the lump.

Remove the links to the in wad lumps from your defs and it will work.

Alternatively, one can change the default behaviour in the audio options of the control panel (i.e make Dday pick the mp3 over the lump if the loaded music def contains links to both).


I removed the links to the wad lump like you said, I'm assuming this is what you want it to look like, eh?

Music { ID = "victor"; Ext = "Data\jDoom\Music\d_victor.mp3"; }
and... the midi victory tune still played. I'm using 1.8.6 btw.

edit: maybe it doesn't like the mp3 file, as it played the others just fine, I'm going to test re-encoding it.

edit 2:same result :(

Share this post


Link to post

I've just tried it with 1.8.6 on Windows and a test mp3 and it works fine.

Are you listening to the right track (d_victor is the read me screen at the end of an episode)?

The console will print a message if it can't find or understand the mp3's format, in which case it won't play anything.

Share this post


Link to post
Vermil said:

I've just tried it with 1.8.6 on Windows and a test mp3 and it works fine.

Are you listening to the right track (d_victor is the read me screen at the end of an episode)?

The console will print a message if it can't find or understand the mp3's format, in which case it won't play anything.


D'oh! I thought d_victor was the track that played after you beat a level LOL. Thanks for clarifying that. Sorry if I wasted your time.

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
×