Can someone help me? I stream and im currently trying to get CLEAN hdmi out on this camera. i got CHDK installed 120f and enable the LCD NEVER TURN OFF featureGot most of the overlays off. it looks good. Only thing left is the face tracking box that wont go away. i see this .Diff file and im at a wall. How do i install it?
made a tutorial about installing this to have clean hdmi out on the eos m3 maybe it might help someone
' clean rec mode palette' EOS M100, 100a, 101a, 110bDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() check_compat = 0 if Peek16(0xe1f20270) <> 0x32d1 then exit sub end if if strcmp("GM1.00A",0xe047b5b1) = 0 then check_compat = 1 exit sub end if if strcmp("GM1.01A",0xe047b5cd) = 0 then check_compat = 1 exit sub end if if strcmp("GM1.10B",0xe047b5cd) = 0 then check_compat = 1 exit sub end ifend subprivate sub RegisterProcs() System.Create() 'UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then palette_mod() end ifend sub
Simple Canon Basic script for the EOS M100, firmware 100a. Modified version of the M6 script, with firmware version check added.UNTESTED, feedback is welcome.Code: [Select]' clean rec mode palette' EOS M100, 100aDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() if Peek16(0xe1f20270) = 0x32d1 then check_compat = 1 else check_compat = 0 end if if strcmp("GM1.00A",0xe047b5b1) <> 0 then check_compat = 0 end ifend subprivate sub RegisterProcs() System.Create() 'UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then palette_mod() end ifend subUsage and notes (taken from my earlier post):Save it as extend.m in the root directory of the card. The card should be prepared to run scripts.Switch on the camera in playback mode and press SET. If the script does what is intended, the overlay should be mostly clean when you switch the cam to any shooting mode. There might be some parts of the overlay that remain unaffected.
' clean rec mode palette' EOS M100, 100aDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() if Peek16(0xe1f20270) = 0x32d1 then check_compat = 1 else check_compat = 0 end if if strcmp("GM1.00A",0xe047b5b1) <> 0 then check_compat = 0 end ifend subprivate sub RegisterProcs() System.Create() 'UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then palette_mod() end ifend sub
when you switch to camera/record/or auto it will say "done" in green at the top. now you can unlock your lens and have clean hdmi!
' clean rec mode palette' EOS M100, 100a, 101a, 110bDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() check_compat = 0 if Peek16(0xe1f20270) <> 0x32d1 then exit sub end if if strcmp("GM1.00A",0xe047b5b1) = 0 then check_compat = 1 exit sub end if if strcmp("GM1.01A",0xe047b5cd) = 0 then check_compat = 1 exit sub end if if strcmp("GM1.10B",0xe047b5cd) = 0 then check_compat = 1 exit sub end ifend subprivate sub RegisterProcs() System.Create() UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then LockMainPower() palette_mod() end ifend sub
Thanks for trying the script and reporting back.For the record, the following is very likely a mixup, the script from this thread does not write anything on screen. It was probably the dumper script.Quote from: psxpetey on 03 / June / 2019, 10:30:36when you switch to camera/record/or auto it will say "done" in green at the top. now you can unlock your lens and have clean hdmi!I'm also not sure if locking the lens makes any difference (it does not on my M10).But, it's true that starting a Canon Basic script may not work reliably, for unknown reasons. See c_joerg's posts here for example.For the request in PM, here's a version of the script that should also prevent the camera from turning off live view.Code: [Select]' clean rec mode palette' EOS M100, 100aDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() if Peek16(0xe1f20270) = 0x32d1 then check_compat = 1 else check_compat = 0 end if if strcmp("GM1.00A",0xe047b5b1) <> 0 then check_compat = 0 end ifend subprivate sub RegisterProcs() System.Create() UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then LockMainPower() palette_mod() end ifend sub
' clean rec mode palette' EOS M100, 100aDIM palette_buffer_ptr = 0x116f4DIM active_palette_buffer = 0x116ecDIM palette_to_zero = 0public sub check_compat() if Peek16(0xe1f20270) = 0x32d1 then check_compat = 1 else check_compat = 0 end if if strcmp("GM1.00A",0xe047b5b1) <> 0 then check_compat = 0 end ifend subprivate sub RegisterProcs() System.Create() UI.CreatePublic()end subprivate sub palette_mod() adr = *palette_buffer_ptr adr = adr + (palette_to_zero * 4) if *adr <> 0 then adr = *adr + 4 memset(adr, 0, 256 * 4) end ifend subprivate sub Initialize() RegisterProcs() ret = check_compat() if ret=1 then LockMainPower() palette_mod() end ifend sub
Started by psxpetey General Discussion and Assistance
Started by pigeonhill General Help and Assistance on using CHDK stable releases
Started by oPryzeLP General Discussion and Assistance
Started by platinummack « 1 2 3 4 » General Help and Assistance on using CHDK stable releases
Started by scinos General Discussion and Assistance