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;