Hi
I see nobody answered this till now.
I really like Asm-ONE.
I use it every time I want to check something, the OS behaviour, the idea of asm-procedure, sometimes algorithmic ideas if they are not so difficult to implement in asm. I also wrote some usefull stupid things simple enough that looking for them in the internet were more difficult and less fun then writing them. But I didn't use the monitor module much, so I cannot help ATM.
Thinking of optimizations in asm gives me clues in thinking of optimisations in higher languages. Although that can be tricky, as the compiler may use some other way of optimisations that programmer can break by doing manual modifications...
For example in the opposite direction I've learned the mechanism of jumptables by analysing complied to asm-source C 'switch-case' statement.
The best thing is to check the results. :-)
Returning to topic:
I really like Asm-ONE for it all-in-one philosophy and for not writing everything directly to the disk (I mean source to obj, obj to exe, then debugger... yuck). But this can be deadly on system hang-ups. ;-) ALWAYS REMEMBER TO SAVE THE CHANGES BEFORE TESTING. :-D
I've seen that info about PowerPC and Altivec, but I haven't tried it. Besides there is no PowerPC debugger for it, the author doesn't have PowerPC and had also no opportunity to really check this option, and the last thing is that AltiVec was developed later, and is not implemented in 603e/604 processors.
The latest version supports RTG and works with that.
It is rather stable, but I had some mysterious crashes.
It is not changed for some time, as the author is redesigning the sourcecode to remove some bugs.
Recently I discovered also AsmPRO that was developed by someone who really liked Asm-ONE. It went opensource so everyone is invited to improve it.
Here is the link if you're interestedCheers