[Music] Jimmy's Jukebox -- Seeking dev assistance re:ZScript
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 6200
- Joined: Thu Dec 04, 2008 1:14 am
- Location: plergleland
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
huh. is there any reason why Bobby's tracks just outright refuse to playback with GM here, then? i haven't tested them outside this mod, but i'd assume they'd work just fine being played back in Media Player Classic or something else.
-
-
- Posts: 4725
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
I recall it being a track from The Gate (which was also Ramsey's original work) that Metabolist plagiarized. I certainly didn't ever hear the Caribbean tracks in FreeDoom, and I would've recognised them if I ever had.Gez wrote:Speaking of which, there are six additional Duke 3D songs in VACATION.GRP (Duke Caribbeans: Life's a Beach), composed by Jenna Ramsey. They're not bad. Fun fact: they were plagiarized by Metabolist and are responsible for getting the original Freedoom repository nuked, which is why everything before version 6.4 is missing from Freedoom's current repository.
-
- Posts: 1165
- Joined: Mon Apr 10, 2006 8:43 pm
- Location: California
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Thanks for doing this, i've always wanted a jukebox and now i've found it! not sure why i haven't tried this out earlier.
-
- Posts: 71
- Joined: Sat Oct 24, 2015 1:34 pm
- Location: On a far off planet by himself, killing demons.
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Couple Questions.
1. Is there a way to save your playlist and reload it for future plays than re-set it up again?
2. Is there any chance of uploading more songs to this since there are alot of new megawads with great midis or are people mainly just adding they're own music now?
1. Is there a way to save your playlist and reload it for future plays than re-set it up again?
2. Is there any chance of uploading more songs to this since there are alot of new megawads with great midis or are people mainly just adding they're own music now?
-
- Posts: 498
- Joined: Wed Dec 09, 2015 6:19 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
can you also add musics of dark tartarus wad?
-
-
- Posts: 4725
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
wpninja: I'm not presently working on this, got other stuff to think about first. But yes, if you hit the "save playlist" bind, it'll prompt you to enter "logfile <name>.pl" in the console. Do that, then hit the save playlist bind again, then type "logfile" into the console and hit enter. You'll now have a logfile in your ZDoom folder entitled <name>.pl which you can reload by typing "exec <name>.pl" into the console. It's buggy, mind you. You might have to do the "exec" twice.
mutator: I haven't played Dark Tartarus, sorry. A lot of WADs are out these days with great unique music, but seeing as I haven't updated this in years, yes, a lot of stuff will be missing.
To all concerned: I'm thinking of giving this project a serious makeover so it can be more easily modified. I'll probably make it an ACS-based GUI, rather than relying on a physical map I keep having to edit and reorganise, which quickly becomes a nightmare. This'll probably mean the whole thing getting redone from the ground up. I imagine this might cause a bit of inconvenience to anyone who was wanting to release their own packs for this, but I haven't seen any yet, so once I get some free time I might get started on doing so.
mutator: I haven't played Dark Tartarus, sorry. A lot of WADs are out these days with great unique music, but seeing as I haven't updated this in years, yes, a lot of stuff will be missing.
To all concerned: I'm thinking of giving this project a serious makeover so it can be more easily modified. I'll probably make it an ACS-based GUI, rather than relying on a physical map I keep having to edit and reorganise, which quickly becomes a nightmare. This'll probably mean the whole thing getting redone from the ground up. I imagine this might cause a bit of inconvenience to anyone who was wanting to release their own packs for this, but I haven't seen any yet, so once I get some free time I might get started on doing so.
-
- Posts: 111
- Joined: Wed Jul 22, 2015 10:40 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
That sounds pretty great Jimmy. It would streamline this a bit. Awesome music mod, regardless
-
- ... in rememberance ...
- Posts: 2121
- Joined: Tue Oct 19, 2010 7:01 am
- Location: Window office.
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
The randomizer's awesome by the way. Plug N Play!
-
- Posts: 6200
- Joined: Thu Dec 04, 2008 1:14 am
- Location: plergleland
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
i found that the only way to get the exec command to work with a playlist was to first select all music in the jukebox, then you create a playlist. THEN you do the command, and then you immediately exit the jukebox. done right, you should get the correct playlist to spawn, although in my case, 3 songs in the playlist didn't work and was replaced with other songs.
i really should go through my old save files and save my playlists i had in them.
i really should go through my old save files and save my playlists i had in them.
-
- Posts: 87
- Joined: Tue Jul 12, 2016 9:06 pm
- Location: Seabound
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
I haven't heard of this till now. And I'm positively beaming! I'm always down for the roll of the dice, and I love Doom Midi's. Safe to say Jimmy, your awesome. Would love this to be a bit more on the customization side pf things but I love it none-the-less.
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Here's a little request: try to avoid relying on global variables, as I have found out they will clobber global variables from other mods, which makes autoloading it a problem sometimes. (WolfenBOA is a good example of a game that will completely break if you load it with the jukebox.) You can probably get away with using custom CVARs instead of global variables now.
-
- Posts: 39
- Joined: Thu Jun 30, 2016 10:37 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Thank you so much!
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Here's a little update to the Icarus soundtrack:
Also you can get the original MIDIs of most of JDoyle's tracks. See here.
Code: Select all
// ICARUS (32)
COL12TRK1 = "D_ICA_01" "#David Shaw" "#Recapture" "#0";
COL12TRK2 = "D_ICA_02" "#David Shaw" "#The Search" "#0";
COL12TRK3 = "D_ICA_03" "#Jeremy Doyle" "#Hell" "#0";
COL12TRK4 = "D_ICA_04" "#Jeremy Doyle" "#Melting" "#0";
COL12TRK5 = "D_ICA_05" "#Jeremy Doyle" "#Mad" "#0";
COL12TRK6 = "D_ICA_06" "#MusIcarus" "#P.E.T. Rescue" "#0";
COL12TRK7 = "D_ICA_07" "#Jeremy Doyle" "#Star Theme v3" "#0";
COL12TRK8 = "D_ICA_08" "#Tom Mustaine" "#Classic Evil" "#0";
COL12TRK9 = "D_ICA_09" "#MusIcarus" "#The Moat" "#0";
COL12TRK10 = "D_ICA_10" "#Tom Mustaine" "#Slow Evil" "#0";
COL12TRK11 = "D_ICA_11" "#Jeremy Doyle" "#Stomp" "#0";
COL12TRK12 = "D_ICA_12" "#Jeremy Doyle" "#Star 2" "#0";
COL12TRK13 = "D_ICA_13" "#MusIcarus" "#Asylum" "#0";
COL12TRK14 = "D_ICA_14" "#Tom Mustaine" "#Hell" "#0";
COL12TRK15 = "D_ICA_15" "#David Shaw" "#Heart of the Hive" "#0";
COL12TRK16 = "D_ICA_16" "#Jeremy Doyle" "#Fast" "#0";
COL12TRK17 = "D_ICA_17" "#Tom Mustaine" "#Slow Evil II" "#0";
COL12TRK18 = "D_ICA_18" "#MusIcarus" "#Cargo Bay" "#0";
COL12TRK19 = "D_ICA_19" "#MusIcarus" "#Blessed are the Quick" "#0";
COL12TRK20 = "D_ICA_20" "#MusIcarus" "#WarTemple" "#0";
COL12TRK21 = "D_ICA_21" "#Jeremy Doyle" "#Ripsnort" "#0";
COL12TRK22 = "D_ICA_22" "#MusIcarus" "#Nightfall" "#0";
COL12TRK23 = "D_ICA_23" "#MusIcarus" "#Painful Discharge" "#0";
COL12TRK24 = "D_ICA_24" "#David Shaw" "#Ghost in the Machine" "#0";
COL12TRK25 = "D_ICA_25" "#MusIcarus" "#Another Fine Mess" "#0";
COL12TRK26 = "D_ICA_26" "#MusIcarus" "#Weapons Bay" "#0";
COL12TRK27 = "D_ICA_27" "#Tom Mustaine" "#Super Slow Evil" "#0";
COL12TRK28 = "D_ICA_28" "#Tom Mustaine" "#FastTrack" "#0";
COL12TRK29 = "D_ICA_29" "#Jeremy Doyle" "#Brutality" "#0";
COL12TRK30 = "D_ICA_30" "#Tom Mustaine" "#Face of Evil" "#0";
COL12TRK31 = "D_ICA_31" "#Tom Mustaine" "#Gresta" "#0";
COL12TRK32 = "D_ICA_32" "#Jeremy Doyle" "#Creepjaz" "#0";
COL12TRK33 = "D_IC_INT" "#MusIcarus" "#Icarus Intermission" "#0";
COL12TRK34 = "D_IC_END" "#MusIcarus" "#Icarus Message" "#0";
COL12TRK35 = "D_IC_THM" "#Tom Mustaine" "#Icarus Theme" "#0";
COL12TRK36 = "D_IC_EXT" "#David Shaw" "#Icarus Extended Theme" "#0";
-
- Posts: 315
- Joined: Tue May 26, 2015 8:06 pm
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
How does someone make it to where Shuffle turned off properly works? All that happens with shuffle off is a completely blank soundtrack. I've tried selecting the music before AND after turning shuffle off. It does not deselect the tracks I have previously turned on for generation purposes when switching between shuffle off and on, but it generates a blank playlist regardless.
-
-
- Posts: 4725
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Music] Jimmy's Jukebox -- Instant Randomizer for v9!
Sorry about that, I'm seeing that as well and it's definitely a bug. Wonder what happened there...
Afraid the only advice I can give you is try using an old version of ZDoom.
---
I'm kinda looking for people who know how to ZScript to help me out with porting Jukebox to it. I'm prepared to give it a full rewrite, but will need some assistance with the basics of the language.
I'd like to explore the fancy new menu stuff as well, and am curious as to how else it might be possible to generate a database of MIDI files contained in a WAD.
Super pretty please? Anyone?
Afraid the only advice I can give you is try using an old version of ZDoom.
---
I'm kinda looking for people who know how to ZScript to help me out with porting Jukebox to it. I'm prepared to give it a full rewrite, but will need some assistance with the basics of the language.
I'd like to explore the fancy new menu stuff as well, and am curious as to how else it might be possible to generate a database of MIDI files contained in a WAD.
Super pretty please? Anyone?