Managed to
emulate the 450D GUI in QEMU, and also ran some tests on Ant's build:

Animation (click to zoom):
Emulation logCanon menu screenshots (without ML loaded):

Besides the not-so-impressive feature set, I have a few questions:
- On the actual hardware, do the fonts look as bad as in the following screenshot?

- Do the colors in the menu customization mode really look as radioactive as these?

- Does the "ETTR ETTR ETTR ETTR" message show up on actual hardware as in the above screenshot?
Another surprise: if I compile ML from the
vxworks branch (here), it
doesn't boot correctly. When trying to compile from Ant's repository, changeset b05d7ea7f486
does not exist (did I misread the screenshot?) and his
vxworks branch doesn't work either (
emulation log - it gets
stuck on initial screen). Compiling from latest changeset from Ant (c700f92) gives the same result (stuck on initial screen, with LED turned on).
Unfortunately, I did not have
this commit when Ant posted his build - that would have embedded his local (uncommitted) changes in the executable file - so I'm unable to re-create his binaries from the current sources.
In any case, continuing the ML port on VxWorks models just got easier by an order of magnitude - or maybe two
