Just to mention for curious ones, it may worth to try the "merger" branch of Xemu at usual download place: https://github.lgb.hu/xemu/
In the last 2-3 weeks we had very intensive work with Shallan , who writes test programs (and test results + analysis on the nature of problems) and I try to fix bugs and differences in Xemu (especially in the kingdom of VIC-IV for now) compared to the real hardware (moreover he even had some direct contributions as well) in that branch. Though for sure, there can be stability problems (it's not guaranteed it won't crash), and that branch requires more CPU power to run, but unfortunately it's the nature of emulation: more precise emulation needs more CPU power to do so. hernandp will join the work too, he has some "real world things" to manage at the moment, but it's important to note, that this work now is based on his code written to replace my very first and very crude preliminary VIC-IV emulation initially (which is still used in the master and next branches btw).
Of course I can't say everything is resolved for now (or even that there can't be regressions and some more "bad" versions temporary in that branch), but this code even now is far more compatible than "hmw" (Hernan's experimental VIC-IV branch) was. Of course this work will be the "default" version some time in the future. The focus is still on getting better emulation of MEGA65 "advanced" features (thus maybe not so much about "C64 mode", for example) which were emulated bad, or even missing, or being changed. Since there is active work on this branch, it's sometimes quite possible to have more new versions within an hour or so, and other interesting happenings, this is just the nature of an active/open development model of an open source project.