Recent

Author Topic: CPU-View  (Read 6035 times)

Fibonacci

  • Hero Member
  • *****
  • Posts: 646
  • Internal Error Hunter
Re: CPU-View
« Reply #45 on: November 03, 2024, 01:24:25 am »
I forked your repos and changed 2 things:

1. Go backward on VK_BACK, not VK_ESCAPE
2. VK_ESCAPE hides the window

Alexander (Rouse_) Bagel

  • New Member
  • *
  • Posts: 27
Re: CPU-View
« Reply #46 on: November 03, 2024, 04:17:03 am »
I forked your repos and changed 2 things:

1. Go backward on VK_BACK, not VK_ESCAPE
2. VK_ESCAPE hides the window
I think this needs to be tucked away in the settings, I'll add hotkeys a little later.

UPD: I've made some preliminary preparations to customize the ShortCuts
https://github.com/AlexanderBagel/FWHexView/commit/83928992189771199c6fe5d20a6a824d3e5beb79

And also added for the new Secondary ShortCut to handle the stack of jumps (Num+/Num-)
https://github.com/AlexanderBagel/CPUView/commit/1abc496a20c86d94911a47ca08479d280f1c32da
« Last Edit: November 03, 2024, 08:09:35 am by Alexander (Rouse_) Bagel »

Alexander (Rouse_) Bagel

  • New Member
  • *
  • Posts: 27
Re: CPU-View
« Reply #47 on: November 04, 2024, 04:44:46 am »
I forked your repos and changed 2 things:

1. Go backward on VK_BACK, not VK_ESCAPE
2. VK_ESCAPE hides the window

I considered this mode of operation and it seemed in principle quite convenient.
I made changes in the code, now VK_ESCAPE closes the dialog, jump control buttons VK_RETURN/VK_BACKSPACE, Num+/Num- or mouse buttons MK_XBUTTON1/MK_XBUTTON2.
It is necessary to reinstall both packages.

Alexander (Rouse_) Bagel

  • New Member
  • *
  • Posts: 27
Re: CPU-View
« Reply #48 on: December 29, 2024, 05:30:22 pm »
Well, I will suspend CPU-View development for the New Year holidays.
A lot of changes have been implemented over the last couple of months.
Of the most important ones:
Deep debug information search. This mode analyzes the entire address chain in search of a debugging symbol.
Address validation - a mechanism that searches for information about each displayed address
Active highlighting and hints to validated addresses (I've been working on the organization of hints for a long time).
A lot of other things I can't remember already

Don't forget to reinstall FWHexView first when updating CPU-View: https://github.com/AlexanderBagel/FWHexView

And also CPU-View itself
https://github.com/AlexanderBagel/CPUView
« Last Edit: December 29, 2024, 05:51:03 pm by Alexander (Rouse_) Bagel »

Alexander (Rouse_) Bagel

  • New Member
  • *
  • Posts: 27
Re: CPU-View
« Reply #49 on: January 17, 2025, 09:36:12 am »
As of January 17, 2025, daily CPU-View updates have been suspended. 

All core functionality has been added, only 4 steps remain, each of which will require a long development time and will not be posted so as not to break the current CPU-View behavior. 

1. SIMD register editor.
2. Window displaying function call parameters.
3. Carbon/Cocoa widget support under macOS.
4. Support for ARM architecture.

Don't forget to reinstall FWHexView first when updating CPU-View: https://github.com/AlexanderBagel/FWHexView

And also CPU-View itself
https://github.com/AlexanderBagel/CPUView

 

TinyPortal © 2005-2018