Open main menu

Difference between revisions of "DEV6 Information"

m
mention Adi 4 use EDIT_DEV.DLL
m (added Adi 4 & Playtoons Debug Menu instructions)
m (mention Adi 4 use EDIT_DEV.DLL)
 
(11 intermediate revisions by the same user not shown)
Line 13: Line 13:
* D:\ssafe\ExeRelease\Loader.pdb  (ADI 4 4.21)
* D:\ssafe\ExeRelease\Loader.pdb  (ADI 4 4.21)
* ..\..\ExeRelease/Loader.exe  (ADI 4 4.21 French)
* ..\..\ExeRelease/Loader.exe  (ADI 4 4.21 French)
===C Files===
* ADAPT24.c


===Versions===
===Versions===
Line 73: Line 76:
* ADAPT24.c Remappage interdit !!! dans cette fonction
* ADAPT24.c Remappage interdit !!! dans cette fonction
* System error: System_error: -1000 DEV code is corrupt
* System error: System_error: -1000 DEV code is corrupt
* System_Error: -1. VMD FADXXX14 not good version (VMD was used if you leave Garden where you can plant flowers in Adibou 2.)


===Debug Menu===
===Debug Menu===
Line 117: Line 121:
* i_BufferSize >= smallestBufferSize
* i_BufferSize >= smallestBufferSize
* api_object == NULL
* api_object == NULL
* sThread == sMainThread
* sThread == sMainThread (stored in LThread.cpp)
* !InPreemptiveThread()
* !InPreemptiveThread()
* mThreads.qHead != NULL
* mThreads.qHead != NULL (stored in LSemaphore.cpp)
* inMilliSeconds == thread_WaitForever || inMilliSeconds > 0
* inMilliSeconds == thread_WaitForever || inMilliSeconds > 0
* sThread != this
* sThread != this
* thread->mState == threadState_Waiting
* thread->mState == threadState_Waiting
* sInited == true (stored in LThreadLow.cpp)
===EDIT_DEV.DLL===
EDIT_DEV was used in Adi 4 for ADI4.EXE exe.
* Found CPP files:
**  ..\sources\loader\edit_dev.cpp
* Found ASM files:
** v:\mem32.asm
** c0ntd.ASM
* Found Header files:
** ..\SOURCES\INCLUDE\BC\STDLIB.H
** ..\SOURCES\INCLUDE\BC\_defs.h
** ..\SOURCES\INCLUDE\BC\_null.h
** ..\SOURCES\INCLUDE\BC\STDIO.H
** ..\SOURCES\INCLUDE\BC\_nfile.h
** ..\SOURCES\INCLUDE\BC\WINDOWS.H
** ..\SOURCES\INCLUDE\BC\win32\windows.h
** ..\SOURCES\INCLUDE\BC\excpt.h
** ..\SOURCES\INCLUDE\BC\stdarg.h
** ..\SOURCES\INCLUDE\BC\windef.h
** ..\SOURCES\INCLUDE\BC\winnt.h
** ..\SOURCES\INCLUDE\BC\win32\winnt.h
** ..\SOURCES\INCLUDE\BC\ctype.h
** ..\SOURCES\INCLUDE\BC\pshpack4.h
** ..\SOURCES\INCLUDE\BC\poppack.h
** ..\SOURCES\INCLUDE\BC\pshpack1.h
** ..\SOURCES\INCLUDE\BC\string.h
** ..\SOURCES\INCLUDE\BC\stddef.h
** ..\SOURCES\INCLUDE\BC\winbase.h
** ..\SOURCES\INCLUDE\BC\win32\winbase.h
** ..\SOURCES\INCLUDE\BC\winerror.h
** ..\SOURCES\INCLUDE\BC\wingdi.h
** ..\SOURCES\INCLUDE\BC\win32\wingdi.h
** ..\SOURCES\INCLUDE\BC\pshpack2.h
** ..\SOURCES\INCLUDE\BC\winuser.h
** ..\SOURCES\INCLUDE\BC\win32\winuser.h
** ..\SOURCES\INCLUDE\BC\WINREG.H
** ..\SOURCES\INCLUDE\BC\win32\winreg.h
** ..\SOURCES\INCLUDE\BC\COMMCTRL.H
** ..\SOURCES\INCLUDE\BC\prsht.h
** ..\SOURCES\INCLUDE\BC\pshpack8.h
** ..\SOURCES\INCLUDE\BC\COMMDLG.H
** ..\SOURCES\INCLUDE\BC\win32\commdlg.h
** ..\SOURCES\INCLUDE\BC\RICHEDIT.H
** ..\SOURCES\LOADER\EDIT_DEV.H
==VMD==
* 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.
==Fonts==
* DEV6 uses LET files as Fonts.
* DEV6 is backwards compatible with older LET files as like from Gobliins 2.
* You can replace an font if you found out which Font is been used by the Game, and then extract it from an other game like Gobliins 2, then rename the Name of the font to that was the original of DEV6's and copy it into the root directory of the Game.
==ADI Internet==
* Versions:
** ADI4 Internet: Version 0.97
* Connections+
* The Connections are established over TCP/RAS
2,051

edits