If you have some comments or if you want more function please contact me at Replouf66@Hotmail.com
If you make a module for OfflineList please contact me, I will test it and
propose it on my web site.
Replouf66@Hotmail.com
type FSetSize = procedure(rom: PPChar; size:pInteger; newSize: Integer); stdcall; // call this function to inflate or deflate the size of the rom.
type TGameModule=record // this record indicate some information about the rom. crc: PChar; // indicate the crc of the rom file. name: PChar; // indicate the name of the game. named: PChar; // indicate the rom naming. num: Integer; // indicate the release number of the rom. end;
type TModuleEdit=record rom : PPChar; // pointer to an array of CHAR. size : pInteger; //pointer to the size of the rom. game : TGame; //record with information about the rom. end;
Function/Procedure Summary | |
procedure | closeModule; stdcall; This procedure is called when the module is deactivated. |
procedure | configModule; stdcall; If the user can configure the module this procedure will be called. |
procedure | editRom(resize:TSetSize; edit:
TModuleEdit); stdcall; *needed* Procedure to patch, edit or modify a rom. |
function | getAuthor : pchar; stdcall; |
function | getSDKVersion : pchar;
stdcall; *needed* This function returns the SDK version used by the plugin. |
function | getName : pchar; stdcall; This function returns the name of the module. |
function | getSmallComment
: pchar; stdcall; |
function | getVersion : pchar; stdcall; This function returns the version of the module. |
procedure | initModule(dir: pchar);
stdcall; |
procedure | rename(language:Integer); stdcall; This procedure is called at startup of OfflineList and when the user change the selected language. |
Function/Procedure Detail |
procedure closeModule; stdcall;
procedure configModule; stdcall;
procedure editRom(resize:TSetSize; edit: TModuleEdit); stdcall;
function getAuthor : pchar; stdcall;
function getName : pchar; stdcall;
function getSDKVersion : pchar; stdcall;
function getSmallComment : pchar; stdcall;
function getVersion : pchar; stdcall;
procedure initModule(dir:pchar); stdcall;
procedure rename(language:Integer); stdcall;