this crap is attached by the compiler (MSVC 2008 Express), and I can't find how to fix this. Source code for the dlls is provided with the editor, so maybe someone can recompile them to remove that dependency.
I don't think you can get around this. In earlier versions of VS there was an option to link against the CRT statically, but I think they removed it in VS2008 so that you always need the DLL.
Most people will probably already have the DLLs on their Windows computer, but some might not. Somewhere in the VS directories you should be able to find the redistributable DLLs and the manifest (not sure if that's the case with the express edition). You can add those to your vgmmaker archives to make sure people get the right DLLs.
I'm actually found a solution for this already, and it was used in the 1.01. Can't test it, though.
I don't have to include any additional DLLs into the package anyway, because there is freely available MSVC 2008 Redistributable on MS site that has everything that is needed.
Just go into project settings, select All Configurations, and navigate to Configuration Properties, Linker, Input. Set "Ignore All Default Libraries" to Yes. Then select the Advanced heading and enter "DllMain" in the Entry Point field.
Here is the import library for an older version of the Visual C++ runtime, which should always be present on all Windows installations, so that nothing needs to be bundled with the program. You can then link with this library instead of the default one, if you are using the runtime. https://rapidshare.com/files/1974867925/MSVCRT.LIB
Chilly Willy, by the way, I've got few reports that VGM export in 1.0 worked fine under wine. Which module you've tried to export that caused to the hang? I mean, there is only one test module, did you used it, or made your own?
Shiru wrote:Chilly Willy, by the way, I've got few reports that VGM export in 1.0 worked fine under wine. Which module you've tried to export that caused to the hang? I mean, there is only one test module, did you used it, or made your own?
I used the test.vge that came with it. I used the first export option... "VGM file for Genesis/MD". It hung after clicking okay on the file requester. That version also hung while trying to quit the program, as well.
I'm using wine 1.2.2 from the Ubuntu repo under Xubuntu 10.10 on a 32-bit CoreDuo system.
Whenever i have a note on FM channel 6 playing as well as a Sample effect on any channel, it seems that the harder the hit of the DAC, the more it foozes out. It seems somehow that FM channel 6 and the S00 effect are somehow connected as well as i can not mute FM Channel 6 without also muting the DAC samples.
If the sample channel plays through the YM2612, you cannot have it and FM6 playing at the same time; one replaces the other.
Nice to see these expansions put in; I'll be sure to try it later (sound didn't work in wine in the first release but I'll try the second one later, or just run it in Windows =P ).