Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Break Vice at certain opcode
2024-03-11 10:23
Gordian

Registered: May 2022
Posts: 35
Break Vice at certain opcode

Hello,
is there any possibility to create condition for breaking Vice monitor at certain opcode?
 
... 38 posts hidden. Click here to view all posts....
 
2024-03-22 09:00
wacek

Registered: Nov 2007
Posts: 501
Quoting ChristopherJam
Wacek, configure all of your VICE instances the same way, then the churn will stop.

ALL YOUR VICE IS BELONG TO US! ;)
But I do not use differently configured instances, I use different versions for different things, and I know for a fact I'm not the only one ;)
2024-03-22 15:26
chatGPZ

Registered: Dec 2001
Posts: 11114
Quote:
I never said this LOL :)

You really want to reread the discussion.

Quote:
These are different machines with different keyboards (I mean PC, Amiga and Mac) and I am pretty sure there are maybe 2-3 people in the world that are switching between these systems, definitely not the majority of the users, right?

No idea what you are on there. PC and Mac keyboards are similar enough. Amiga is irrelevant as there has been no VICE port for Amiga for many years. Also the shortcuts *were the same* for all platforms, always. *except* for Windows.

Quote:
How would that really influence the development efforts to keep the historical setup?

As said above: "You can always use the provided legacy mapping file if you prefer the old windows shortcuts."
Other than that it just makes life a lot easier when all ports work exactly the same.
2024-03-22 15:55
ChristopherJam

Registered: Aug 2004
Posts: 1378
Quoting wacek
I use different versions for different things, and I know for a fact I'm not the only one ;)


Oh I'm aware of that - I'm just saying you can configure the newer ones to have the old keybindings (or vice(sic) versa), then all your vicen will have the same bindings as each other. Problem solved :D
2024-03-23 04:35
Martin Piper

Registered: Nov 2007
Posts: 634
In Vice: break 0 ffff if rl == $32

Will break if the raster line (RL) is equal to $32 and if the PC is between 0 and ffff.

It's not hard to see that using a smaller PC range is useful for finding specific code that executes at certain raster lines.
2024-03-23 05:18
Fungus

Registered: Sep 2002
Posts: 616
Seems easy enough to use to me, but I do wish you could have multiple conditions on a break point so you can check ranges.
2024-03-23 06:07
oziphantom

Registered: Oct 2014
Posts: 478
the conditions do support || and && so you can do
`break 1000 if a <= 20 || a >=128` for example
2024-03-23 12:49
chatGPZ

Registered: Dec 2001
Posts: 11114
Yes, reread the docs on releases :) Some of those things were added relatively recently.
2024-03-24 13:32
wacek

Registered: Nov 2007
Posts: 501
Quoting chatGPZ
You really want to reread the discussion.

You really want to provide a quote for me saying "no sane person is using vice monitor". You are paraphrasing what you understood via your subjective lens, not what I actually said.

Quote:
No idea what you are on there.

Again, though it was pretty clearly stated - there was (IMHO obviously) no need to "sync" keyboard shortcuts if virtually no one is switching between platforms. That was my point, not if the keyboards are different. For me that was a pure OCD move really.
I know you don't care about the end users too much ;) but to give you a very practical example, when you're doing mass submissions to csdb and need to produce screenshots quickly, the switch from alt+C to shift+alt+R (not to mention the workflow afterwards) is pretty infuriating and slows you down significantly.
OK, so the shortcuts were the same "except" for Windows, but which platform version is the biggest user group? You adapted majority to minority, or am I incorrect here?
Think about this: how much time passed from the early versions of WinVice till the first one with changed shortcuts, multiplied by number of users that are on windows. That's the probable impact of that change.

And don't get me wrong - you do what you need to do, it's just my thoughts on the subject.
2024-03-24 13:34
wacek

Registered: Nov 2007
Posts: 501
Quoting ChristopherJam
I'm just saying you can configure the newer ones

But keyboard shortcuts are not the only reason I use different versions of vice :) there are other more important reasons, that are not solved by instances with different configs.
2024-03-24 16:29
ChristopherJam

Registered: Aug 2004
Posts: 1378
Quote: Quoting ChristopherJam
I'm just saying you can configure the newer ones

But keyboard shortcuts are not the only reason I use different versions of vice :) there are other more important reasons, that are not solved by instances with different configs.


I get that - which is why I'm suggesting keep your different versions of vice, and configure the keyboard shortcuts of each one of them to the same thing (either oldschool windows vice, or the ones that everyone else has used since forever).

The only config I'm suggesting changing are the keyboard shortcuts.
Previous - 1 | 2 | 3 | 4 | 5 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Higgie/Kraze/Onslaught
jmin
radius75
Guests online: 89
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Webmasters
1 Slaygon  (9.7)
2 Perff  (9.6)
3 Morpheus  (9.5)
4 Sabbi  (9.5)
5 CreaMD  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.044 sec.