Page 1 of 1

version of the exeDSP

Posted: Wed Jun 22, 2011 11:24 am
by timoo
BTW :)
exeDSP version string is returned via t_InitVersionInfo function (in exeDSP)
in my case

Code: Select all

//----- (0122C7C8) --------------------------------------------------------
signed int __fastcall CFactoryWnd::t_InitVersionInfo(int a1)
{
  void *v1; // r5@1

  v1 = (void *)(a1 + 1282);
  PCMem::Set((void *)(a1 + 866), 0, 0x1A0u);
  PCMem::Set(v1, 0, 0x1A0u);
  if ( !TCFactory::GetVersionString() )
    CCDebug::Print<CCDebugBP>(
      33,
      3,
      (int)"[FactoryWnd::t_InitVersionInfo] Fail GetVersionString",
      (int)CCDebug::Print<CCDebugBP>);
  PCString::Print((char *)v1, "%s", "DTP-BP-0367-04");
  return 1;
}