Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - petabyte

Pages: 1 2 [3] 4 5
51
Reverse Engineering / Re: Canon 7D Factory Menu
« on: September 01, 2022, 04:39:05 AM »
I was being careless today and called "SetTuningFlag" with no parameters. Managed to turn on factory menu and factory USB mode. PTP didn't work.

Factory Menu: https://eggnog.theres.life/f/55-y740bxdh9ki5sa4zs91w6ack9nst3v.jpg
Tried a few things, didn't understand most of it.

Had to experiment in Qemu, and compared some ROM dumps. On my 1300D/T6 the flag is located at 0xfee60000+0x2c.
Default value is 0xFFFFFFFF, factory value is 0x0. Running `SetTuningFlag 0xFFFFFFFF`disabled the factory mode.
Or in Lua:
dryos.call("SetTuningFlag", 0xFFFFFFFF)

52
General Help Q&A / Re: Canon EOS Rebel SL3
« on: August 25, 2022, 11:14:00 PM »
Thinking of one day getting an SL3 to replace my T6. Does anybody have a ROM dump?

53
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: August 22, 2022, 07:55:49 PM »
Install tutorial I made:

54
General Development / Re: Magic Lantern USB Installation Tool
« on: August 22, 2022, 04:40:19 PM »
For Mac users, or people who want a simpler version of mlinstall:
Here's a standalone python script to enable bootdisk flag:
https://github.com/petabyt/mlinstall/blob/master/boot.py
Untested.
In order to run:
pip3 install ptpy
python3 boot.py EnableBootDisk

55
General Development / Re: Magic Lantern USB Installation Tool
« on: July 23, 2022, 09:36:30 PM »
I wanted to wait a while to see if anybody reports any bugs before I call it "officially stable".
In software 1.0.0 is generally considered to be a stable release.

56
General Development / Re: Translating Menus
« on: July 23, 2022, 04:20:23 AM »
- Make English an option
- Applied some community patches to language files

`mlt-mcu.mo`: All translations with MCUfont as a text rendering backend. Can write some Unicode characters. You will need to rename it to "mlt.mo".

https://github.com/petabyt/mlt/releases/tag/0.3

57
General Development / Re: Magic Lantern USB Installation Tool
« on: July 09, 2022, 04:26:41 AM »
Version 0.9.1 has been released.
https://github.com/petabyt/mlinstall/releases/tag/0.9.1
- Improved error messages and handling
- Added bound checks wherever possible
- Added ExFAT support
- Made drive code a lot better

The next release will be the final (and hopefully stable) 0.1.0.

58
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: June 19, 2022, 08:45:56 PM »
Hi Gabochess, I just fixed the manual link.
https://petabyt.github.io/mlinstall/MANUAL#no-ptpusb-device-found
You might need to do a hard refresh to update the cache (Ctrl+Shift+R)

59
General Development / Re: Magic Lantern USB Installation Tool
« on: June 12, 2022, 09:22:05 PM »
Pre-release for 0.9:
Implemented ExFAT card flag writing (for Linux only)
Any testing and feedback is appreciated.

https://github.com/petabyt/mlinstall/releases/tag/0.9

60
General Development / Re: Magic Lantern USB Installation Tool
« on: February 08, 2022, 04:22:31 AM »
Version 0.8.1 Released.

https://github.com/petabyt/mlinstall/releases/tag/0.8.1

I've implemented srsa_4c's findings in the mlinstall EvProc parser.
See https://chdk.setepontos.com/index.php?topic=4338.msg147738#msg147738

It includes a basic command parser. It accepts plain text (commands), 
strings (between quotes), and numbers (base 10 and hex).

Example:
FooBar "Hello, World"
foo_bar 123 0x123

Use at your own risk.

61
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: November 13, 2021, 07:55:05 PM »
critix, some things I noticed:
- In liveview, trash button opens ML, and menus "glitch" every 3 seconds
- Was "fps override" lowercase before? Camera crashes when I enter liveview with it

temperature, lv focal length, and custom white balance are working good.
mltetris.mo and silent.mo seem to be working fine.
Nice work.

62
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: October 19, 2021, 04:36:50 PM »
Could you send a screenshot?
Try EOSCard. If that doesn't work, then you probably want to talk with critix.

63
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: October 16, 2021, 01:11:53 AM »
critix The link doesn't seem to work. The bitbucket one your posted on the Discord room works, so I'll put my findings here:

One strange thing:
- Enter menu
- Press Q on "Close register log"
- Can't use arrows to navigate menus (a popup should be shown?)
- Press Q again, can navigate menus

Other than than it seems to be working well. Nice job.

64
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: October 09, 2021, 01:48:57 AM »
I was going to do a fresh install on my camera and decided to make an installation guide.

https://docs.google.com/document/d/1PdUBSY9Ao1l8G-8axQo4XcFOP-bxDbqWvRK-hcXm0LY/edit?usp=sharing

I've enabled editing for anybody, so feel free to make any edits. Eventually I may add it into the ML wiki.

65
General Development / Re: Translating Menus
« on: September 29, 2021, 10:17:14 PM »
Thanks for letting me know names_are_hard, fixed.

Also, note that the mcufont backend is entirely experimental and disabled by default.
I'm 100% open to removing it in favor of something else.

66
General Development / Re: Translating Menus
« on: September 29, 2021, 01:43:00 AM »
Chinese:

67
General Development / Re: Translating Menus
« on: September 26, 2021, 12:40:18 AM »
Here are a few German characters working:

68
General Development / Re: Translating Menus
« on: September 26, 2021, 12:17:58 AM »
I had just used the python3 unidecode package to fix the characters.
It looks like they have a reason for this, see https://pypi.org/project/Unidecode/ section "German umlauts are transliterated incorrectly"

For now, I'm think I'm just going to leave them as regular ASCII.
Here's the translated Google Doc: https://docs.google.com/document/d/12txrdFAE401KNcIKUeSYorWbLPK-fVQg9ILj_HRBrME/edit

It might be possible to get my alternative font rendering backend test to work with German characters (see https://github.com/petabyt/mlt/tree/mcufont).
It doesn't seem to show them out of the box, but the Spanish accent characters work:



It could also possibly be used to show Chinese characters too.

69
General Development / Re: Translating Menus
« on: September 25, 2021, 10:04:20 PM »
Not right now, but If I remember correctly, I was able to get some custom Unicode characters working
with https://chdk.setepontos.com/index.php?topic=12813.0

70
General Development / Re: Translating Menus
« on: September 25, 2021, 09:26:26 PM »
With a few Python scripts and Google Docs Translate, I was easily able to get several different languages working with MLT.
https://github.com/petabyt/mlt/releases/tag/0.1-more

These were done entirely by Google translate and received hardly any manual review, so feel free to suggest any changes.

Eventually, it may not be a bad idea to pack all languages into a single module. (each language is only 30-40kb)

71
General Development / Re: Magic Lantern USB Installation Tools
« on: September 23, 2021, 04:33:18 PM »
Version 0.7 released.

https://github.com/petabyt/mlinstall/releases/tag/0.7

- Added an untested activator for 0x9052 as per Ant123's findings (https://www.magiclantern.fm/forum/index.php?topic=26162.msg236146#msg236146)
Still not sure what models require it, so it's just a button for now.

- Added a "module store"
I thought this would be a cool idea. You can plug the SD card into your computer and install modules, just like an app store on a smartphone. Here's a demonstration: https://diode.zone/w/4u1GYt88LP5h9t53C1fWNE

72
General Development / Re: Magic Lantern USB Installation Tools
« on: September 15, 2021, 04:34:27 PM »
Sure. Although I would think that the MANUAL.txt in the zip file and the note in the release description would be enough...

Thanks for testing!

73
Camera-specific Development / Re: Canon EOS 1300D / Rebel T6
« on: September 10, 2021, 04:55:59 PM »
I assume you saw https://www.magiclantern.fm/forum/index.php?topic=17969.msg233693#msg233693 ?
Not sure if you are doing it incorrectly or it doesn't work on your model for some reason.

Also, It may eventually be ported to version 1.2.0.
(https://bitbucket.org/ccritix/magic-lantern-git/src/0dc9b73b37356575460576525de2ca2f8e3e0900/platform/1300D.120/?at=branches%2F1300D?)

74
General Development / Re: Translating Menus
« on: September 04, 2021, 04:56:32 AM »
Yeah, whenever a string is changed, MLT won't change anything. I've had some ideas
on how I could make it less frequent, but it's definitely an unavoidable issue. Honestly, having
a few untranslated strings here and there doesn't seem like it would be that bad.

Do you have any idea on how often a menu string is changed?

75
General Development / Re: Translating Menus
« on: September 04, 2021, 01:20:39 AM »
> Longer term it might be better to have this in the main code, not a module?
So that would require changing all of the menus? Sounds like a ton of work.

Pages: 1 2 [3] 4 5