Allow ScummVM tools to compile with MSVC, other cleanup
|Reported by:||SF/quietust||Owned by:||Kirben|
most of the ScummVM 'tools' do not compile using MSVC6 or VS.NET, reporting an undefined external symbol "vsnprintf" in util.obj (MSVC uses _vsprintf instead).
The attached patch fixes this issue and allows the tools to compile properly with MSVC++ from a command prompt.
In addition, this patch cleans up all of the extract utilities I previously wrote (mm_nes, mm_c64, zak_c64, and loom_tg16) to link against util.c.
Ticket imported from: #1241249. Ticket imported from: patches/553.