-------------------------------------------------------------------------------
y      z FPD Decoder
yt@Cz kbfpd.kpi
yo[Wz 0.21
yΉgqz fpd/fm
y Platform z x86(32bit) ̂ / x64(64bit) Ȃ
y  J  z 2017/04/09
-------------------------------------------------------------------------------

yTvz

FPD ĐvOCłBΉgq FPD/FM łB
FPD ɂďڂ

    http://www.rat.co.jp/fpd98/

QƂĉB


yfpd98.dllz

kbfpd.kpi ̓ɕKvɂȂ܂B
2017/01/09 ݂̍ŐVo[W𓯍Ă܂Bkbfpd.kpi ̎dlÂƂ
قȂo[W fpd98.dll ł͐퓮삵Ȃ\܂̂ŁAVo[
W fpd98.dll JĂƂĂAdll ͍ւȂǂ
܂B


yfpd98sub.dllz

KYU  fpd98sub.dll 𓱓邱ƂɂAFPD ̉tԂ擾o悤
ɂȂA[vɂΉo܂Bkbfpd.kpi ɍŏ瓯Ă܂B

ŐV fpd98sub.dll 

    http://www7b.biglobe.ne.jp/~kyutech/

ɂ܂BFPD98 JLbgɓĂ fpd98sub.dll ł͓삵܂B

fpd98sub.dll ȂꍇA\̉tԂ KbMedia Player ̐ݒ́uftHg
̋Ȃ̒vɂȂ܂Biۂɂ͂Q񂾂[vAtI܂j

fpd98sub.dll  kbfpd.kpi ƓtH_ɒuĉBkbfpd.kpi ƓtH
_ɒuȂƓ삵܂B


yFPV t@Cz

_E[hĂ FPD/FM t@CĐ邽߂ FPV t@CKvɂȂ
Ƃ܂BKv FPV t@C FPD/FM t@CƓtH_ɒuA
p FPV tH_ɒuĉBFPV tH_͐ݒ肷邱Ƃo܂B

    http://www.rat.co.jp/fpd98/

ɂ FPD98 {̂CXg[AFPD98 ̃CXg[tH_ɍ쐬

EPCM95
EPCM97

tH_ɂ FPV t@CQKvƂȂf[^łBȂƂ̂Q
̃tH_͕K FPV tH_ɒuĉB

FPV tH_̓TutH_܂BKw͖łB
Ⴆ

C:\PcmDir\FPV\PCM95
C:\PcmDir\FPV\PCM97

̂悤

C:\PcmDir\FPV\

̉ PCM95/PCM97 ̃tH_Rs[ĂAݒł FPV tH_

C:\PcmDir\FPV\

̂悤ɐݒ肵ĂΗǂłB


y쌠z

E fpd98.dll ̒쌠͊ЃbgۗL܂B
E fpd98sub.dll ̒쌠 KYU ۗL܂B


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

yXVz

Version 0.21(2017/04/09)

ERpC VS2017 ɕύX

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

Version 0.20(2017/02/26)

E\[XR[hJɔׂC

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

Version 0.19(2017/01/09)

Ekbfpd.kpi  KbMedia Player ȊO痘poȂ悤ɍ׍Ĥ߂
EJ̊ЃbglAWAV t@Co͂AvP[V̔zz
@͖ȂƂ̊mF邱Ƃo܂
Ekbwavefile.kpi J_Ŋ WAV t@Co͏oĂ܂Ă

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

Version 0.18(2016/08/16)

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

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

Version 0.17(2016/08/01)

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

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

Version 0.16(2016/07/25)

Ev2.80beta18 ̐VvOCdlɑΉ
Eݒ_CAOɑΉ
Ekbfpd.ini p~
E{̂o[WAbvĒuꏊςĂݒ肪p
Eݒ\ȍ
@EFPV tH_
@@E܂Ŗ{̂Őݒ肵Ăp~Bۑꏊς邽߁Aݒ肵Kv
@@@
@EɕʃvZXŎgp
@@EvOCsŖ{̂܂Ȃ悤ɂ邽߂̐ݒ
@@EptH[}Xቺ邪{̂܂Ȃ̂ŋKł true
@@@(v0.15 ȑOł false )
@@E{̂ 64bit ł̏ꍇ͐ݒlɊւ炸ɕʃvZXŎgp
@EĐg(44100/33075/22050/16538/11025)
@EXeI(false ̓m)
@EGtFNg(Ȃ/o[u/o[uER[X)
@EVXeGtFNg(Ȃ/o[u/o[uER[X)
@E牺͏pɓKȂ߁AŌɐݒύXĂ 24 Ԉȏoߌ
@@ɏlɖ߂(߂Ȃ悤ɐݒ肷邱Ƃo)
@Ee|
@@EvC[{̂̑xύX@\荂ᕉׂAĐʒu̐iݕ
@@@xɘAAȒvZŎ擾Ȃ̒ςĂ܂
@@Ef[^ݒlɂĂ͍ĐoȂ苭IĂ܂Ƃ
@@@Efpd98sub.dll Ń[ɂ鏜ZG[BvOCŋɉ
@@@@݂邪s狭I(FPD98 łۂ)
@EgX|[Y()
@@EvC[{̂̑xύX@\荂ᕉ
Em(kbfpd.ini  op_v=1)ƐĐoĂȂ̂C

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

Version 0.15(2016/07/11)

ERpC VS2015 update3 ɕύX
Ev2.80beta17 ̃vOCdlɑΉ(C^[tF[X̂)

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

Version 0.14(2016/01/31)

E^CgȂȂ̃^CgɕsȒl(S~)̂C
E{̃t@C𐳂ȂƂ̂C

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

Version 0.13(2016/01/18)

EVvOCdlɑΉ
E{̂̃[v񐔗vɉ悤ɂ
@EuftHg̃[v񐔁vŎw肵񐔂ɂȂ
@E[v񐔂 fpd98.dll ɓn̂ł͂ȂAfpd98sub.dll 瓾Ȓ
@@Đ
@Ef[^ɂĂ̓[v񐔂ςꍇ̉tÏʒuɂ΂
E[vȂłȂꍇ̋ȒɃtF[hԂZȂ悤ɂȂ
EA[JCu FPV ɂƑΉ
@EVdl̋@\gp
@E܂ł͖{̂A[JCu FPV ̒osĂAFPD ̃t@C
@@tH[}bgȂߒoɎs\
@E̔ł fpd98.dll vĂ FPV t@Cmɏ邽ߎ
@@s̉\͂قڂȂȂ
E\Ȍ UNICODE ɑΉ
@EFPV ̌pX UNICODE ł\oȂgptH_w
@@ĂĐo悤ɂȂ
E[vȂȂĐƋȂ̏I[t߂Ńt[ŶC
EI(fpd98.dll  PlayEnd Ăяo)Ńt[Y邱Ƃ̂
@@ǂĂȂ߁A{̂܂Ȃ悤ɏ kbrunkpi.exe
@oRōĐ悤ɂ

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

Version 0.12(2015/10/25)

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

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

Version 0.11(2015/10/18)

ERpC VisualStudio2015 ɕύX

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

Version 0.10(2015/8/30)

Efpd98sub.dll  v1.05 ɍւ
EXbh̓P
@Er؂邱Ƃ̂C
@Et[Y邱Ƃ̂C
@EV[N

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

Version 0.09(2012/10/18)

Et@CJƂ̋L[hI FILE_SHARE_READ|FILE_SHARE_WRITE 
  悤ɂ
Ekmp_GetTestTagInfo ɑΉ
  E"title" ̂

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

Version 0.08(2005/01/31)

Ekbfpd.ini ̕ҏWɂAGtFNg⃋[v񐔓ݒo悤ɂiݒ
  _CAOɂ͖Ήj

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

Version 0.07(2003/05/21)

EȒ擾Ɏs邱Ƃ̂xCiǂݎpt@C
  ŎsĂj

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

Version 0.06(2003/05/18)

EG[_CAO\A 5 bxo߂玩Iɕ悤ɂ
EȒ擾Ɏs邱Ƃ̂CiHj

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

Version 0.05(2003/05/12)

EFPV ̌tH_𖳌Kw悤ɂ

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

Version 0.04(2003/05/05)

Efpd98.dll/fpd98sub.dll  kbfpd.kpi ƓtH_ɑ݂̂[h
  Ȃ悤ɎdlύX
  Efpd98.dll ̃o[WႢɂ듮邽߁ikbfpd.kpi 
    fpd98.dll ̓ɋˑ邽߁AIɌJŐV fpd98.dll
    œ삷邱Ƃۏ؏oȂj
  EFPD {̂JLbgɓ fpd98sub.dll ł͓삵Ȃ
Efpd98sub.dll Ȃꍇ̉tԂ 0xFFFFFFFFiftHg̋Ȃ̒jɕύX
EpXwɊւoOC
EׂC

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

Version 0.03(2003/04/30)

EFPD98.DLL Ɋւȉ̃oOɉ
  EPlayEnd Ăяoɗ邱Ƃi܂IĂȂXbh̃nh
     CloseHandle ̂j
  Exł FreeLibrary Ǝȍ~ Play ŗiUnregisterClass Ă
    Ȃ߁Aȍ~K؂ WndProc Ă΂Ȃ̂j
  E\[X[NiCreateEvent nh CloseHandle YĂA
    InitializeCriticalSection NeBJZNVIuWFNg
    DeleteCriticalSection YĂj
  E^C~OɈˑĔiƎvjs
ȄCɂAvOC̃[hEA[hJԂĂȂȂ
  i͂j
E^Cg擾ɑΉiKbMedia Player Version 2.313 ȍ~ł̂ݎgp\j

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

Version 0.02(2003/04/27)

Efpd98.dll ̃oCiȂĂ삷悤ɂ
Efpd98sub.dll  API Ăяoɗ\̂C
Efpd98sub.dll Ăꍇ͖[vɑΉ
  iutvj[́uPȃs[gvLj
EKv FPV t@CȂꍇȂǂ̃G[_CAO\Ao邾Oʂ
  \違^XNo[ɕ\悤ɏC
EȒvZp̃e|t@CJgtH_ɍ쐬ĂoOCiG
  [ėꍇA^C~OɂĂ̓JgtH_ɃS~t@C
  cȂj

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

Version 0.01(2003/04/24)

E

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