Winamp question
Relevant to emulated video game music files.
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
Winamp question
I've changed some option in Winamp that makes it disregard track order UNLESS it has there in the data itself (like MP3 or FLAC). Since the VGM format uses a playlist order, it's based on alphabetical order.
Can anybody tell me what I did and how to get it back? They were in order before, and I've had some trouble with Winamp lately so it must have been something I've changed.
Can anybody tell me what I did and how to get it back? They were in order before, and I've had some trouble with Winamp lately so it must have been something I've changed.
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
For one, it's time to move this topic to a better forum section, which I just did.
That said, since I use Winamp 2, this is a problem that doesn't affect me. If I put some files in the playlist, they're played in the order I want them. I wasn't even aware that Winamp 5 has an option to sort files by its own will, one more reason to stick with Winamp 2.
That said 2, it's probably easy to expand the GD3 without breaking compatibility with older players. Look at the GD3 specs: new fields can be stacked at the end of it. Older players won't read them, newer players will. Not sure how older players might react to an internal GD3 version number of 1.01 though.
That said, since I use Winamp 2, this is a problem that doesn't affect me. If I put some files in the playlist, they're played in the order I want them. I wasn't even aware that Winamp 5 has an option to sort files by its own will, one more reason to stick with Winamp 2.
That said 2, it's probably easy to expand the GD3 without breaking compatibility with older players. Look at the GD3 specs: new fields can be stacked at the end of it. Older players won't read them, newer players will. Not sure how older players might react to an internal GD3 version number of 1.01 though.
Also known as nineko.
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
Old versions of in_vgm simply check for the version being >= 1.00, VGMPlay/in_vgm ignore the version completely. (Maybe I should change that.)
But there are a few players that do very strict version checks. foo_gme for example refused to play my Sega Channel vgms (pure SN76489 + YM2612), because their version says 1.51.
That's why my packing script sets the version of each VGM as low as possible.
btw: I don't see any game music format that has track numbers in its tags. Aside from SPC with extended tags, which includes the Disc and Track fields, but just a reference to OST CDs.
But there are a few players that do very strict version checks. foo_gme for example refused to play my Sega Channel vgms (pure SN76489 + YM2612), because their version says 1.51.
That's why my packing script sets the version of each VGM as low as possible.
btw: I don't see any game music format that has track numbers in its tags. Aside from SPC with extended tags, which includes the Disc and Track fields, but just a reference to OST CDs.
I see. Well, the alternative would be to have the GD3v1 and the GD3v2 (specified with a different pointer in the header) to coexist, à la ID3v1 and ID3v2 in mp3 files, but I personally hate this idea for several reasons. For one, it would increase the VGM version number since it modifies the header; it also splits the GD3 into multiple parts, meaning that it would be harder to edit. Stacking more stuff at the end of the regular GD3v1 should be painless, older players will stop at the "notes" field, newer players will go on.
And I agree, I'm not sure if we really need track numbers in the GD3, but if Winamp 5 is retarded we have to find workarounds, I guess
And I agree, I'm not sure if we really need track numbers in the GD3, but if Winamp 5 is retarded we have to find workarounds, I guess
Also known as nineko.
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
- ValleyBell Offline
- Posts: 4937
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA