This weekend progress on porting little #SmallTalk to the #AmstradCPC
I have hacked the source to add an indirection table that all object references go through. The indirection contains a pointer and a bank number. "dereferencing" an indirection maps the corresponding bank.
The loading of the initial images goes through, and I can execute 3 bytecode opcodes before it crashes! But this is really a tight fit in the rom, and I quickly ran out of space after adding some debug traces.