You have finally asked a question!
What I keep getting at is you make a lot of statements, but without questions, or really an explanation. When I want to learn something from someone else, I ask them a question. I am absolutely an easy to work with person, help anyone who needs it. I just honestly do not know what you're asking or stating?
Humor me, just explain what you're trying to convey or ask in post 482
But here is the BSDL, because you asked for something specific
"You have finally asked a question!" this is what I meant earlier when I said some of you have a way with words that comes off dismissive at times... Cuz I'm pretty sure my first question was "are there any specific threads you can suggest where you guys share IDA db's, or discuss a bit more in depth the techniques?" That is pretty clear... if we are being pedantic. I also asked "I'm naively assuming there is some cross over from DreamCast world? Should I be?" to which a simple "yes" would have sufficed... even the "Does this commentary from
@MetalliC apply in this world?" in which I posted some steps in how to load a "katana" binary into IDA warranted a simple "yes, those steps should work fine for a Naomi binary too".
"When I want to learn something from someone else, I ask them a question", great, many of the people around me share what they have found in their attempts to learn, and mix questions in at the same time. Sorry our techniques differ.
So in post 482 I was showing you examples where people explained things in a very verbose fashion. I found that style to be useful, and was looking for a place to find more things of that nature. (it is now apparent that there is no one place to go, you have to hunt). "Oh maybe we should have an assembly subforum" literally embodied what I was seeking. I think this is the part you are perhaps missing.
I was previously trying to imply that having JTAG or H-UDI functionality working *may* help someone with a desire to potentially help. I am unclear as to if you share that opine, or not. It seems that those of you that live in the emulator world, and have already done heavy lifting there don't understand the desire to work with bare metal, when we can just read your code, and use your existing soft tools to debug.
For posterity, "You could replace the system clock / oscillator to a higher frequency for speed up", did you mean a software representation of these items, or physically replace a oscillator crystal (which would be a pretty large system wide change)?
I *thought* we were discussing using disassemblers and modifying assembly bytes to fix very specific / targeted things? In the contrived make a faster purple fireball example, I was looking for a response like "oh we typically identify functions in this fashion (using IDA pro)... what you may want to do is look for a syscall to this specific place, and modify this specific parameter, that should make your ball purple... to speed it up, we'd look for a different syscall, in this specific place, and we'd modify the integer that represents speed". Of course that is completely contrived, but I hope you can grok what I am trying to say in this case.
Thank you very much for sharing the BDSL. Is there a proper way for me to ask if you know more about using it on a Naomi, or Dreamcast, and what sort of results one can expect, or do I need to do more homework first? (sorry if that sounds snarky, legit not trying to be, I'm more confused by your pedantry than anything). Taking into consideration the "because you asked for something specific" comment.
I'll try to shoot you a PM later and see if I can formulate some more intelligent questions and not further pollute this post. If you respond here on any specifics, I'll probably continue to respond here and assume it is on topic-ish.
Thanks for your patience.