add some code, disable some code.

with the context updating ifed out this boots.
turn a bit more of the ctx stuff on.
turn context setting back on

with a bugfix in the array offsetting.

bonus printf fixes and extra checking.