Forums
March 28, 2024, 09:18 AM

Author Topic: Are there any Worms Armageddon image and audio conversion tools?  (Read 1708 times)

0 Members and 1 Guest are viewing this topic.

Offline Mafoo343

Lately I've been interested in possibly making some flags and soundbanks for Worms Armageddon but from my personal experience it has been a hassle to get custom images and audio to work ingame.  For example, I tried working on making a new soundbank and setting the audio to the correct rate but the game wouldn't play the audio at all.  As another example, I created a custom Autobot flag originally for use in Worms World Party, tested it and found it to work perfectly fine.  I then uploaded it here under the idea that it should work in Worms Armageddon and Worms 2 as well since the specifications should be exactly the same.  Recently though I tried it out in Armageddon and while it did appear in the custom team creator, it showed up as a black box ingame for some reason.  To that end I was wondering if there were any automatic conversion tools I may not have heard about before that can convert images and sound into a format that Worms Armageddon is okay with.  I've tried searching the internet and forums for any tools or tutorials regarding this subject but for some reason I can't seem to find anything and I feel like I'm missing something really obvious.  Any help or suggestions in this matter would be appreciated.

P.S. for reference here is the flag in question.

Offline TheKaren

Information:

For Flags - https://worms2d.info/Custom_team_flag

For Graves - https://worms2d.info/Custom_team_grave

For Soundbanks - https://worms2d.info/Soundbanks



Installation:

You can use your own Flags & Graves and they will show online to other players.

You can have your own custom Soundbanks & Fanfares also, but for other players to hear them at the end of games they must have the same audio copied in their folders, and it must be in .wav format.

You can find the folders you need usually in the following locations:

For normal install - Worms Armageddon\User

For Steam - steamapps\common\Worms Armageddon\User

Inside the User folder you will find:

Fanfare
Flags
Graves
Speech

^^ Add your custom files inside these folders.



For future reference, useful information, help, tools etc here - https://worms2d.info/Main_Page
« Last Edit: June 21, 2019, 05:17 AM by TheKomodo »

Offline Mafoo343

Thank you for pointing that out but I was already aware of worms2d info.  As far as making custom sound banks goes I'm familiar with the naming conventions, the issue was getting the .wav files in the right format so they would play ingame.  I know that if another player doesn't have a file it won't work for them.  In my case I'm simply trying to get my custom content to work on my own machine in offline matches and it still won't work (i.e. player vs bots and local pvp).  As for the flag, as far as I can tell I followed all of the specifications previously outlined on worms2d info, it's a bitmap, it's 20x17, and it's 8 bits per pixel for 256 colors, I even checked in a number of image editors just to make sure.  Like I said, for some reason the flag I made works perfectly fine in World Party ingame and in Armageddon's team editor, but for some reason it shows up as just a black box ingame.  That's why I was kinda hoping that there were some automatic conversion tools so I didn't have to fiddle around with things so much just to get them to work.

Offline TheKaren

When I look at the image you uploaded, it shows as PNG?

Make sure you save as bitmap(bmp), make sure it's 256 colours, and 8-bit, if you still have problems, i'll try doing it for you.

As for game audio, it's been a while since i've made my own audio files for WA, but it may possibly be the same reason some wav files don't work on phones and others do.

16 bit wav format works on phones, whilst 24 and 32 bit floats do not(the phones i've had at least), so try these different formats for WA audio and see if it works, start with 16 bit and work your way up.

Offline j0e

  • Sr. Member
  • ****

  • Canada Canada
  • Posts: 445
    • View Profile

Offline Mafoo343

Actually that was the tool I tried to make my soundbanks with since it was included with the game.  That tool is useful for assigning various sound bytes but just because the tool will play them doesn't mean they will work ingame.  And to my knowledge, that tool doesn't have any feature to convert audio samples into a audio format that is Armageddon friendly so it doesn't really help fix that problem.

Offline Mafoo343

When I look at the image you uploaded, it shows as PNG?

I uploaded the file on imgur so I could display it in the forums, it must have automatically converted the bitmap to png in the process, as far as I can tell the original file is a 256 color bitmap.

16 bit wav format works on phones, whilst 24 and 32 bit floats do not(the phones i've had at least), so try these different formats for WA audio and see if it works, start with 16 bit and work your way up.

Thanks for pointing that out, before I was only tweaking the hz and not the bits, I'll test this out right away.

Edit: That did the trick for the audio, thanks so much Komodo.  As for the image, I still can't figure out what I did wrong.  This time around I'll post it in a .rar in my dropbox so it won't change it from bmp to png, maybe you can figure out what setting I did wrong.

https://www.dropbox.com/s/c5p4lynbj4iyjsq/Autobot%20Logo.rar?dl=1
« Last Edit: June 21, 2019, 06:43 PM by Mafoo343 »

Offline j0e

  • Sr. Member
  • ****

  • Canada Canada
  • Posts: 445
    • View Profile
Pretty sure for flags/graves the 1st color entry in the palette has to be pure black. I used Irfanview to do that and it worked no problem.

Offline Mafoo343

That did the trick, I wasn't aware of that little technical tidbit.  Thanks for the help.

Offline TheKaren

Ah nice one j0e, sorry Mafoo343, I ignorantly assumed you already done what j0e did  :o

I think you may already know but, if you ever want to make your own Worms Armageddon map, make sure the background is pure black as well :)

I'm glad you got everything working, have fun!