From 5f7dfc9499e0ba60f9a16415a9bf5fe165d951f8 Mon Sep 17 00:00:00 2001 From: Valley Bell Date: Wed, 4 May 2016 11:59:47 +0200 Subject: [PATCH] write update log, version bump --- VGMPlay/VGMPlay.h | 2 +- VGMPlay/VGMPlay.txt | 1 + VGMPlay/VGMPlay_Updates.txt | 11 +++++++++++ in_vgm/in_vgm.c | 5 +++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/VGMPlay/VGMPlay.h b/VGMPlay/VGMPlay.h index 098a217..44b5e6e 100644 --- a/VGMPlay/VGMPlay.h +++ b/VGMPlay/VGMPlay.h @@ -2,7 +2,7 @@ #include "VGMFile.h" -#define VGMPLAY_VER_STR "0.40.6" +#define VGMPLAY_VER_STR "0.40.7" //#define APLHA //#define BETA #define VGM_VER_STR "1.71b" diff --git a/VGMPlay/VGMPlay.txt b/VGMPlay/VGMPlay.txt index 9e6f885..c75ac7f 100644 --- a/VGMPlay/VGMPlay.txt +++ b/VGMPlay/VGMPlay.txt @@ -144,6 +144,7 @@ Credits ======= This program was written by Valley Bell. +- Special thanks to ctr for major contributions in general. - almost all software emulators are from MAME (http://mamedev.org) - EMU2413 and Gens YM2612 were ported from Maxim's in_vgm - the YMF278B core was ported from openMSX diff --git a/VGMPlay/VGMPlay_Updates.txt b/VGMPlay/VGMPlay_Updates.txt index 0eb6053..cee0c94 100644 --- a/VGMPlay/VGMPlay_Updates.txt +++ b/VGMPlay/VGMPlay_Updates.txt @@ -129,3 +129,14 @@ Updates since 0.4.0u6 (30.05.2015) - fixed Irem GA20 channel muting - fixed playing non-NMK banked OKIM6295 VGMs after NMK-banked ones - fixed SN76489 PSG muting (muting didn't work if the frequency was set to 0 to play PCM) +- [misc] added vgm2wav (thanks libertyernie) +- improved DAC Stream Control for HuC6280 +- [VGMPlay] added warning for zlib seeking bug +- [VGMPlay + in_vgm] fixed bugs with .ini file reading +- fixed YMF278B sample looping +- repalced C352 sound core with new one written by superctr +- added option to disable rarely used C352 rear channels +- [in_vgm] added option to disable caching of VGM info (tags/etc.) +- added option to enforce silence at the end of <1.50 VGMs +- fixed memory leak when seeking back in songs that use the YM2610 (thanks to GTheGuardian for reporting) +- fixed bug with X1-010 PCM loops diff --git a/in_vgm/in_vgm.c b/in_vgm/in_vgm.c index 69679a1..bdd3cc5 100644 --- a/in_vgm/in_vgm.c +++ b/in_vgm/in_vgm.c @@ -182,7 +182,7 @@ void About(HWND hWndParent) " (Unicode build)" #endif "\n" - "by Valley Bell 2011-2015\n" + "by Valley Bell 2011-2016\n" "\n" "Build date: " __DATE__ " (" INVGM_VERSION ")\n" "\n" @@ -208,7 +208,8 @@ void About(HWND hWndParent) "GerbilSoft for the RF5C164 and PWM cores from Gens/GS\n" "DOSBox Team for AdLibEmu (OPL2/3 sound core)\n" "The author of Ootake for the HuC6280 core\n" - "rainwarrior for NSFPlay and the EMU2149 and NES cores"; + "rainwarrior for NSFPlay and the EMU2149 and NES cores\n" + "superctr for the new C352 core"; char* ChipList; const char* ChipStr; char* FinalMsg;