ThunderGraft Now Undead
Posted: Thu Sep 03, 2009 4:59 pm
Does this site still exist?
Well, as a lot of people know, I'm primarily motivated by my whims. As it turns out, writing this pseudo-eulogy for ThunderGraft last week made me want to get it working again. So, here it is, about ready for beta-testing. And now that I'm able to compile it for the first time in many years, I can actually look at fixing bugs, if any are found.
For those who aren't familiar with it, ThunderGraft allows Diablo through Diablo II (including Starcraft and Warcraft II BNE) to use modern audio compression algorithms (those games only natively support uncompressed WAVs and WAVs compressed with a lossy 4:1 compression that noticably affects audio quality). MP3, Ogg Vorbis, and FLAC are all supported, as well as the other recent ones (the only common one it doesn't support is MP4). Save for FLAC (which is lossless), these allow for superior quality and less than 1/2 the file size compared to compressed WAVs, or about 1/4 the file size for the same quality.
To preempt a couple questions:
1. This is a debug build. Like all the other debug builds, it produces debug log files. They're now, however, in the temp directory for your Windows user.
2. There are some really strange problems with this and FireGraft, and it currently does not work with FireGraft. I'm talking with DiscipleOfAdun about it.
You should read the readme, as it contains some info that will help avoid certain problems.
Also, in the process of getting this thing working again I found 5 different MPQDraft bugs, which I'm really surprised nobody mentioned to me in the last 6 months (2 of them were major, and all of them were pretty stupid little mistakes). There will be a new build of MPQDraft in the very near future.
EDIT: This build is obsolete. Do not use it it; use the one later in this thread.
Well, as a lot of people know, I'm primarily motivated by my whims. As it turns out, writing this pseudo-eulogy for ThunderGraft last week made me want to get it working again. So, here it is, about ready for beta-testing. And now that I'm able to compile it for the first time in many years, I can actually look at fixing bugs, if any are found.
For those who aren't familiar with it, ThunderGraft allows Diablo through Diablo II (including Starcraft and Warcraft II BNE) to use modern audio compression algorithms (those games only natively support uncompressed WAVs and WAVs compressed with a lossy 4:1 compression that noticably affects audio quality). MP3, Ogg Vorbis, and FLAC are all supported, as well as the other recent ones (the only common one it doesn't support is MP4). Save for FLAC (which is lossless), these allow for superior quality and less than 1/2 the file size compared to compressed WAVs, or about 1/4 the file size for the same quality.
To preempt a couple questions:
1. This is a debug build. Like all the other debug builds, it produces debug log files. They're now, however, in the temp directory for your Windows user.
2. There are some really strange problems with this and FireGraft, and it currently does not work with FireGraft. I'm talking with DiscipleOfAdun about it.
You should read the readme, as it contains some info that will help avoid certain problems.
Also, in the process of getting this thing working again I found 5 different MPQDraft bugs, which I'm really surprised nobody mentioned to me in the last 6 months (2 of them were major, and all of them were pretty stupid little mistakes). There will be a new build of MPQDraft in the very near future.
EDIT: This build is obsolete. Do not use it it; use the one later in this thread.