2,059
edits
CrystalBen (talk | contribs) |
CrystalBen (talk | contribs) m (mention v1.10 changelog changes) |
||
(17 intermediate revisions by the same user not shown) | |||
Line 25: | Line 25: | ||
* implemented the first Debug Menu. | * implemented the first Debug Menu. | ||
* implement HTML into the Engine. | * implement HTML into the Engine. | ||
* Some 1.0.0.0 EXE's requires the CD at all to start up the Game. | |||
---- | ---- | ||
1.1.0.0 | 1.1.0.0 | ||
* changed the Design of the Debug Menu to run, and also include new Feature for it. | * changed the Design of the Debug Menu to run, and also include new Feature for it. | ||
* Added Error window to DEV7 | |||
* Use the first time the Name Dev7VM in the executable not as original name but instead as the name for the Window called: IDD_DEV7VM_ERRORWINDOW | |||
---- | ---- | ||
1.2.0.0 | 1.2.0.0 | ||
Line 68: | Line 71: | ||
* C:\AdiGold500\Developpment\DEV7\loader7\Release\loader7.pdb (French version Adi 5 version 5.01) | * C:\AdiGold500\Developpment\DEV7\loader7\Release\loader7.pdb (French version Adi 5 version 5.01) | ||
* D:\sourcesafe\DEV7\loader7\Release\loader7.pdb (French non interactive demo of Adibou 2) | * D:\sourcesafe\DEV7\loader7\Release\loader7.pdb (French non interactive demo of Adibou 2) | ||
* E:\Development\SourceSafe Bases\Base C\Developpment\DEV7\Loader7\Release\loader7.pdb (Nathan vacances du CE2 vers le CM1 1.00) | |||
===Compiler=== | ===Compiler=== | ||
* | * Former versions (1.0.0.0,1.1.0.0,.1.2.0.0 (not the 1.20a release) used standalone Visual Studio 6.0 build 8168) | ||
* Intel Compiler was initially used in version 1.20a of Loader7.exe | |||
* Later versions of LOADER7 used Intel(R) C++ Compiler for 32-bit applications in version 5.0.1 Build 010922Z used with Visual Studio 6.0 build 8168 (SP5) as Compiler. | |||
* OS used to compile DEV7 1.3.0.0 was Windows 2000 Professional (SP2) | * OS used to compile DEV7 1.3.0.0 was Windows 2000 Professional (SP2) | ||
* 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 | * DEV7 1.3.0.0 (1.30, 1.30a, 1.30b) is using various Compiler flags: -I -O2 -Ob2 -G6 -Qvc6 -Qlocation -MT -DWIN32 -c -Fo -D_WINDOWS -Iinclude -DCURE_SOFT_USE_TILETMAP | ||
* DEV7 1.20a used this Compiler flags: DPOLYFILLER_USE_RENDER_555ASM -DPOLYFILLER_USE_RENDER_555C -DPOLYFILLER_USE_RENDER_888 | |||
* Older DEV7 version (most likely 1.0.0.0) used the /MAP flag to generate an Loader7.map debug symbol file. | |||
* 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 | * 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 | ||
* LOADER7.exe / Dev7VM.exe was built for NT version 4.0 and still works without any issues under Windows 11. | * LOADER7.exe / Dev7VM.exe was built for NT version 4.0 and still works without any issues under Windows 11. | ||
Line 252: | Line 260: | ||
* 1.2.0.0 (Release 2001 used until 2002) | * 1.2.0.0 (Release 2001 used until 2002) | ||
* 1.3.0.0 (Release 2002) Latest known Version of DEV7 | * 1.3.0.0 (Release 2002) Latest known Version of DEV7 | ||
1.2.0.0 different variants: | |||
* loader7.exe Name: Loader 7 Build date: 25.06.2001 13:38:20 | |||
* loader7.exe Name: Loader7 v1.20a Build date: 20.02.2002 18:19:06 | |||
---- | ---- | ||
1.3.0.0 different variants | 1.3.0.0 different variants: | ||
* loader7.exe (Dev7VM.exe) Name: Dev7 VM Build date: 03.07.2002 16:07 | * loader7.exe (Dev7VM.exe) Name: Dev7 VM Build date: 03.07.2002 16:07 | ||
* loader7.exe (Dev7VM.exe) Name: Dev7 VM v1.30a Build date: 14.08.2002 14:58 | * loader7.exe (Dev7VM.exe) Name: Dev7 VM v1.30a Build date: 14.08.2002 14:58 | ||
Line 278: | Line 289: | ||
*LoaderMDO (Loader7.exe of Adibou'CHOU à la mer) | *LoaderMDO (Loader7.exe of Adibou'CHOU à la mer) | ||
*Loader 7 (Loader7.exe of Adibou'CHOU) | *Loader 7 (Loader7.exe of Adibou'CHOU) | ||
*Loader 7 v1.20a | |||
*Loader 7 v1.10a (LOADER7.exe of ADDY5 & Adibou presente) | *Loader 7 v1.10a (LOADER7.exe of ADDY5 & Adibou presente) | ||
* Dev7 VM (LOADER7.exe of Adibou 3 3.10) | *Dev7 VM (LOADER7.exe of Adibou 3 3.10) | ||
*Dev7 VM v1.30a (LOADER7.exe of АНТОШКА 3 3.10) | *Dev7 VM v1.30a (LOADER7.exe of АНТОШКА 3 3.10) | ||
*Dev7 VM v1.30b (LOADER7.exe of Adiboo3 3.10) | *Dev7 VM v1.30b (LOADER7.exe of Adiboo3 3.10) | ||
Line 468: | Line 480: | ||
* Adibou presente Dessin (V1.1.0.0) | * Adibou presente Dessin (V1.1.0.0) | ||
* Le pays des pierres Magiques (V1.2.0.0) | * Le pays des pierres Magiques (V1.2.0.0) | ||
* Nathan vacances CE2 (V1.20a) | |||
===Versions=== | === Game Internal Versions=== | ||
* Adibou 3's Drawing Pad is using beta1.2 | * Adibou 3's Drawing Pad is using beta1.2 | ||
Line 798: | Line 811: | ||
==DEV7 Editor== | ==DEV7 Editor== | ||
*DEV7 Editor can be acessed if you are have the Error Manager opened, just click then on Debug. | * DEV7 Editor can be acessed if you are have the Error Manager opened, just click then on Debug. | ||
*currently the DEV7 Editor cant be opened because it is not found yet. | * currently the DEV7 Editor cant be opened because it is not found yet. | ||
*This Message appers when DEV7 Editor is not found: DEV7 Editor not found ! Check the <PC_DEBUG\Editor> section in your MDO.INI file | * This Message appers when DEV7 Editor is not found: DEV7 Editor not found ! Check the <PC_DEBUG\Editor> section in your MDO.INI file | ||
* DEV7 Editor uses an Mutex called Dev++_Editor_Mutex | |||
==Unused Contents== | ==Unused Contents== | ||
Line 879: | Line 893: | ||
==VMD== | ==VMD== | ||
* VMDs from older games like from DEV6 or even older like Adibou 1 are compatible with DEV7. | * VMDs from older games like from DEV6 or even older like Adibou 1 are compatible with DEV7. | ||
* VMD's from Sierra games are also compatible with DEV7. | |||
* VMD's can be injected by copying an VMD to the root directory of the Game, and rename it from what you wanna replace it with. | * VMD's can be injected by copying an VMD to the root directory of the Game, and rename it from what you wanna replace it with. | ||
* VMD's does need an Field to display the footage of the VMD if the Field does not exist, it plays only the Audio. | |||
==VMD Functions== | ==VMD Functions== |
edits