hello stiegi, regarding commando I thought that was normal in that game, ie. with the soldier if you run straight up the screen it is very smooth in scrolling, but if you run diagonally up (so now, not running as fast upwards), your soldier is moving both vertical and horizontally, and the result is not so smooth.
but for other (lots) of games in mame which have the odd hiccup or stuttering (often because the game is pushing its hardware quite hard), you can use the overclocking mame feature to get smoother results. to do this you set the option
cheats 1 in mame.ini, and then when you load mame, go into the
slider controls menu and overclock the cpu of the game in question.
there are lots of games which benefit from this. a common example is metal slug. on the arcade pcb (so also in mame) there is a lot of slowdown on that game but overclocking makes it run smooth and more consistent. double dragon is another example.
note: some people say overclocking in mame may cause the game to play 'differently' (eg. game logic), or cause problems. so that is something to keep in mind (personally I use it quite often though, and havnt noticed anything bad for doing so. yet

)