Advertisement
Guest User

Untitled

a guest
Mar 26th, 2017
372
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.75 KB | None | 0 0
  1. ;
  2. ; (Press Ctrl + Shift + Tab (keybinding not customizable yet) to open command console)
  3. ;
  4. ; The command console will pause any Steam Overlay aware game until you close it by pressing
  5. ; the command console binding a second time.
  6. ;
  7. ; You can cycle through previous (successful) commands / variables by pressing Up/Down
  8. ;
  9. ; Many of these variables have a corresponding entry in various config files, changing
  10. ; them through the command console will permanently change them in the config file.
  11. ;
  12.  
  13. ;==========
  14. ; COMMANDS
  15. ;==========
  16.  
  17. mem <DataType> <MemAddr> <Value>
  18. ---------------------------------------------------------------------------------------------------------------------------
  19. 'b' ( Byte - 8-bit Integer ) Relative to Game's Base Address 0-ff
  20. 's' ( Short - 16-bit Integer ) 0-ffff
  21. 'i' ( Int - 32-bit Integer ) 0-ffffffff
  22. 'l' ( Long - 64-bit Integer ) 0-ffffffffffffffff
  23. 'd' ( Double - 64-bit Float ) -oo,oo
  24. 'f' ( Float - 32-bit Float ) -oo,oo
  25. 't' ( Text - UTF-8 Text ) Text...
  26.  
  27. Examples: mem b 0 ff ; (Sets the first byte of memory to 0xff (255))
  28. mem t 444 Foobar ; (Writes "Foobar" to (BaseAddr + 0x444))
  29. mem l 0 ; (Reports the first 64-bits of memory as an Integer)
  30.  
  31. Memory addresses and integer values are only accepted in hexadecimal form, this should not be a major
  32. problem since CheatEngine and the likes will usually give you addresses in base-16; likewise, the
  33. majority of memory addresses reported by CheatEngine are already relative to the game's base addr.
  34.  
  35. BE CAREFUL WITH THIS FEATURE, ADDRESSES ARE NOT VALIDATED AND YOU CAN EASILY CAUSE AN ACCESS VIOLATION!
  36.  
  37. *** SAVE YOUR GAME FIRST :) ***
  38.  
  39.  
  40. ;===========
  41. ; VARIABLES
  42. ;===========
  43.  
  44. ;
  45. ; Steam Features (Global)
  46. ;
  47. Steam.ShowPopup true, false Draw CEGUI Achievement Popup?
  48. Steam.PopupDuration 500 - 30000 Time (in milliseconds) to Display Achievement Popup
  49. Steam.PopupInset 0.0 - 1.0 Minimum Percentage (Normalized) of Screen to Offset
  50. the Achievement Popup from Corner
  51. Steam.PopupAnimate true, False Animate the CEGUI Achievement Popup
  52. Steam.PopupOrigin TopLeft, TopRight,
  53. BottomLeft, BottomRight Achivement Popup Position
  54.  
  55. Steam.TakeScreenshot true, false Take a Screenshot on Achievement Unlock
  56. Steam.PlaySound true, false Play a sound on Achievement Unlock
  57.  
  58. Steam.NotifyCorner TopLeft, TopRight,
  59. BottomLeft, BottomRight,
  60. DontCare Steam Overlay Notification Position
  61.  
  62.  
  63. ;
  64. ; Cursor Management (Per-Game)
  65. ;
  66. Cursor.Manage true, false Whether to hide/show Mouse Cursor
  67. Cursor.Timeout 0 - 60000 Time (in milliseconds) Before an Unmoved Cursor is Hidden
  68. Cursor.KeysActivate true, false Pressing a (letter) Key Unhides Cursor
  69.  
  70.  
  71. ;
  72. ; Window Management (Per-Game)
  73. ;
  74. ; Most of these now apply in real-time, but some games behave very strangely if their resolution is changed
  75. ; suddenly, so be mindful of changing OverrideX/Y. Also note that many of these settings only apply if the
  76. ; game is running in windowed mode and if Borderless is set to true.
  77. ;
  78. Window.BackgroundRender true, false Trick Game into Thinking it is in Foreground
  79. (Some games stop rendering / playing sound in background)
  80. Window.BackgroundMute true, false Automatically Mute / Unmute the Game when it is Activated
  81. Window.Borderless true, false Remove Window Decorations
  82. Window.Center true, false Center the Window
  83. Window.ConfineCursor true, false Trap the Mouse Cursor Inside the Window When it has Focus
  84.  
  85. Window.Fullscreen true, false Stretch a Borderless Window to Fill Fullscreen
  86. (No matter what in-game resolution you select)
  87.  
  88. << Most games will render at a different resolution and Windows
  89. will upscale or downscale to match your desktop res; this
  90. scaling behavior is unique to Direct3D games. >>
  91.  
  92. Window.OverrideX 320 - 16384 Render Width (Override game's preference iff != 0)
  93. Window.OverrideY 240 - 16384 Render Height (Override game's preference iff != 0)
  94. Window.OverrideRes <X>x<Y> Set X and Y in a single command
  95. Window.OverrideMouse true, false Attempt to Correct Mouse Coordinates to Compensate for the
  96. Resolution the Game BELIEVES it is Running at...
  97.  
  98. ; Using the absolute (XOffset / YOffset) variables clears their Scaled ones...
  99. ;
  100. ; (The Scaled Offsets are useful if your desktop resolution is not constant)
  101. ;
  102. Window.XOffset -oo - oo Distance from Left/Right Corner (or Center) of Screen to Offset
  103. (Negative Values = Distance from Right Side)
  104. Window.YOffset -oo - oo Distance from Top/Bottom Corner (or Center) of Screen to Offset
  105. (Negative Values = Distance from Bottom)
  106. Window.ScaledXOffset -1.0 - 1.0 Percentage of Screen from Left (Positive) or Right (Negative)
  107. Window.ScaledYOffset -1.0 - 1.0 Percentage of Screen from Left (Positive) or Right (Negative)
  108.  
  109. ;
  110. ; D3D11 Texture Management (DOCUMENTATION PENDING)
  111. ;
  112. TexCache.Enable
  113. TexCache.MaxEntries
  114. TexCache.MinEntries
  115. TexCache.MaxSize
  116. TexCache.MinSize
  117. TexCache.MinEvict
  118. TexCache.MaxEvict
  119. TexCache.IgnoreNonMipped
  120.  
  121.  
  122. ;
  123. ; Framerate Limiter (Per-Game)
  124. ;
  125. MaxDeltaTime 0 - 16 Horribly Misnamed Variable:
  126. ( Minimum amount of time before busy-wait becomes Sleep,
  127. useful for stutter reduction IF you have a lot of
  128. CPU cores )
  129.  
  130. LimiterTolerance 0.0 - 1.0 How Strictly to Follow TargetFPS (for testing only)
  131. TargetFPS 0.0 - oo 0.0 = Unlimited, Everything Else = Framerate Limit
  132.  
  133.  
  134. ;
  135. ; OSD (Global)
  136. ;
  137. OSD.Red 0-255 Red Intensity of OSD Text
  138. OSD.Green 0-255 Green Intensity of OSD Text
  139. OSD.Blue 0-255 Blue Intensity of OSD Text
  140.  
  141. OSD.Scale 0.25 - 8.0 OSD Scaling Factor
  142.  
  143. OSD.PosX -4096 - 4096 X Position of the Text Overlay (Negative = Relative to Right)
  144. OSD.PosY -4096 - 4096 Y Position of the Text Overlay (Negative = Relative to Bottom)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement