234
edits
Line 8: | Line 8: | ||
== James Peris (Demo 2012) == | == James Peris (Demo 2012) == | ||
=== getURLContent === | === geturl.dll === | ||
==== getURLContent ==== | |||
Used to download news headlines at Demo 2012 of James Peris | Used to download news headlines at Demo 2012 of James Peris | ||
Line 20: | Line 21: | ||
== Various games by HeroCraft == | == Various games by HeroCraft == | ||
=== SetValueToReg === | === tools.dll === | ||
==== SetValueToReg ==== | |||
Used to switch game's windowed/fullscreen mode at games by HeroCraft | Used to switch game's windowed/fullscreen mode at games by HeroCraft | ||
Line 27: | Line 29: | ||
Known usage: SetValueToReg("Software\HeroCraft\<GameID>\Video", "Windowed", 1) | Known usage: SetValueToReg("Software\HeroCraft\<GameID>\Video", "Windowed", 1) | ||
=== changeWindowCaption === | === img.dll === | ||
==== changeWindowCaption ==== | |||
Used to change game's window caption at games by HeroCraft | Used to change game's window caption at games by HeroCraft | ||
Line 34: | Line 37: | ||
Known usage: changeWindowCaption(Game.Hwnd, <Title>) | Known usage: changeWindowCaption(Game.Hwnd, <Title>) | ||
=== maximizedWindow === | ==== maximizedWindow ==== | ||
Used to change game's window size at games by HeroCraft | Used to change game's window size at games by HeroCraft | ||
Line 42: | Line 45: | ||
== Wilma Tetris == | == Wilma Tetris == | ||
=== ShellExecuteA === | === shell32.dll === | ||
==== ShellExecuteA ==== | |||
Used to open URL in browser at Wilma Tetris | Used to open URL in browser at Wilma Tetris | ||
Line 54: | Line 58: | ||
Those games are out of ScummVM scope and are not supported by ResidualVM yet. However, their external function calls are mocked or implemented. | Those games are out of ScummVM scope and are not supported by ResidualVM yet. However, their external function calls are mocked or implemented. | ||
== Art of Murder: FBI Confidential == | == Art of Murder: FBI Confidential == | ||
=== _InstallUtilAnsi@0 === | === installutil.dll === | ||
==== _InstallUtilAnsi@0 ==== | |||
Used to check if DVD is inserted at Art of Murder: FBI Confidential | Used to check if DVD is inserted at Art of Murder: FBI Confidential | ||
Line 64: | Line 69: | ||
== Various games by Corbomite Games === | == Various games by Corbomite Games === | ||
=== IRC_init === | === dlltest.dll === | ||
==== IRC_init ==== | |||
Used to connect to debug IRC server at games by Corbomite Games | Used to connect to debug IRC server at games by Corbomite Games | ||
Line 83: | Line 89: | ||
Returns 0 on success, other value on error | Returns 0 on success, other value on error | ||
=== ChangeNick === | ==== ChangeNick ==== | ||
Used to update nick at debug IRC server at games by Corbomite Games | Used to update nick at debug IRC server at games by Corbomite Games | ||
Line 92: | Line 98: | ||
Return value is never used | Return value is never used | ||
=== IRC_SendString === | ==== IRC_SendString ==== | ||
Used to send debug and chat lines to an IRC server at games by Corbomite Games | Used to send debug and chat lines to an IRC server at games by Corbomite Games | ||
Line 101: | Line 107: | ||
Known Channel values are: "#Zbeng" and "#ZbengDebug" | Known Channel values are: "#Zbeng" and "#ZbengDebug" | ||
=== IRC_GetChatStrings === | ==== IRC_GetChatStrings ==== | ||
Used to get chat lines from an IRC server at games by Corbomite Games | Used to get chat lines from an IRC server at games by Corbomite Games | ||
Line 108: | Line 114: | ||
Known usage: IRC_GetChatStrings(<Buffer>, 65535) | Known usage: IRC_GetChatStrings(<Buffer>, 65535) | ||
=== IRC_quit === | ==== IRC_quit ==== | ||
Used to disconnect from debug IRC server at games by Corbomite Games | Used to disconnect from debug IRC server at games by Corbomite Games | ||
Line 115: | Line 121: | ||
Known usage: IRC_quit() | Known usage: IRC_quit() | ||
=== LoadLibraryA === | === kernel32.dll === | ||
==== LoadLibraryA ==== | |||
Used for checking library availability at games by Corbomite Games | Used for checking library availability at games by Corbomite Games | ||
Line 124: | Line 131: | ||
Return values are only compared with zero and are never used in other APIs | Return values are only compared with zero and are never used in other APIs | ||
=== FreeLibrary === | ==== FreeLibrary ==== | ||
Declared at games by Corbomite Games | Declared at games by Corbomite Games | ||
Line 131: | Line 138: | ||
Specification: external "kernel32.dll" stdcall FreeLibrary(long) | Specification: external "kernel32.dll" stdcall FreeLibrary(long) | ||
=== GetEnvironmentVariableA === | ==== GetEnvironmentVariableA ==== | ||
Used for getting environment variables at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | Used for getting environment variables at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | ||
Line 142: | Line 149: | ||
Known EnvName values used in licensing code: "FULLGAME" | Known EnvName values used in licensing code: "FULLGAME" | ||
=== Register === | === httpconnect === | ||
==== Register ==== | |||
Used to register license key online at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | Used to register license key online at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | ||
Line 179: | Line 187: | ||
For some reason always returns -7 for me in a test game | For some reason always returns -7 for me in a test game | ||
=== Validate === | ==== Validate ==== | ||
Used to validate something at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | Used to validate something at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | ||
Line 192: | Line 200: | ||
For some reason always returns 1 for me in a test game | For some reason always returns 1 for me in a test game | ||
=== SendHTTPAsync === | ==== SendHTTPAsync ==== | ||
Used to send game progress events to server at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | Used to send game progress events to server at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | ||
Line 207: | Line 215: | ||
Return value is never used | Return value is never used | ||
=== SendRecvHTTP (6 params variant) === | ==== SendRecvHTTP (6 params variant) ==== | ||
Declared at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | Declared at Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest | ||
Line 216: | Line 224: | ||
Always returns -7 for me in a test game, probably returns the same network errors as Register() | Always returns -7 for me in a test game, probably returns the same network errors as Register() | ||
=== SendRecvHTTP (4 params variant) === | ==== SendRecvHTTP (4 params variant) ==== | ||
Used to call HTTP methods at Zbang! The Game | Used to call HTTP methods at Zbang! The Game | ||
edits