Author Topic: Magic Lantern development compiler.app (Mac OS)  (Read 7577 times)

kotik

  • Freshman
  • **
  • Posts: 82
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #25 on: May 19, 2018, 07:56:35 PM »
You're right. 80D isn't working yet. All modules failed to build.
Did compile in 80D-troubleshooting branch.
What is best way to test the Compile.app install?
 
I also got this warning:
*** WARNING: 64-bit GDB is known to have issues.

Are there ROM-dumps for the 80D and 6D Mark II?
My first Canon: FTb QL (Quick Loading), my first digital Canon: 20D 2.0.3
The current one: Canon EOS R

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #26 on: May 19, 2018, 08:07:01 PM »
I use crop_rec mlv lite with sound support however either of the cams you mention has ml running but are in very early stages.
Search on the forum for questions about rom dumps. Not sure where to find these but any help porting ml will be appreciated.

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #27 on: May 19, 2018, 09:29:25 PM »
@kotik
Pushed a new version but don´t know if it will work better. Only thing changed is a routine for when the app itself could contain spaces, e.g Compiler 2.app which would make the comman script to break. It runs over here on sierra without sand box errors so who knows...

kotik

  • Freshman
  • **
  • Posts: 82
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #28 on: May 20, 2018, 10:06:52 AM »
Thnx. Worked even without Ctrl-click the first time.
Maybe because the folders 'magic-lantern' etc. where already present?

Where can I find crop_rec mlv lite with sound support?
It is almost impossible to search all those branches.
My first Canon: FTb QL (Quick Loading), my first digital Canon: 20D 2.0.3
The current one: Canon EOS R

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #29 on: May 20, 2018, 10:38:17 AM »
Or maybe you made the sandbox exception permanent for the main.command script already? Thanks for testing!

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #30 on: May 20, 2018, 08:48:51 PM »
@kotik
You can narrow down branches by selecting (s) and specify a keyword. Try printing crop_rec and enter to fetch all branches with that word inside. It should be there. Something like crop_rec_4k_mlv_lite_snd I think it's called.

kotik

  • Freshman
  • **
  • Posts: 82
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #31 on: May 20, 2018, 10:23:21 PM »
@Danne
The search example in the Compiler.app suggests 'croprec' not 'crop_rec'.
My first Canon: FTb QL (Quick Loading), my first digital Canon: 20D 2.0.3
The current one: Canon EOS R

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #32 on: May 20, 2018, 10:30:35 PM »
Yes, I know. Will change that when I can. Anyway. Just write crop and you'll be fine.

jacobwatson085

  • Just arrived
  • *
  • Posts: 1
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #33 on: May 31, 2018, 09:21:51 AM »
It is pretty interesting. On which OS you are working now?

DOP

  • New to the forum
  • *
  • Posts: 23
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #34 on: April 08, 2019, 06:52:58 AM »
When I compile the crop_rec_4k_mlv_snd_isogain_1x3_presets branch via the instructions in the first post and enable sd_uhs I get the following message on boot up

Code: [Select]
sd_uhs.mo is not supported for your camera
I know I've chosen the right camera under platform because the .zip its named crop_rec_4k_mlv_snd_isogain_1x3_presets_2019Apr07.6D116.zip

A previous crop_rec build with sd_uhs.so compiled by someone else was working but I'd love to use your latest build.
Canon 6d / 70d

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #35 on: April 08, 2019, 07:13:08 AM »
Well, you need to enable it for your specific cam:
Check for this place in sd_uhs code:
Code: [Select]
    if (is_camera("6D", "1.1.6"))
    {
        sd_setup_mode       = 0xFF325A20;
        sd_setup_mode_in    = 0xFF325AA8;
        sd_setup_mode_reg   = 1;            /* switch variable is in R1 (likely all D5 other than 5D3) */
        sd_set_function     = 0xFF78F308;
     /* sd_uhs_patch(); */    }
Change this line to:
Code: [Select]
      sd_uhs_patch();    }
And if you want to loose the complaint on screen add the 6D into the mix:
Code: [Select]
    if ((!is_camera("EOSM", "2.0.2")) && (!is_camera("100D", "1.0.1")) && (!is_camera("700D", "1.1.5") && (!is_camera("6D", "1.1.6")))
    {
    NotifyBox(2000, "sd_uhs.mo is not supported for your camera");
    }

Untested territory. I don´t own this cam myself.

DOP

  • New to the forum
  • *
  • Posts: 23
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #36 on: April 08, 2019, 07:19:10 AM »
Well, you need to enable it for your specific cam:
Check for this place in sd_uhs code:
Code: [Select]
    if (is_camera("6D", "1.1.6"))
    {
        sd_setup_mode       = 0xFF325A20;
        sd_setup_mode_in    = 0xFF325AA8;
        sd_setup_mode_reg   = 1;            /* switch variable is in R1 (likely all D5 other than 5D3) */
        sd_set_function     = 0xFF78F308;
     /* sd_uhs_patch(); */    }
Change this line to:
Code: [Select]
      sd_uhs_patch();    }
And if you want to loose the complaint on screen add the 6D into the mix:
Code: [Select]
    if ((!is_camera("EOSM", "2.0.2")) && (!is_camera("100D", "1.0.1")) && (!is_camera("700D", "1.1.5") && (!is_camera("6D", "1.1.6")))
    {
    NotifyBox(2000, "sd_uhs.mo is not supported for your camera");
    }

Untested territory. I don´t own this cam myself.

Just found it as you were replying. Enabled and working flawlessly so far! 80+ second recording at max 1824x1026 @ 30 fps 14-bit lossless. Will report back if there are problems.

Appreciate your efforts greatly!

Now if only we can get decent 60fps video without aliasing (at 16:9 without losing FoV)! lol
Canon 6d / 70d

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5640
Re: Magic Lantern development compiler.app (Mac OS)
« Reply #37 on: April 08, 2019, 07:57:44 AM »
Good stuff.