<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Help_File%3ADisassembler</id>
	<title>Help File:Disassembler - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Help_File%3ADisassembler"/>
	<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Help_File:Disassembler&amp;action=history"/>
	<updated>2026-05-02T17:39:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Help_File:Disassembler&amp;diff=7098&amp;oldid=prev</id>
		<title>LeFiXER: Created page with &quot;==Disassembler==  This function will allow you to give it an address and it will return the disassembled output.  '''Function Definition'''  ''BOOL Disassembler(ULONG address,...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Help_File:Disassembler&amp;diff=7098&amp;oldid=prev"/>
		<updated>2021-07-29T19:53:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Disassembler==  This function will allow you to give it an address and it will return the disassembled output.  &amp;#039;&amp;#039;&amp;#039;Function Definition&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;BOOL Disassembler(ULONG address,...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Disassembler==&lt;br /&gt;
&lt;br /&gt;
This function will allow you to give it an address and it will return the disassembled output.&lt;br /&gt;
&lt;br /&gt;
'''Function Definition'''&lt;br /&gt;
 ''BOOL Disassembler(ULONG address, char* output, int maxsize);''&lt;br /&gt;
&lt;br /&gt;
;'''address:'''&lt;br /&gt;
:The address of the instruction you want to disassemble.&lt;br /&gt;
;'''output:'''&lt;br /&gt;
:Pointer to the buffer the disassembled string will be placed in.&lt;br /&gt;
;'''maxsize:&lt;br /&gt;
:Maximum size the string can be.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns ''TRUE'' if there was enough memory to store the string.&lt;br /&gt;
The returned string is built up as &amp;quot;Address - bytes - instruction&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Help File:Plugin system|Plugin system]]&lt;br /&gt;
* [[Help File:GetVersion|GetVersion]]&lt;br /&gt;
* [[Help File:DisablePlugin|DisablePlugin]]&lt;br /&gt;
* [[Help File:InitializePlugin|InitializePlugin]]&lt;br /&gt;
* [[Help File:PluginVersion|PluginVersion]]&lt;br /&gt;
** [[Help File:ExportedFunctions|ExportedFunctions]]&lt;br /&gt;
** [[Help File:sizeofExportedFunctions|sizeofExportedFunctions]]&lt;br /&gt;
** [[Help File:ShowMessage|ShowMessage]]&lt;br /&gt;
** [[Help File:RegisterFunction|RegisterFunction]]&lt;br /&gt;
** [[Help File:UnregisterFunction|UnregisterFunction]]&lt;br /&gt;
** [[Help File:OpenedProcessID|OpenedProcessID]]&lt;br /&gt;
** [[Help File:OpenedProcessHandle|OpenedProcessHandle]]&lt;br /&gt;
** [[Help File:GetMainWindowHandle|GetMainWindowHandle]]&lt;br /&gt;
** [[Help File:AutoAssemble|AutoAssemble]]&lt;br /&gt;
** [[Help File:Assembler|Assembler]]&lt;br /&gt;
** [[Help File:Disassembler|Disassembler]]&lt;br /&gt;
** [[Help File:ChangeRegistersAtAddress|ChangeRegistersAtAddress]]&lt;br /&gt;
** [[Help File:InjectDLL|InjectDLL]]&lt;br /&gt;
** [[Help File:FreezeMem|FreezeMem]]&lt;br /&gt;
** [[Help File:UnfreezeMem|UnfreezeMem]]&lt;br /&gt;
** [[Help File:FixMem|FixMem]]&lt;br /&gt;
** [[Help File:ProcessList|ProcessList]]&lt;br /&gt;
** [[Help File:ReloadSettings|ReloadSettings]]&lt;br /&gt;
** [[Help File:GetAddressFromPointer|GetAddressFromPointer]]&lt;br /&gt;
** [[Help File:sym_nameToAddress|sym_nameToAddress]]&lt;br /&gt;
** [[Help File:sym_addressToName|sym_addressToName]]&lt;br /&gt;
** [[Help File:sym_generateAPIHookScript|sym_generateAPIHookScript]]&lt;br /&gt;
** [[Help File:loadDBK32|loadDBK32]]&lt;br /&gt;
** [[Help File:loaddbvmifneeded|loaddbvmifneeded]]&lt;br /&gt;
** [[Help File:previousOpcode|previousOpcode]]&lt;br /&gt;
** [[Help File:nextOpcode|nextOpcode]]&lt;br /&gt;
** [[Help File:disassembleEx|disassembleEx]]&lt;br /&gt;
** [[Help File:loadModule|loadModule]]&lt;br /&gt;
** [[Help File:aa_AddExtraCommand|aa_AddExtraCommand]]&lt;br /&gt;
** [[Help File:aa_RemoveExtraCommand|aa_RemoveExtraCommand]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Help File:PluginType|PluginType]]&lt;br /&gt;
** [[Help File:0 ptAddressList|0: ptAddressList]]&lt;br /&gt;
** [[Help File:1 ptMemoryView|1: ptMemoryView]]&lt;br /&gt;
** [[Help File:2 ptOnDebugEvent|2: ptOnDebugEvent]]&lt;br /&gt;
** [[Help File:3 ptProcesswatcherEvent|3: ptProcesswatcherEvent]]&lt;br /&gt;
** [[Help File:4 ptFunctionPointerschange|4: ptFunctionPointerschange]]&lt;br /&gt;
** [[Help File:5 ptMainMenu|5: ptMainMenu]]&lt;br /&gt;
** [[Help File:6 ptDisassemblerContext|6: ptDisassemblerContext]]&lt;br /&gt;
** [[Help File:7 ptDisassemblerRenderLine|7: ptDisassemblerRenderLine]]&lt;br /&gt;
** [[Help File:8 ptAutoAssembler|8: ptAutoAssembler]]&lt;br /&gt;
** [[Help File:REGISTERMODIFICATIONINFO|REGISTERMODIFICATIONINFO]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Cheat Engine:Help File|Back to Help File]]&lt;/div&gt;</summary>
		<author><name>LeFiXER</name></author>
		
	</entry>
</feed>