the name SIDBlaster is already used
I'm wondering about the relocating bit, I'm a huge fan of lft's Sidreloc V1.0, which hasn't failed me yet. So, why a new tool?
I wonder if this could be taken a step further to map out the execution path from the routine call to each sid write and perhaps figure out a way to squeeze more cycles or bytes out of the routines.
RSID are not supported, it's not told anywhere, add in the readme a warning at least.
My thought exactly. I actually own one. :) https://cbmretro.fi/product/sidblaster-usb-nano/
relocation of SIDs. The process used for this is very different to other relocators that I've seen. I essentially do a 10mins emulation of the CPU, running through the SID, checking what's data, what's code, what's read from, what's written to, etc... detecting indirect reads, and where the vectors for those come from
e.g because of self-modifying code where only the low-byte is changed in the vector
this sounds similar to what I did in SIDdecompiler V0.8