-
Notifications
You must be signed in to change notification settings - Fork 4
Sequencer and Memory Freezing
The task sequencer allows you to run small operations as a larger task. For example, constantly writing the same value/values to an address/addresses

This contains a list of sequences. The Run Count specified how many times to run the sequence when you click the Start button. The default is once. Typing "inf" or any negative number in it will make it run forever.
Busy Priority is a special option for taking priority over everything else in the application. MemoryEngine360 is a multithreaded program, but connections are not thread safe, so a synchronization mechanism called "Busy Tokens" exists to prevent multiple threads reading/writing and screwing up the connection. When you make a task busy priority, it obtains the busy token and keeps it until the task is stopped, meaning it has no downtime waiting to obtain it when needed, which makes it run faster.
Busy Priority is pointless when using a dedicated connection (see below for more info), since busy tokens are only needed for synchronizing the engine's connection.
This shows all of the operations the sequence will run. You can add more via the buttons at the top-right.
The Operation Editor Panel shows one or more panels that let you edit the selected operation in the list above that wouldn't necessarily fit in the actual operation row, such as random triggering.

Below that is the status bar for the selected sequence. The left side is where you can enable a dedicated connection. By using a dedicated connection, the sequence can freely read/write without worrying about corrupting the main engine's connection. Ideally you'd want to use this for long running sequences like memory freezing

The right side just shows the current status of the sequence and the operation currently running.
You can click and drag the grip icon either on the left side of sequence rows or the right side of operation rows.
-
Home
- Connect to a console
- Scanning Options
- Scan results & Saved Address Table
- Remote Commands
- Memory Dump
- Tools
- Preferences/App Settings
-
API
- Making a custom connection
- Busy Tokens
- Models, ViewStates, MVP & Binding
- Plugins
- Config Pages
- Brushes and Icons
- Data Manager, Context Data and Data Keys
- Commands and Shortcuts
- Context Menus
- Windows and Dialogs