@CTCaer your neweest update was confusing for me. I cant remember what payload is on my modchip, but it seems to load 4.6 just fine. Do i need to reflash my modchip? because i cant get it recognized on my pc
Basically the chainloader had a bug that was occurring
only for the update.bin chainloading. It was trying to call at x100 bytes before the payload.
Strangely enough, this works because the data there is normally empty and the CPU is able to traverse to the real payload.
But there are certain circumstances that can break it. (If that ram area is filled with instruction data, it halts there. E.g. launching 6.2 compatible fusee can also break it)
This was fixed in v4.6. And I call it breaking change, because you have to flash your modchip once again.
Hopefully, after that, it wont be needed anymore, because I also made the new versions to redo the hwinit, in case there's a change on it.
In the end, update.bin with versions 4.0 - 4.5 mostly work. Just have in mind, that if you see any black screen after injecting, that the problem is this one.
So it's up to you if you want to reflash.