Project

General

Profile

Feature #81

Breakpoint support for turbo freezer

Added by foft almost 2 years ago. Updated almost 2 years ago.

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

0%


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?

History

#1 Updated by foft almost 2 years ago

  • Assignee set to foft

#2 Updated by foft almost 2 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.

#3 Updated by foft almost 2 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

#4 Updated by foft almost 2 years ago

  • Status changed from New to Closed

Also available in: Atom PDF