-------------------------------------------------------------------------------
y      z SNESAPU SPC Decoder
yt@Cz kbsnesapu.kpi
yo[Wz 4.24
yΉgqz spc
y Platform z x86(32bit) ̂ / x64(64bit) Ȃ
y  J  z 2024/03/16
-------------------------------------------------------------------------------

yTvz

degrade-factory(sunburst ) ̉ǔ SNESAPU.DLL ̍ĐRAp
SPC ĐvOCłBΉgq SPC łB

ǔ SNESAPU.DLL ɂĂ

    http://dgrfactory.jp/

QƂĉBSNESAPU.DLL ̍ŐVłJĂ܂B
kbsnesapu.kpi ɓĂ SNESAPU.DLL ͖{vOCJ_ł̍ŐVłłB

yScript700z

Script700 ɑΉĂ܂B
Script700 t@Č SNES SPC700 Player ƓƂȂĂ܂B

SPC t@C.700 => SPC t@C.7se => 65816.700 => 65816.7se

̏Ɍ܂B

R}h(#i/#it/#ib) ɂOXNvgt@CɂΉĂ܂B
XNvgt@Cgp SPC t@CQA[JCû̍ĐɂS
ΉĂ܂B

yXID6z

XID6 ̃^O擾ɑΉĂ܂BXID6  ID666 ̗ɏ񂪏܂Ă
ꍇAXID6 ̕D悳܂B

CgA[vAtF[hAIԁA[v񐔂ۂ̉tɔf܂B
[vɗLȒl܂Ăă[v񐔂܂ĂȂꍇA{̂
uftHg̃[v񐔁vKp܂B

ȂAKbMedia Player ɂu[v񐔁v

ECg܂߂1ʂĐI܂ōĐꍇ[vP
  =(XID6 ɂCg)

ƂĐ܂BXID6 ̃[v񐔂͏L񐔂Ɋ܂߂܂̂ŁA{̂ւ̒ʒm
XID6 ɏ܂ꂽl +1 ܂B

]ėႦΖ{̂́uftHg̃[v񐔁vu3v̂ƂƓʂɂȂ悤
XID6 Ƀ[v񐔂ޏꍇ́u2vɂ(-1 )Kv܂B

XID6 ɉʔ{܂܂Ă΍Đɂf܂BvCQCƂĖ{̂
ʒm邱Ƃo܂B

ڍׂ́uc[v->uݒv->uvOCv^u kbsnesapu.kpi IA
uݒv{^ŕ\_CAOQƂĉB


yǔ SNESAPU.DLLz

kbsnesapu.kpi  degrade-factory(sunburst )  SNESAPU.DLL gpĂ
܂BSNESAPU.DLL ̓vOCɓĒĂ܂B

SNESAPU.DLL ̒쌠 sunburst ۗLĂ܂B

-------------------------------------------------------------------------------

yXVz

Version 4.24(2024/03/16)

ESNESAPU.DLL  2.20.1.8272(2023/12/03) ɍXV
ESNESAPU.DLL 2.20.0 ȍ~̐VTvO[gRo[^̃mCY΍
@E@GR[/FIR   true ōĐg 32001Hz ȏ̂Ƃ
@EKPI_MEDIAINFO::dwUnitSample  10ms ̒l(44100Hz Ȃ441)nƂ
@@K EmuAPU  10ms PʂŎw肷

/*---------------------------------------------------------------------------*/

Version 4.23b(2022/10/11)

ESNESAPU.DLL  2.19.4.7822(2022/10/05) ɍXV
EvOĈɕύX͂Ȃ̂Ńo[W͕ύX

/*---------------------------------------------------------------------------*/

Version 4.23(2022/09/16)

ESNESAPU.DLL  2.19.3.7744(2022/07/02) ɍXV
@E{vOCJ_ł̍ŐVł 2.19.4.7818 łȂ̂œ
EݒɊւȉ̏C
@Eu SNESAPU.DLL gvƁuSNSAPU.DLL ̃pXvǉ
@@Eu SNESAPU.DLL gv false ̂ƂɁuSNESAPU.DLL ̃pXv
@@@w肵ꏊ DLL g
@ETemporary ZNV́uGR[ƃvp~
@EGeneral ZNVɁu@GR[/FIR vǉ
@@EL[ƃZNVςŁuGR[ƃvƓ
@E Temporary ZNVɈȉǉ
@@EuEgUxv
@@EutB[hobN]xv
@@EuGx[vx𓯊v(SNESAPU.DLL v2.19.3ȍ~)
@@Eu`l~[gvƁu`lmCYv
@@@E8̕ŎwAItɂ`l 0AIɂ`l 1
@@@@(F10100010)
@@@E0 ȊO̐ 1 ƌȂAȊO̕ 0 ƌȂ
@@@@(102A0000 => 10100000)
@@@E8ȂꍇAȂ 0 ƌȂ
@@@@(0011 => 00110000)

/*---------------------------------------------------------------------------*/

Version 4.22(2021/04/18)

Esnesapu.dll  2.18.3.7258(2021/03/14) ɍXV

/*---------------------------------------------------------------------------*/

Version 4.21(2019/10/03)

Esnesapu.dll  2.18.0.6694(2019/08/10) ɍXV

/*---------------------------------------------------------------------------*/

Version 4.20(2017/04/09)

ERpC VS2017 ɕύX

/*---------------------------------------------------------------------------*/

Version 4.19(2017/01/09)

EŌJɌĂׂ̍C(hLg/\[XR[h̐)

/*---------------------------------------------------------------------------*/

Version 4.18(2016/09/05)

Esnesapu.dll  2.17.7.5616(2016/08/27) ɍւ

/*---------------------------------------------------------------------------*/

Version 4.17(2016/08/16)

Ev2.80beta21 ̃vOCV@\ɑΉ
@EGeneral/Temporary eZNV̐ǉ
@ETemporary ZNV̕\uꎞIȐݒvɕύX
@E쌠\ŉsgp

/*---------------------------------------------------------------------------*/

Version 4.16(2016/08/01)

Ev2.80beta19 ̃vOCdlɑΉ(C^[tF[X̂)

/*---------------------------------------------------------------------------*/

Version 4.15(2016/07/25)

Ev2.80beta18 ̐VvOCdlɑΉ
EGUID ɐݒ̕ۑꏊ܂悤ɂ
ETemporary ZNVlɖ߂ݒC
@E߂Ȃ24ԌŒɕύX

/*---------------------------------------------------------------------------*/

Version 4.14(2016/07/11)

ERpC VS2015 update3 ɕύX
Esnesapu.dll  2.17.6.5532(2016/05/29) ɍւ
EIKpiConfig({̂ɂݒʂ̎)ɑΉ(v2.80beta17 ȍ~)
@Eݒ->vOC->kbsnesapu.kpi IɁuݒv{^NbN
Eeݒ荀ڂǉ
@Eԏ
@EV[N(V[NxƃV[N̉t̐x̒)
@EvCQC(ʒlvCQCƂĒʒm)
@Eʊl(XID6 ɉʒlȂꍇ̊l)
@EXID6 ̎gp/sgp(gȂꍇ͉ʊl)
@EĐg
@E[pXtB^
@ETEh
@(牺͏pɂ͓KȂߎw莞Ԍoߌɏlɖ߂)
@EĐx(Đʒu̐iݕxƘAȂ)
@E
@EBASS BOOST
@Eߋ ADPCM ݊
@EEϓ]
@EtʑTEh
@EGR[
@Esb`W[V
@Esb`xh
@EFIR tB^
@EGx[v
@EmCY
@EGR[ƃ
Eȉ̐ݒ̏lύX(̂ߏݒl v4.13 Ƃ͉قȂ)
@Eԏ xKEXz => VN֐
@E[pXtB^ false => true (snesapu.dll ҂̐l)
@ETEh true => false (snesapu.dll ҂̐l)

/*---------------------------------------------------------------------------*/

Version 4.13(2016/06/12)

Exid6 ǂݍݎɗ邱Ƃ̂C

/*---------------------------------------------------------------------------*/

Version 4.12(2016/03/13)

Esnesapu.dll  2.17.5.5391(2016/02/27) ɍւ

/*---------------------------------------------------------------------------*/

Version 4.11(2016/01/31)

E30bȏɃV[Nꍇ͎c30b܂ł͍V[NAc30b͒ᑬV[N
@s悤ɎdlύXi܂ł͏ɍV[Nj
EScript700  #i/#ib R}hœ{̃t@CwoȂ̂C

/*---------------------------------------------------------------------------*/

Version 4.10(2016/01/18)

Eid666 ̕ɏ܂ꂽȒƃtF[hԂ IKpiTagInfo ɒʒm悤
@(xid6 ̒̕lgꍇ (ignored) t)
Eid666  default channel(enable/disable) ʒm̂߂

/*---------------------------------------------------------------------------*/

Version 4.09(2016/01/11)

EVvOCdlɑΉ(v2.80beta5ȍ~p)
@E{̂̃oÔ߁Av2.80beta4 ȑOł͎gps
EA[JCu Sript700 ɂƑΉ(Vdl̋@\gp)
@EScript700 t@Cŕʂ Script700 t@Cw肷ꍇ(#i,#it,#ib R
@@}h)ɂΉ
@E܂łΉĂA{̑ Script700 t@C̒g𒲂ׂĂ
EtF[hԂf悤ɂȂ
Exid6 ̃^O擾ɑΉ
@EID666 Ɣ xid6 D悵Ď擾
@ECgA[vAtF[hAIԁA[v񐔂̎擾ɑΉAۂ̍
@@ɂf(Vdl̋@\gp)
EoCi` ID666 ɃeLXgƌȂĂ̂C
@EmȔʕ@(炭)Ȃ߁AHɊԈႦ邱Ƃ
ȆAڍׂȏ\ɑΉ

/*---------------------------------------------------------------------------*/

Version 4.08(2015/10/25)

EvbgtH[c[Zbg Visual Studio 2015 - Windows XP (v140_xp) 
@ύX(Windows XP ł삷悤)

/*---------------------------------------------------------------------------*/

Version 4.07(2015/10/18)

ERpC VisualStudio2015 ɕύX

/*---------------------------------------------------------------------------*/

Version 4.06(2015/09/06)

Eo[Wԍ΂ 4.06 ɂ
@Ekbspc.kpi JI kbsnesapu.kpi JƂ 4.xx ɕς
@@ȂƂ
@Ekbspc.kpi ܂ތÂo[W㏑Ƃ kbspc.kpi DI
@@Ɏg悤ɂ邽
Esnesapu.dll  2.17.4.5265 ɍւ

/*---------------------------------------------------------------------------*/

Version 0.05(2015/08/30)

Esnesapu.dll  2.17.4.5265 ɍւ

/*---------------------------------------------------------------------------*/

Version 0.04(2015/07/12)

Esnesapu.dll  2.17.4.5209 ɍւ
EGetSNESAPUContextSize/GetSNESAPUContext/SetSNESAPUContext ɑΉ
@EKMPMODULE::dwReentrant = 1 ɂȂANXtF[hĐ SPC Đ
@@ȒvZ̃ptH[}X

/*---------------------------------------------------------------------------*/

Version 0.03(2015/07/05)

Esnesapu.dll  degrade-factory(sunburst ) ̉ǔłɍւ
@(o[W2.17.3.5160)
E 32bit float ŏo͂悤ɂ
EĐgvɍő192000HzAŏ8000Hz ܂őΉ
@i0 nꂽꍇ44100Hzj
EScript700 ւ̑Ή try700 ł͂Ȃ SetScript700 yт̊֘AR[obN
@֐Ŏ悤ɂ

/*---------------------------------------------------------------------------*/

Version 0.02(2004/07/18)

E41568k ɂǔ SNESAPU.DLL 𓯍iScript700 ɕWőΉj
EV[NɃmCY邱Ƃ̂C

/*---------------------------------------------------------------------------*/

Version 0.01(2004/07/05)

E

-------------------------------------------------------------------------------
Kobarin(hidkob@pb.highway.ne.jp)
https://kobarin.sakura.ne.jp/
