Language…
9 users online: Cristian Cardoso, howardadam1126, Isikoro, marvisjj, masl, RenkoV2, SpacePea,  Telinc1, Zavok - Guests: 248 - Bots: 323
Users: 64,795 (2,377 active)
Latest user: mathew

Insert ID666 tags via hex editor

As of late we're trying to enforce a rule for music submissions. They must have ID666 tags on the SPCs provided for the port. As some of you know, many users on smwc aren't Windows users and cannot edit them via Winamp or other methods [citation needed]. There seems to be many hex editors out on the internet. I'm not too big on linux so I can't necessarily say but I thought I'd show it anyway.

Tags are given to SPCs via certain addresses in the hex.



The addresses shown are used as such...

Song name: x2E - x4D
Game title: x4E - x6D
Dumper: x6E - x7D
Comment: x7E - x9D
Date: x9E - xA8
Duration: xA9 - xB0 (A9-AB time in seconds, AC-B0 fade time in milliseconds)
Artist: xB1 - xD0


and the result...



Most hex editors also allow you to edit the ASCII instead of using hex values alone.

The duration tags at address $A9 - $B0 used like...
(0 - 9 in ASCII is 30 - 39 in hex)

Code
30 30 30 30 30 30 30 30


that would show up on the side ASCII as 0 0 0 0 0 0 0

which would be 000 seconds 00,000 ms fade time

If you want a song to last 2 minutes and have a 11 second fade out you would use hex values...

Code
31 32 30 31 31 30 30 30


that string will be ASCII values 1 2 0 1 1 0 0 0
120 seconds 11,000 millisecond fade time

You can also find a ASCII/Hex/Dec table here



You guys should at the very least have the title, game title and the duration edited, the artist, dumper, date, etc aren't necessarily required.

Hope this helps some users.
This is pretty useful, slightly confusing but I manage to figure it out.
THANK YOU!
Want progress on 100 Rooms of Enemies: The Nightmare Edition? Go here to see.

(rip my other userbars momentarily)

Ugh Yeah... 'TY' Slash Man #w{=P}