Project

General

Profile

Actions

Feature #81

closed

Breakpoint support for turbo freezer

Added by foft about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
High
Assignee:
Start date:
08/21/2019
Due date:
% Done:

0%

Estimated time:

Description

Would it be possible for the core to automatically push the Freezer key F12 when the emulation's PC hits a certain address or it reads/writes from/to a certain emulated address?

Actions #1

Updated by foft about 5 years ago

  • Assignee set to foft
Actions #2

Updated by foft about 5 years ago

Implemented first cut and released as v36 (eclaire only).
Debug sub-menu
address match
data match (optional)
read/write only (optional)
When these match then the freezer button is pressed and an nmi triggered. So end up in the freezer menu a couple of instructions later.

Actions #3

Updated by foft about 5 years ago

Potential improvements:
i) somehow stop cpu executing more instructions until nmi
ii) advanced multi-level debug triggers. e.g. addr/data 1 then addr/data2 or addr/data3 etc.
iii) trigger on other things, such as vcount

Actions #4

Updated by foft about 5 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF