Difference between revisions of "DEV7 Information"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (added Functions from St15f8.dll)
Line 107: Line 107:
*Decoding the Bitrate in 50 kpbs 22 kHz
*Decoding the Bitrate in 50 kpbs 22 kHz
*SDK: was compiled with SMC SDK
*SDK: was compiled with SMC SDK
*Functions:




Line 116: Line 118:
*Decoding in 1500 b/s 8kHz
*Decoding in 1500 b/s 8kHz
*SDK: was compiled with SMC SDK
*SDK: was compiled with SMC SDK
Functions:
* lhst15f8_CloseDecoder stops the Decoder.
* lhst15f8_CloseEncoder stops the Encoder.
* lhst15f8_Decode decodes the Sound / Audio.
* lhst15f8_Encode encodes the Sound / Audio.
* lhst15f8_GetCodecData gets the Codec data.
* lhst15f8_GetCodecInfo gets the Information for using the right Codec.
* lhst15f8_GetErrorString is for showing the Error that happend.
* lhst15f8_OpenDecoder starts the Decoder.
* lhst15f8_OpenEncoder starts the Encoder.

Revision as of 19:58, 30 April 2023

Developer

  • DEV7 was developed by I.C.E Development for Coktel.
  • The Development began in the year 2000 (first known version of DEV7)

Copyright

  • in 2001 it was Havas Interactive Europe for version 1.1.0.0
  • in 2002 it was aswell Havas Interactive Europe for version 1.2.0.0
  • and in 2002 for version 1.3.0.0 it was Vivendi Universal Interactive Publishing

Debug EXE files

  • some EXE files of LOADER7.exe are compiled in Debug mode and contains Informations to PDB files (Debug Symbols).
  • here are some strings that are linked to the PDB files.
  • C:\Base C\Developpment\DEV7\loader7\Release\loader7.pdb (German version 1.2.0.0 Adiboo3)
  • C:\development\dev7\Dev7VM_Alone\Release\Dev7VM.pdb (German version 1.3.0.0 Adiboo3)
  • C:\development\dev7\Dev7VM_Alone\Release\Dev7VM.pdb (German Demo version 1.3.0.0 Adiboo3)
  • C:\Development\SourceSafe_Bases\Base_C\Developpment\DEV7\Dev7VM_Alone\Release\Dev7VM.pdb (Francais version 1.2.0.0 Adibou3)
  • D:\developpment\DEV7\loader7\Release\loader7.pdb (Francais version 1.1.0.0 Adibou presente Dessin)
  • C:\Boudchou\Developpment\DEV7\loader7\Release\loader7.pdb (Francais version 1.0.0.0 Adiboud'Chou)

Compiler

  • As Compiler is Intel(R) C++ Compiler for 32-bit applications in version 5.0.1 Build 010922Z used with Visual Studio 6.0.
  • DEV7 1.3.0.0 is using various Compiler flags: -I -O2 -Ob2 -G6 -Qvc6 -Qlocation -MT -DWIN32 -c -Fo -D_WINDOWS -Iinclude -DCURE_SOFT_USE_TILETMAP
  • used CPP files in the Compiler: CVMDDecoder.cpp, C2DSurfaceFill.cpp, C2DSurfaceBitBlt.cpp, AudioDecompressor.cpp, CUREImage.cpp, MUtilsSqrt.cpp, MUtilsMatrix.cpp, MUtilsQuaternion.cpp, AudioCompressor.cpp, mmxMemcpy.cpp, C2DSurfacePixel.cpp, C2DSurfaceCopy.cpp, C2DSurfaceMove.cpp, C2DSurfaceBlend.cpp, AudioAdpcmCodec.cpp, CUREImageQuant.cpp, scanline_ArbitraryTextureAlone.cpp, scanline_Flat.cpp, scanline_Gouraud.cpp, scanline_TextureAffine.cpp, scanline_TextureAffineGouraud.cpp, scanline_TextureCorrected.cpp, scanline_TextureCorrectedGouraud.cpp, scanline_ZBuffer.cpp, MUtils.cpp, CUREImageScale.cpp, ObjectNodeCollide.cpp, OctreeQuant.cpp, OctreeQuantDither.cpp, ModelSphere.cpp, ModelTriangle.cpp, ModelBox.cpp, ModelSphereCollide.cpp, ModelBoxCollide.cpp, ModelTriangleCollide.cpp, OBBTreeCollide.cpp

Versions

  • 1.0.0.0 (Release 2000) first release of Dev7 (first came out with ADIBOUd' CHOU)
  • 1.1.0.0 (Release 2001) (came with Adibou presente & ADI5)
  • 1.2.0.0 (Release 2001 used until 2002)
  • 1.3.0.0 (Release 2002) Latest known Version of Dev7

Icons

  • (V1.0.0.0) normal empty Icon
  • (V1.1.0.0) normal empty Icon
  • (V1.2.0.0) earlier Logo of I.C.E DevelopmentLOADER7 (1.2.0.0).png (was only used in the Mac version of Adibou3 and in Adibou presente at the Credit screen)
  • (V1.3.0.0) Logo of I.C.E Development LOADER7.exe (V1.3.0.0).jpg
  • unused Icon of DEV7 Unused DEV7 ICON.png

Names

  • Loader 7 (Loader7.exe of Adibou'CHOU)
  • Loader 7 v1.10a (LOADER7.exe of ADDY5 & Adibou Presente)
  • Dev7 VM (LOADER7.exe of Adibou 3 3.10)
  • Dev7 VM v1.30a (LOADER7.exe of АНТОШКА 3 3.10)
  • Dev7 VM v1.30b (LOADER7.exe of Adiboo3 3.10)
  • DEV 7 code Virtual machine (V1.1.0.0 & 1.2.0.0)
  • DEV 7 Virtual machine (V1.3.0.0)

File Names

  • 1.0.0.0 Loader7.exe
  • 1.1.0.0 LOADER7.exe
  • 1.2.0.0 LOADER7.exe
  • 1.3.0.0 LOADER7.exe (Originalname Dev7VM.exe)

File Infos

  • LOADER7 (1.2.0.0 German Adiboo3) Filesize:1785928 MD5:b0eb4273c71729ed749cd3003ab99c1e
  • LOADER7 (1.3.0.0 German Demo Adibou3 Dev7VM.exe) Filesize:2383940 MD5:0d8f2c8b7da9ae97ad28001332981383
  • LOADER7 (1.2.0.0 French Adibou3) Filesize:1785928 MD5:b0eb4273c71729ed749cd3003ab99c1e
  • LOADER7 (1.3.0.0 French Adibou3 Dev7VM.exe) Filesize:2383977 MD5:5cef2c2e51811d0cde546a5e7ee7c30d
  • LOADER7 (1.1.0.0 French Adibou presente Dessin) Filesize:1785921 MD5:046e0729e6ca966cd0c8017ae7943eaf

File Formats

  • OBC is the new Script System for DEV7 that replaced the old Script System of DEV6 named TOT.
  • ITK contains all files needed for the Game (Audio, Fonts, dBase, VMD, Video, Animations, INI, CTRK, MESH, CURE)
  • STK contains the the OBC Script Files (at the moment there is no decompiler available for OBC).

Identify

How i know which Version i have?

  • If your LOADER7.exe have a blue icon then you have Version 1.3.0.0 to verify it you can go to Properties > Details and then File & Product Version will show 1.3.0.0 and it also shows the Original Filename Dev7VM.exe
  • If you have for your LOADER7.exe a normal empty icon you have Version 1.0.0.0 / 1.1.0.0 or 1.2.0.0 to verify it you can go to Properties > Details and then File & Product Version will show 1.0.0.0 / 1.1.0.0 or 1.2.0.0

STK21/OBC

  • Dev7 uses a newer Version for the STK Files (V2.0 & V2.1)
  • Dev7 also introduces the new Script System OBC that replaces the old TOT Script System from Dev6.
  • OBC was developed in the Year 1999 by MDO (Coktel Vision's Programmer)

Debug Menus

  • Dev7 has also several discovered Debug Menus that can be accessed, but because about there different Versions they have all a own way to start them and use them. and also some Versions have other Features
  • If you wanna get some more Information about the Debug Menu click here: Debug Menu for Dev7Games

Games

  • ADIBOUd' CHOU uses Dev7 (V1.0.0.0)
  • Adiboo3 & Adibou3 uses Dev7 (V1.2.0.0 when you are using Version 3.00 of Adiboo3 / Adibou3 but when you upgrade the Game to Version 3.10 you have V1.3.0.0)
  • Addy5 & Adi5 uses Dev7 (V1.1.0.0)
  • АНТОШКА 3 uses Dev7 (V1.3.0.0)
  • Adibou presente (V1.1.0.0)

SETUP.EXE 2026 Error

If the Date 01/01/2026 is reached you are no longer able to install the Game.

  • Solution: set the Date of your PC lower then the Year 2026 install the Game after the Installation just set back the Date to the current one and you are good to go for the Future.

Parameter

you can and those parameters for your DEV7 Game.

  • -break runs the Game in Windowed Mode & activates the Debug Menu
  • -stk starts the Game with a other STK File
  • -obc starts the Game with a other OBC File

Audio Coder

  • Info: DEV7 uses a seperate Engine for the Sound Coding named StreamTalk Core Engine or known as ST.
  • St500f22.dll is the Bitrate Audio Coder in DEV7
  • Name of the Audio Decoder: StreamTalk(TM)500f22 Core Engine
  • Company Lernout & Hauspie Speech Products N.V.
  • Version: 5.1 Release 6
  • Release: 2000
  • Decoding the Bitrate in 50 kpbs 22 kHz
  • SDK: was compiled with SMC SDK
  • Functions:


  • St15f8.dll is the Bitrate Vocoder in DEV7
  • Name of the Bitrate Vocoder: StreamTalk(TM)15f8 Core Engine
  • Company Lernout & Hauspie Speech Products N.V.
  • Version: 5.1 Release 0
  • Release: 2000
  • Decoding in 1500 b/s 8kHz
  • SDK: was compiled with SMC SDK

Functions:

  • lhst15f8_CloseDecoder stops the Decoder.
  • lhst15f8_CloseEncoder stops the Encoder.
  • lhst15f8_Decode decodes the Sound / Audio.
  • lhst15f8_Encode encodes the Sound / Audio.
  • lhst15f8_GetCodecData gets the Codec data.
  • lhst15f8_GetCodecInfo gets the Information for using the right Codec.
  • lhst15f8_GetErrorString is for showing the Error that happend.
  • lhst15f8_OpenDecoder starts the Decoder.
  • lhst15f8_OpenEncoder starts the Encoder.