Here is my initial route used for anyone looking to optimize further.
--| 1st floor |--
E, get cale, drop cale, open draw, look desk, look desk, get yell, get key,
W, S, W, look mae, get brac, get bird, E, E, E,
get helm, get coal, S, look book, go cyli, drop all,
get key, exit, get red, W, W, W, get suit, E, S, W, E, E,
look coun, look coun, get note, get vial, open note, read note, E, N,
go cyli, drop note, drop red, get brac, exit, S, W, W, unlock door
--| 1st treasure |--
open door, go door, close door, press butt, open door, go door
look work, look work, drop brac, get sack, get saw, go door
close door, press butt, open door, go door, N, E, E, go cyli
drop key, look sack, look sack, drop sack, get lime, saw lime
squeeze lime, pour vial, drop lime, get yell, insert red, press butt, get red
insert yell, press butt, drop suit, drop vial, get coal, exit
--| Journey to the Past (Yellow Cartridge) |--
look book, get pink, N, go devi, drop coal, exit
press butt, get shov, W, W, N, S, S, E, W, S, E, look coun, get pin, E, N, go cyli
--| Back in Time |--
drop saw, get yell, drop yell, insert red, press butt, exit, N
press butt, go devi, get diam, exit, W, W, S, S, go door
close door, press butt, open door, go door, drop diam, go door
close door, press butt, open door, go door, N, E, E, go cyli
get red, drop red, insert pink, press butt
--| What the Future Might Bring (Pink Cartridge) |--
get suit, wear suit, get vial, drop pin, get sand, exit
S, give sand, N, go cyli, get pink, drop pink, drop whit, get red
insert red, press butt
--| Safe |--
exit, W, W, N, N, E, dial 11, dial 29, dial 42, look safe
get blue, W, S, S, E, E, go cyli, get red, insert blue, press butt
--| Where now? (Blue Cartridge) |--
S, E, E, get gold, N, S, E, N, go cyli, remove suit, drop all, get pin
exit, turn torch, go hole, get budd, pick lock, look ches, get scep
go hole, go cyli, drop all, get saw, exit, S, W,
look skel, look skel, look skel, get all
saw wind, go wind, get sapp, S, W, N, S, E, N, go cyli
drop all, get bird, get stri, exit, melt bird, make cand
go cyli, drop cand, get gold, get budd, get scep, get blue
drop blue, get red, insert red, press butt
--| More treasures found |--
exit, S, W, W, open door, go door, close door, press butt, open door
go door, drop gold, drop budd, drop scep, go door, close door
press butt, open door, go door, N, E, E, go cyli,
get red, drop red, get blue, insert blue, get ring, get cand
get shov, press butt, get blue, drop blue, get whit, insert whit
exit, light cand, go cyli, press butt
--| Ancient Times (White Cartridge) |--
exit, S, N, N, open sarc, look mumm, get neck, give ring, look sarc, pull leve
go hole, get cup, go hole, go pass, get emer, go pass, S, go cyli, unlit cand
get whit, drop whit, get red, insert red, press butt
--| Near The End |--
get sapp, exit, S, W, W, open door, go door, close door, press button
open door, go door, drop emer, drop sapp, drop ruby, drop cup