This area is black magic for now :)

How to cast spellsEdit

EngDrvOut(register, value);


unsigned long spell[] = {
      register1, value1,
      register2, value2,
      0xFFFFFFFF          // end of commands

Known spellsEdit

Changes FPS and forces shutter speed at 1/fps:

EngDrvOut(0xC0F06014, timer_value-1); // see VideoTimer for units
EngDrvOut(0xC0F06000, 0x01);        // coherent update

Causes a slight vertical zooming in LiveView image:

 EngDrvOut(0xC0F1133C, 0x0000008A);



EngDrvOut 0xFF190B84 //ASM code is different from 550d.109, but called from same spots so it's the same function.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.