Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 06-18-2020, 01:23 PM
System Shock System Shock is offline
Orc

System Shock's Avatar

Join Date: Apr 2015
Posts: 34
Default

Quote:
Originally Posted by Lilcea [You must be logged in to view images. Log in or Register.]
I did a Midi fix in 2017, I didn't get much of a response in this thread, I think that it was partly my fault as I linked to one of my Twitch streams. Main problem with that is they deleted the video after 60 days.

I have however uploaded another video, this time to YouTube. If you want me to capture any other MIDI from zones around Norrath let me know and I'll put up another Vid. I cannot really get to places like Cobalt Scar though as my highest toon is around level 20.

https://www.youtube.com/watch?v=I5ikot8EEtQ
Lilcea, may i ask what this "fix" was exactly? and the name of the soundfount's used if any. I've been trying to get the midi tracks sound like this for a long time and while I'm close, its not a close as this.

Here's an example of how my West Freeport gate track sounds.
https://streamable.com/yhedtx
__________________
Reply With Quote
  #2  
Old 06-19-2020, 02:58 AM
Lilcea Lilcea is offline
Orc


Join Date: Aug 2015
Posts: 31
Default

Quote:
Originally Posted by System Shock [You must be logged in to view images. Log in or Register.]
Lilcea, may i ask what this "fix" was exactly? and the name of the soundfount's used if any. I've been trying to get the midi tracks sound like this for a long time and while I'm close, its not a close as this.

Here's an example of how my West Freeport gate track sounds.
https://streamable.com/yhedtx

We took the original instruments with all the timing etc. from the original files that the EQ devs did and combined them with the AWE32 instruments and timings.

We compared the tunes with the fix to my real hardware, my old Pentium with AWE32 sound card. There not just close, they sound exactly the same. So if you played the original EQ with an AWE32 like I did, it should sound the same as it did back in the day.

Assuming no mistakes have been made with the instruments that is [You must be logged in to view images. Log in or Register.]

I don't have any web hosting any more due to real life shenanigans but I'll try and source something.

Would be great if the P99 team could host it though [You must be logged in to view images. Log in or Register.]

Oh if anyone is interested this also works with the live servers, it worked fine when I was streaming the Agnarr server on Twitch when it launched. I’ve not tested it since then but as long as they have not buggered up the xmi player code too much it should be fine.
Reply With Quote
  #3  
Old 06-19-2020, 03:09 PM
Knuckle Knuckle is offline
Planar Protector

Knuckle's Avatar

Join Date: Dec 2010
Posts: 3,767
Send a message via AIM to Knuckle
Default

Quote:
Originally Posted by Lilcea [You must be logged in to view images. Log in or Register.]
We took the original instruments with all the timing etc. from the original files that the EQ devs did and combined them with the AWE32 instruments and timings.

We compared the tunes with the fix to my real hardware, my old Pentium with AWE32 sound card. There not just close, they sound exactly the same. So if you played the original EQ with an AWE32 like I did, it should sound the same as it did back in the day.

Assuming no mistakes have been made with the instruments that is [You must be logged in to view images. Log in or Register.]

I don't have any web hosting any more due to real life shenanigans but I'll try and source something.

Would be great if the P99 team could host it though [You must be logged in to view images. Log in or Register.]

Oh if anyone is interested this also works with the live servers, it worked fine when I was streaming the Agnarr server on Twitch when it launched. I’ve not tested it since then but as long as they have not buggered up the xmi player code too much it should be fine.
I mean I think I could share this from my google drive? What are your step by steps we would need to make this happen and to update our game files/midi player.
__________________
Reply With Quote
  #4  
Old 06-20-2020, 04:19 PM
Kaa Kaa is offline
Scrawny Gnoll


Join Date: May 2019
Posts: 28
Default

I hope this doesn't count as spam but, just popping in here to say that I'm also very interested in getting the MIDIs to work properly -- all 400+ (or whatever it was) of them. Right now it seems like certain melodies are out of key which play alongside melodies in key which is jarring. I'd be extremely grateful as well for a fix. Thanks for working on this all.

Edit: Note that the solution in the original post on this thread no longer works as one of the download links is broken.
Reply With Quote
  #5  
Old 06-21-2020, 10:29 AM
loramin loramin is offline
Planar Protector

loramin's Avatar

Join Date: Jul 2013
Posts: 9,569
Default

Quote:
Originally Posted by Lilcea [You must be logged in to view images. Log in or Register.]
We took the original instruments with all the timing etc. from the original files that the EQ devs did and combined them with the AWE32 instruments and timings.

We compared the tunes with the fix to my real hardware, my old Pentium with AWE32 sound card. There not just close, they sound exactly the same. So if you played the original EQ with an AWE32 like I did, it should sound the same as it did back in the day.

Assuming no mistakes have been made with the instruments that is [You must be logged in to view images. Log in or Register.]

I don't have any web hosting any more due to real life shenanigans but I'll try and source something.

Would be great if the P99 team could host it though [You must be logged in to view images. Log in or Register.]

Oh if anyone is interested this also works with the live servers, it worked fine when I was streaming the Agnarr server on Twitch when it launched. I’ve not tested it since then but as long as they have not buggered up the xmi player code too much it should be fine.
How big is this file? The wiki could probably host it (if it doesn't limit files by extension ... I'd have to check), and really the wiki is a better (more permanent) host for the instructions and such than a forum post also.

EDIT: It looks like you just have to use the syntax: [[Media:File.ogg]] (and presumably .zip, or .midi, or whatever would work also).

We already have an https://wiki.project1999.com/Audio_Enhancements page (although it could clearly use some love), and it would be the perfect place to add it. Alternatively you could also add it on its own page, and link to that page from there.

Feel free to PM me if you have questions.
__________________

Loramin Frostseer, Oracle of the Tribunal <Anonymous> and Fan of the "Where To Go For XP/For Treasure?" Guides
Anyone can improve the wiki! If you are new to the Blue or Green servers, you can improve the wiki to earn a "welcome package" of platinum and/or gear! Send me a forum message for details.
Last edited by loramin; 06-21-2020 at 10:40 AM..
Reply With Quote
  #6  
Old 07-11-2020, 02:24 AM
Lilcea Lilcea is offline
Orc


Join Date: Aug 2015
Posts: 31
Default

Quote:
Originally Posted by loramin [You must be logged in to view images. Log in or Register.]
How big is this file? The wiki could probably host it (if it doesn't limit files by extension ... I'd have to check), and really the wiki is a better (more permanent) host for the instructions and such than a forum post also.

EDIT: It looks like you just have to use the syntax: [[Media:File.ogg]] (and presumably .zip, or .midi, or whatever would work also).

We already have an https://wiki.project1999.com/Audio_Enhancements page (although it could clearly use some love), and it would be the perfect place to add it. Alternatively you could also add it on its own page, and link to that page from there.

Feel free to PM me if you have questions.
Sorry for the slow reply I've been in hospital again [You must be logged in to view images. Log in or Register.]

I have the file on my google drive, it's 3 years old but still works, as you can see from the Youtube video's I did last month. Other than those vids I've not touched it since I last tested it against the real hardware. Feel free to put it onto the wiki.

It's a standard sound font, I'm not going to explain how to use it as i'd just be going over info already posted at the beginning of this this thread.

https://drive.google.com/drive/folde...9b?usp=sharing
Reply With Quote
  #7  
Old 07-11-2020, 07:02 AM
Maestrobob Maestrobob is offline
Skeleton


Join Date: Aug 2013
Posts: 17
Default

Quote:
Originally Posted by Lilcea [You must be logged in to view images. Log in or Register.]
Sorry for the slow reply I've been in hospital again [You must be logged in to view images. Log in or Register.]

I have the file on my google drive, it's 3 years old but still works, as you can see from the Youtube video's I did last month. Other than those vids I've not touched it since I last tested it against the real hardware. Feel free to put it onto the wiki.

It's a standard sound font, I'm not going to explain how to use it as i'd just be going over info already posted at the beginning of this this thread.

https://drive.google.com/drive/folde...9b?usp=sharing
Wow, you beat me to the fix by 3 years! [You must be logged in to view images. Log in or Register.] I compared our .sf2's in Viena and they are nearly 100% identical.

I noticed you used the AweROMGM.sf2 when you reassigned the samples, while I ended up using the official 1mgm.sf2 that came with E-mu's Soundfont Librarian.

There is one small discrepancy with the sample pianof5 #2 (used in presets 000: Piano 1, 001: Piano 2, and 003: Honky-Tonk). Since the AweROMGM.sf2 was put together manually by splitting the awe32.rom data, the wave split is a bit off and includes a small portion of the pianof5 sample before it (these occur back to back in the awe32.rom dump, so it'd be super easy to mess that up). I don't think it actually affects the presets though, since it clips before then.

Otherwise I am stoked that we can finally hear the music again as it was on the AWE cards! I know some people might not care at all, but there are still plenty of us who do. Now if there was only some way to fix the .xmi triggers in the binaries, it'd be absolutely perfect.

I've heard through the grapevine that Jay Barbeau had his hands on a higher fidelity soundfont which he used to make recordings of the soundtrack back in the day. I wonder if it is still sitting around on a hard disk somewhere...
Reply With Quote
  #8  
Old 07-11-2020, 08:58 AM
Lilcea Lilcea is offline
Orc


Join Date: Aug 2015
Posts: 31
Default

Quote:
Originally Posted by Maestrobob [You must be logged in to view images. Log in or Register.]
Wow, you beat me to the fix by 3 years! [You must be logged in to view images. Log in or Register.] I compared our .sf2's in Viena and they are nearly 100% identical.

I noticed you used the AweROMGM.sf2 when you reassigned the samples, while I ended up using the official 1mgm.sf2 that came with E-mu's Soundfont Librarian.

There is one small discrepancy with the sample pianof5 #2 (used in presets 000: Piano 1, 001: Piano 2, and 003: Honky-Tonk). Since the AweROMGM.sf2 was put together manually by splitting the awe32.rom data, the wave split is a bit off and includes a small portion of the pianof5 sample before it (these occur back to back in the awe32.rom dump, so it'd be super easy to mess that up). I don't think it actually affects the presets though, since it clips before then.

Otherwise I am stoked that we can finally hear the music again as it was on the AWE cards! I know some people might not care at all, but there are still plenty of us who do. Now if there was only some way to fix the .xmi triggers in the binaries, it'd be absolutely perfect.

I've heard through the grapevine that Jay Barbeau had his hands on a higher fidelity soundfont which he used to make recordings of the soundtrack back in the day. I wonder if it is still sitting around on a hard disk somewhere...
I started to reverse engineer the main eq exe shortly after I did the sound font, unfortunately I did not get deep into it as I ended up in hospital with gut problems. I never really continued it after that. I may have another go at disassembling it as I really miss the extra music (The other combat tunes, boat music etc) that's missing.

I have a feeling the music lists with the track info is stored elsewhere though, I do seem to remember going though some of them to disable the really load and annoying lightening sound.

I dug the old pentium with the AWE32 out of the loft, didn't connect it up to the internet but the old everquest tutorial still works, I may do a video if I can find my cables to hook it up to the capture card. I don't think there is any audio in the tutorial though as far as I remember.
Reply With Quote
  #9  
Old 07-13-2020, 06:46 AM
Lilcea Lilcea is offline
Orc


Join Date: Aug 2015
Posts: 31
Default

I had some free time this morning so I decided to go on a boat ride [You must be logged in to view images. Log in or Register.]

https://www.youtube.com/watch?v=n7S2lstG9vE

Ok A few things, at the moment it's just set to a zone wide trigger and on auto repeat. this can be changed quite easily.

What I need is some help, I'm pretty sure there is more boat MIDI, I seem to remember some wave sounds and a dock bell on one of them.

I'm hoping people can remember what tunes are missing with an approximate location in the zone that they triggered. If I can get that information I should be able to restore the missing tunes.

Should also be able to fix zones like West Karana and stop the MIDI from triggering every 10 seconds as you run along the shoreline and have the whole tune to play.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:24 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.