TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 385 forks source link

The debugger is greyed out and can not be used at all #3446

Closed ghost closed 2 years ago

ghost commented 2 years ago

At the end of #3445 @<!---->CasualPokePlayer said:

Change the core to Octoshock (Config -> Cores -> PSX) if you want to use the debugger.

I did it but the debugger is still greyed out and can not be used at all.

Why the debugger is not simply always available for use?

I already know that @<!---->CasualPokePlayer said that the debugger is garbage and barely works so at least warn the user about this when he or she wants to try the debugger but this is pretty annoying that the debugger is always initially greyed out and the user always must enable it.

Please at least let all the users the option to try the debugger and report any bugs and issues that they will find.

If the debugger is so bad and all the users will find the debugger completely useless according to @<!---->CasualPokePlayer then why not simply remove the debugger from the Tools menu and that's it?

CasualPokePlayer commented 2 years ago

I did it but the debugger is still greyed out and can not be used at all.

Did you reboot the core like it tells you to do? That is what makes the actual switch over to Octoshock.

Why the debugger is not simply always available for use?

If a core doesn't implement debugging services, then the debugger cannot work in any respect.

why not simply remove the debugger from the Tools menu and that's it?

The debugger is garbage but not completely useless. It's workable if that is literally your only option.

ghost commented 2 years ago

I did it but the debugger is still greyed out and can not be used at all.

Did you reboot the core like it tells you to do? That is what makes the actual switch over to Octoshock.

Why the debugger is not simply always available for use?

If a core doesn't implement debugging services, then the debugger cannot work in any respect.

why not simply remove the debugger from the Tools menu and that's it?

The debugger is garbage but not completely useless. It's workable if that is literally your only option.

Thank you for answering all of my questions.

I already switched from Nymashock to Octoshock but either I was not told to reboot the core or I did not notice or see the notification that says to reboot the core because otherwise I wouldn't open this issue at all. If there really was a notification that says to reboot the core according to you then where this notification appears in the BizHawk main window or my screen?

Anyway I rebooted the core and now the debugger is available for use but the debugger is very limited and insufficient for my needs and requirements.

Is there a website where I can download more cores to be used with BizHawk? I am asking you this question because I want to try another core with BizHawk and both Nymashock and Octoshock (better than Nymashock) are not good enough for me.

Don't hesitate to answer me this question. I will accept any answer even a negative one like no.

YoshiRulz commented 2 years ago

Is there a website where I can download more cores to be used with BizHawk?

EmuHawk can use Libretro (RetroArch) cores, but not all of them will work, and they will be missing even more debugging features. RetroArch's Beetle core is the same as Nymashock anyway.

ghost commented 1 year ago

Is there a website where I can download more cores to be used with BizHawk?

EmuHawk can use Libretro (RetroArch) cores, but not all of them will work, and they will be missing even more debugging features. RetroArch's Beetle core is the same as Nymashock anyway.

I understand. Looks like I must find another emulator with a better debugger than BizHawk then.