"The Magic Toyshop" step-by-step solution by pjg
For game release 1 / Serial number 951018
Takes about 86 moves.
Comments and points are given in ()

The brief solution overview
1) Nought and Crosses: Cheat by playing Catherine's winning move yourself.
2) Mouse: Push the mouse in with the bread. Speak into the hole.
3) Hanoi: Cheat by glueing the discs together.
4) Gnomon: File the gnomon with the small disc. Glue it on the sundial.
5) Dots: Make Catherine get the first box.
6) Dodgem: Make a tempo move at the right time.
7) Tea-time: Put the mushroom in the sundial shadow. Get the rod.
8) Egg: Strike the rod and then point it at the egg. Eat the egg.
9) Chest lock: Use the mouse key. Type 543251543251
-----------------------------------------------------------------------------

Z
Again (1/1)
(until Catherine offers you the box)
X box
Open it then empty it
Shake it then empty it
Get all
Drop box

Z
Again (1/2)
(until she offers you the Noughts and Crosses game)
X paper
(Catherine will always start in the center)
Play o at 2 (Actually, any non-corner square will work)
(she should play a corner square)
Play x at # (1/3)
(Cheat by playing an X at the appropriate corner square 1, 3, 7, or 9)

X glue
Squeeze glue on grey
Put grey on wheeled (2/5)
(she should explain the mouse puzzle to you)
Get mouse
Put mouse in hole
(we need the bread before we can finish the mouse puzzle)

Z
Again (1/6)
(until she gives you the gnomon)
X gnomon
X sundial
Put gnomon on sundial
Ask Catherine about gnomon
G. G. G. G
(we need the Towers of Hanoi puzzle before we can finish the gnomon puzzle)
save

Z
Again (1/7)
(wait until she gives you the dots and boxes puzzle)
X paper
Play E. Play F
Play L. Play K
(she should win the lower right box)
Play I. Play C
Play J (1/8)
(But, you win the remaining three)

Z
Again (1/9)
(wait until the Towers of Hanoi puzzle)
X board
Get small
File gnomon with small
Squeeze glue on small
Put small on medium
Get small
Put medium on middle
Get large
Put large on right
Get small
Put medium on right (1/10)
Squeeze glue on gnomon
Put gnomon on sundial (1/11)
save

Z
Again (1/12)
(until the Dodgem puzzle)
X paper
Move B up
Move B up
Move B left (this is a tempo move)
Move A up
Move B up
Move A up
Move A up (1/13)

Z
Again (1/14)
(Until tea time)
Look
Get mushroom, egg, bread
X sundial. Put mushroom in shadow
X sundial. Get rod
Strike rod
Point rod at egg
Drop rod, glue
save

(now back to the mouse puzzle while the egg cools)
Put bread in hole
(We have to yell into the hole to instruct
the voice controlled mouse)
Hole, N, W, W, N, N
Hole, E, S, S, S
Hole, E, E, E (1/15)
Get key, egg
Eat egg (1/16)

Unlock chest with key (1/17)
Drop key, bread
(She will eventually tell us the 5 rules used for the combination.
One additional rule is this: There must be at least one 1 not in
the right hand most position)
Type 543251543251 (1/18)
Enter chest (2/20)
Full