Canon 650D [OLD]

Started by nanomad, November 29, 2012, 12:54:43 AM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

kovacm

I have question regarding movie recording and zoom:

- will magic lantern enable "crop zoom" on 650D ("digital zoom" when only center of sensor is used for recording video)?

Thanx!

btw regarding smaller size of RAW files - will it be added later or it is definitively impossible to make?

nanomad

No crop zoom yet, and other raw sizes are kinda dangerous to test without a proper recovery procedure

edit:

Thanks for the feedback everyone, I'll try to package the Alpha release by the end of the week
EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

laame

Quote from: nanomad on March 05, 2013, 08:54:05 PM
Thanks for the feedback everyone, I'll try to package the Alpha release by the end of the week

Best news I've heard this week.

Thanks for all the hard work You did to make us happy and bit more productive with our 650D's!

1%

The "other" raws on 600D weren't easy to process. They also had defects (purple, wrong size reported). I doubt it will crash but you won't be able to load them into lightroom or tools like that. IMO they are kind of a dead end. One of them was kinda decent but the resizing looked bad.

pemstudio

Best news, thanks for all the hard work.

breaker

nanomad, thats great news! I promised to test some more today, but I had no time for it. But tomorrow seems to me a good day for testing :)
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

momendo

Nanomad, that HTML feature chart in the nightly download page is awesome. Is there a way we can get that into the wiki or as a link from the Alpha page. It helps people gauge what works and what doesn't. We, the users, can update it if it's in the wiki with good docs. I think that would be a great idea.

blade

Quote from: breaker on March 05, 2013, 11:03:00 PM
nanomad, thats great news! I promised to test some more today, but I had no time for it. But tomorrow seems to me a good day for testing :)

Today is a good day for testing! today is your tomorrow, as you wrote your post yesterday  :P. I hope to do some testing during lunch today....  Will keep you posted. 

Nanomad, I have been using the build without specific testing, but just shooting, and so far its been nice and stable, nothing to report.
eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

Beardymadness

Ridiculously excited about this. Just put ML onto my friends 2 550s. Magic doesn't cover it!! Many thanks to Nanomad and all. Champing at the bit to get the alpha now! :)

baga

Quote from: nanomad on March 05, 2013, 08:54:05 PM
No crop zoom yet, and other raw sizes are kinda dangerous to test without a proper recovery procedure

edit:

Thanks for the feedback everyone, I'll try to package the Alpha release by the end of the week

Hi nanomad, I was wondering if you got my message and photo's yesterday?  I can't tell if it went through.
Canon T4i/650d, Battery grip,  Xti/400d, 5 lenses, 2x converter, External flash hot shoe, Minolta XG7, power winder, Minolta X700, power winder grip, Sunpak 522 with dedicated sensors, dedicated hot shoe flash, 2x converter, 6 lenes and 4 older cameras

breaker

Quote from: blade on March 06, 2013, 08:48:50 AM
Today is a good day for testing! today is your tomorrow, as you wrote your post yesterday  :P. I hope to do some testing during lunch today....  Will keep you posted. 

That's right! And now I have too keep my promises ;) I have learned a lot from the systematic testing so far, and I find possibilities I would not have found without it!
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

breaker

And here is today's testing.

! The MENU's I have tested is tested completely  - So when nothing is mentioned I think it's working !

Prefs MENU:
- Image review settings: The silent .422 pictures doesn't show up (not on PC ither). With Compare Images the primary picture sometimes changes.
- Quick Zoom: "Full zoom on AF pt." allways zooms on the middle of screen - not on AF points.
- FlexInfo Settings: Buggy as hell :o

Debug MENU:
- Burn-in tests: "Stubs API test" 83 passed, 3 failed:

[Pass] strlen("abc") => 0x3
[Pass] strlen("qwertyuiop") => 0xa
[Pass] strlen("") => 0x0
[Pass] strcpy(msg, "hi there") => 0x1acd00
[Pass] msg => 'hi there'
[Pass] snprintf(a, sizeof(a), "foo") => 0x3
[Pass] snprintf(b, sizeof(b), "foo") => 0x3
[Pass] strcmp(a, b) => 0x0
[Pass] snprintf(a, sizeof(a), "bar") => 0x3
[Pass] snprintf(b, sizeof(b), "baz") => 0x3
[Pass] strcmp(a, b) => 0xfffffff8
[Pass] snprintf(a, sizeof(a), "Display") => 0x7
[Pass] snprintf(b, sizeof(b), "Defishing") => 0x9
[Pass] strcmp(a, b) => 0x4
[Pass] snprintf(buf, 3, "%d", 1234) => 0x2
[Pass] buf => '12'
[Pass] memcpy(foo, bar, 6) => 0x1acca0
[FAIL] foo => ''
[Pass] memset(bar, '*', 5) => 0x1acc80
[FAIL] bar => '*****ghjkl'
       bzero32(bar + 5, 5)
[Pass] bar => '****'
       t0 = *(uint32_t*)0xC0242014 => 0x84d0b
       msleep(250)
       t1 = *(uint32_t*)0xC0242014 => 0xc355a
[Pass] ABS(mod(t1-t0, 1048576)/1000 - 250) => 0x6
       LoadCalendarFromRTC( &now )
       s0 = now.tm_sec => 0x2c
       Date/time: 2013/03/06 19:10:44
       msleep(1500)
       LoadCalendarFromRTC( &now )
       s1 = now.tm_sec => 0x2d
[Pass] mod(s1-s0, 60) => 0x1
[Pass] mod(s1-s0, 60) => 0x1
       m0 = MALLOC_FREE_MEMORY => 0x5f6c0
[Pass] p = malloc(50*1024) => 0xe0120
[Pass] CACHEABLE(p) => 0xe0120
       m1 = MALLOC_FREE_MEMORY => 0x52eb0
       free(p)
       m2 = MALLOC_FREE_MEMORY => 0x5f6c0
[Pass] ABS((m0-m1) - 50*1024) => 0x10
[Pass] ABS(m0-m2) => 0x0
       m0 = GetFreeMemForAllocateMemory() => 0x37ca54
[Pass] p = AllocateMemory(256*1024) => 0xa7a498
[Pass] CACHEABLE(p) => 0xa7a498
       m1 = GetFreeMemForAllocateMemory() => 0x33ca48
       FreeMemory(p)
       m2 = GetFreeMemForAllocateMemory() => 0x37ca54
[Pass] ABS((m0-m1) - 256*1024) => 0xc
[Pass] ABS(m0-m2) => 0x0
       m01 = MALLOC_FREE_MEMORY => 0x5f6c0
       m02 = GetFreeMemForAllocateMemory() => 0x37ca54
[Pass] p = alloc_dma_memory(256*1024) => 0x40a7a4d8
[Pass] UNCACHEABLE(p) => 0x40a7a4d8
[Pass] CACHEABLE(p) => 0xa7a4d8
[Pass] UNCACHEABLE(CACHEABLE(p)) => 0x40a7a4d8
       free_dma_memory(p)
[Pass] p = (void*)shoot_malloc(24*1024*1024) => 0x4a000068
[Pass] UNCACHEABLE(p) => 0x4a000068
       shoot_free(p)
       m11 = MALLOC_FREE_MEMORY => 0x5f6c0
       m12 = GetFreeMemForAllocateMemory() => 0x37ca54
[Pass] ABS(m01-m11) => 0x0
[Pass] ABS(m02-m12) => 0x0
       EngDrvOut(0xC0F14400, 0x1234)
[Pass] shamem_read(0xC0F14400) => 0x1234
       call("TurnOnDisplay")
[Pass] DISPLAY_IS_ON => 0x1
       call("TurnOffDisplay")
[Pass] DISPLAY_IS_ON => 0x0
       call("TurnOnDisplay")
[Pass] DISPLAY_IS_ON => 0x1
       SetGUIRequestMode(1); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x1
       SetGUIRequestMode(2); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x2
       SetGUIRequestMode(0); msleep(1000);
[Pass] CURRENT_DIALOG_MAYBE => 0x0
[Pass] display_idle() => 0x1
       GUI_Control(BGMT_PLAY, 0, 0, 0); msleep(500);
[Pass] PLAY_MODE => 0x1
[Pass] MENU_MODE => 0x0
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x1
[Pass] PLAY_MODE => 0x0
[Pass] MEM(dialog->type) => 0x4c414944
       GUI_Control(BGMT_MENU, 0, 0, 0); msleep(500);
[Pass] MENU_MODE => 0x0
[Pass] PLAY_MODE => 0x0
       task_create("test", 0x1c, 0x1000, test_task, 0) => 0x50d00004
[Pass] test_task_created => 0x1
[Pass] get_task_name_from_id(get_current_task()) => 'run_test'
[Pass] mq = mq ? mq : (void*)msg_queue_create("test", 5) => 0x511e00ae
[Pass] msg_queue_post(mq, 0x1234567) => 0x0
[Pass] msg_queue_receive(mq, (struct event **) &m, 500) => 0x0
[Pass] m => 0x1234567
[Pass] msg_queue_receive(mq, (struct event **) &m, 500) => 0x9
[Pass] sem = sem ? sem : create_named_semaphore("test", 1) => 0x51b60114
[Pass] take_semaphore(sem, 500) => 0x0
[Pass] take_semaphore(sem, 500) => 0x9
[Pass] give_semaphore(sem) => 0x0
[Pass] take_semaphore(sem, 500) => 0x0
[Pass] give_semaphore(sem) => 0x0
[Pass] rlock = rlock ? rlock : CreateRecursiveLock(0) => 0x52580082
[Pass] AcquireRecursiveLock(rlock, 500) => 0x0
[Pass] AcquireRecursiveLock(rlock, 500) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0x0
[Pass] ReleaseRecursiveLock(rlock) => 0xf
[Pass] f = FIO_CreateFileEx(CARD_DRIVE"test.dat") => 0x4
[Pass] FIO_WriteFile(f, (void*)ROMBASEADDR, 0x10000) => 0x10000
[Pass] FIO_WriteFile(f, (void*)ROMBASEADDR, 0x10000) => 0x10000
       FIO_CloseFile(f)
[Pass] FIO_GetFileSize(CARD_DRIVE"test.dat", &size) => 0x0
[Pass] size => 0x20000
[Pass] p = alloc_dma_memory(0x20000) => 0x407f9cc4
[Pass] f = FIO_Open(CARD_DRIVE"test.dat", O_RDONLY | O_SYNC) => 0x4
[Pass] FIO_ReadFile(f, p, 0x20000) => 0x20000
       FIO_CloseFile(f)
       free_dma_memory(p)
[Pass] count => 0x3a98
[Pass] FIO_RemoveFile(CARD_DRIVE"test.dat") => 0x0
       SW1(1,100)
[FAIL] HALFSHUTTER_PRESSED => 0x0
       SW1(0,100)
[Pass] HALFSHUTTER_PRESSED => 0x0


Help MENU:
- No documentation. Not when hitting info button on the rest of the munu's ither. Suppose it's because it's nightly..?

When the screen is turned (self shot mode?) it's still mirrored.

I really like the Junkie mode - it gives a quick overview!

And thats all for now! Now my testing will be normal use ;)
nanomad if you need anything more to be tested, you know where to send it 8)
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

nanomad

Quote from: baga on March 06, 2013, 03:30:29 PM
Hi nanomad, I was wondering if you got my message and photo's yesterday?  I can't tell if it went through.

Got it :)
EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

Ivarss

Saw the good news on the phone and it sounds amazing! Keep up the good work and i hope to join you as soon as possible! As allways thanks for everything you do nanomad and everything included in the project! :D
Dyxlexia and Dyscalcia has its scars...

Cliff

Got my second T4i coming soon and cant wait to get ML on them! I've been addicted to ML since I first used it on my T3i, and have been following this forum for a long time! I was so pissed when I missed the limited release.

Keep up the Great work nanomad and others!

Ivarss

Accidently hit the qoute button instead of modify so ignore this post! :)
Dyxlexia and Dyscalcia has its scars...

StreetShotz

Finally back to a Canon after many years camera-less (last new DSLR I purchased was a 30D, only had it for 6 months).

I have been following ML for some time now, excited to see what you guys can do with these cameras.
Just picked up the 650D yesterday afternoon and cant wait to get ML on her.

Will be making a donation to the cause very soon!

baga

I like using the Intervalometer.  "Shoot like crazy"
Canon T4i/650d, Battery grip,  Xti/400d, 5 lenses, 2x converter, External flash hot shoe, Minolta XG7, power winder, Minolta X700, power winder grip, Sunpak 522 with dedicated sensors, dedicated hot shoe flash, 2x converter, 6 lenes and 4 older cameras

blade

Sorry for not reporting as promised.... kids... work.... well you know....

I will keep it short, most stuff works, some does not as breaker reported. Overall very stable, and responsive.

And as breaker i do like this mode:





Looking forward to the alpha, so more people can get testing.



eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

newsense

Been following Magiclantern for a couple of years now and finally got my first DSLR a month ago(T4i). Pretty impressed after reading these posts so far and can't wait to try it. If you need a ML newbie to test let me know.

brewerrj


baga


I have a question.  I like using the junkie screen menu but does it have everything that the default menu has?
Canon T4i/650d, Battery grip,  Xti/400d, 5 lenses, 2x converter, External flash hot shoe, Minolta XG7, power winder, Minolta X700, power winder grip, Sunpak 522 with dedicated sensors, dedicated hot shoe flash, 2x converter, 6 lenes and 4 older cameras

baga

Canon T4i/650d, Battery grip,  Xti/400d, 5 lenses, 2x converter, External flash hot shoe, Minolta XG7, power winder, Minolta X700, power winder grip, Sunpak 522 with dedicated sensors, dedicated hot shoe flash, 2x converter, 6 lenes and 4 older cameras

breaker

Quote from: baga on March 08, 2013, 04:09:03 PM
Yes it's both.

I didn't realized that - I always forget that the screen is touch... ;) But testing it now, and for me the touch just works as Q. So you have to navigate with key's to the right box, and then you can press the screen to get into the submenu. I don't know if touch will work on that menu - some of the boxes are a bit too small to hit. Then it need to have some sort of magnifitcaion or white frame on touch and activation on release.

There is an own thread for the menu rationalization. Maybe it's mentioned there: http://www.magiclantern.fm/forum/index.php?topic=4386.0
EOS 7D | EOS 650D | Sigma 30mm f/1.4 | Canon EF-S 15-85mm f/3.5-5.6 | Canon EF-S 18-135mm f/3.5-5.6 STM | 50D RAW Monster :-D

a1ex

Touch support is not really working, but feel free to implement it ;)