VOGONS

Common searches


Search results

Display options

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Finally added the Output level Scaling table on the wiki http://www.vgmpf.com/Wiki/index.php/HERAD#Output_Level_Scaling_Table The pattern for the scaling is pretty simple. 04 = Decreases output level by every 1 note 03 = Decreases output level by every 2 notes 02 = Decreases output level by every 4 …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Here ya go! I attached the MIDI files from both the MT-32 version and the Adlib verison. The Adlib Gold version is exactly the same as the Adlib OPL2 (with the exception of Surround Module data, which is not needed). Thanks to binarymaster for ripping the MT-32 midi file! Gotcha, that makes sense. A …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
DracoNihil wrote: I hate to ask but can someone provide me a standard MIDI file of ARRAKIS from Dune? (The song that plays in your home palace) I'm making my own cover of the song and there's a part to it I don't understand and need to look at it visually. No problem at all. I'll upload it later …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
We understand most of the format and how it works, the only real questions that remain is how HERAD uses the Adlib timers, and how HERAD knows how many FNUMs to change when executing a MIDI pitchbend. I don't think it uses Adlib timers at all. Currently I would say the game code is supposed to call …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
The binary exists and plays music files, and the music files exist. A lightweight x86 CPU emulator could load and execute the binary driver, and let the emulator catch OPL chip writes. I think some player already used this kind of approach, but it's more complex. Probably it's here: https://forum. …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
This is fantastic!! The entire header for HERAD is now completely solved; thanks so much, Jepael! Yeah! That's great Just for clarification, are the YM7128 register values that I posted earlier in the correct endian or do they have to be rearranged? Registers are 8-bit values, so there is no …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
OK the first byte is written to gold control register 8. Basically it selects muting, stereo modes (using TDA8425 audio processor) and how mixer (which in this context I presume TDA8425 output) channels are routed to left and right outputs. I also confirmed the rest 31 bytes are just dumped to …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Thank you so much, Staticblast! I'll definitely give those settings a shot. Yeah, Cryo games act weird with fast CPUs, for example the speed of the opponent cars in MegaRace are dependent on the clock speed. Awesome, thanks for the help on the elusive Surround chip, Jepael! To answer your question, …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
I want to try out PCem because we know which part of the AGD files in Dune control the surround module, so modifying those values should affect the module and then we can figure out what exactly those bytes do. Does anyone know how to set up PCem, it seems rather complex. The surround module has …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
On a sidenote, PCem added support for the Adlib Gold surround module recently. I got Dune up and running on it, and it sounds good . DOSBox SVN also has been added AdLib Gold OPL3 mode: https://www.vogons.org/viewtopic.php?f=31&t=31494&start=20#p477203 Interesting. Does it also include the surround …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
...and possibly also allow us to make music for the format. Here's my first all-original song that I wrote for HERAD, that's not a test or experimental in nature. So that's it! Really cool :cool: Thanks so much! MIDIPLEX was a huge help in converting the MIDI data to HERAD. It definitely saved a …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Here's my first all-original song that I wrote for HERAD, that's not a test or experimental in nature. I call it NEWPAGA, in reference to Skyholder's music file name, "PAGA.HSQ". NEWPAGA - Cryo HERAD (Ad Lib) Hope you guys like it!

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
As promised, here's a video showing how to convert a song from HERAD 2 to HERAD 1. The conversion process requires a fair amount of trial and error, but it is very much possible. YouTube - MegaRace Music in Dune I'm wondering since MIDIPLEX is the first program to support HERAD 2 maybe it should be …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Just checking in to confirm that KGB music plays perfectly in MegaRace thanks to MIDIPLEX. Major props go to ripsaw for extracting the uncompressed KGB music files from the DOSBOX Debugger. I'll post a video of KGB's "Gorbachev" playing in MegaRace soon. I also got a MegaRace song to play in Dune ( …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Excellent! Thanks to MIDIPLEX, I successfully converted a HERAD v1 song to HERAD v2. I attached both the SDB and compressed HSQ files for WORMSUIT from Dune, except this will only play in MegaRace. To get the song to play in MegaRace, copy the data in WORMRACE.HSQ, open up the MEGARACE.DAT file in …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
Fantastic! I can't wait to try it out :) https://github.com/stascorp/MIDIPLEX/releases/tag/v0.4.2-pre I've been made a pre-release build, you can try it out. Planning to add some more formats for v0.4.2. Fantastic! I'm glad to see that the song speed is recognized correctly as well! MIDIPLEX works …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
So, I posted the issue , but according to Malvineous there's no AdPlug developers, so someone else will have to code a patch. binarymaster, I understand you're working on MIDIPLEX (which is an awesome program, I use it quite often). Do you think you'll be able to have support for both versions of …

Re: Dune "HERAD" Ad Lib Music Hacking

in DOS
I wanted to ask, will this reverse engineering project lead to a possible loader for AdPlug? I'd like to beable to listen to the Dune files endlessly. That's what I'm hoping for! I don't know how to program so right now, we're relying on others to come up with code for a loader for AdPlug or even a …

Page 3 of 4