Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/petabyt/mlinstall
Magic Lantern Install Tool
https://github.com/petabyt/mlinstall
linux magiclantern windows
Last synced: 1 day ago
JSON representation
Magic Lantern Install Tool
- Host: GitHub
- URL: https://github.com/petabyt/mlinstall
- Owner: petabyt
- License: gpl-2.0
- Created: 2021-06-26T18:54:03.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-07T04:06:50.000Z (about 1 month ago)
- Last Synced: 2025-01-12T22:15:04.268Z (6 days ago)
- Topics: linux, magiclantern, windows
- Language: C
- Homepage: https://danielc.dev/mlinstall/
- Size: 6.37 MB
- Stars: 36
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MLinstall
A Windows/Linux/Mac app to assist with installing Magic Lantern.
Download: https://github.com/petabyt/mlinstall/releases![screenshot](assets/screenshot.png)
## Features
- Make camera bootable over USB (alternative to Magic Lantern's custom .FW files)
- Get firmware & build version, get shutter actuation count, other info
- Write memory card boot and script flags (FAT16/32/ExFAT)
- Clear card flags without reformattting
- Shutter counter
- Shows internal FW build version## Linux Compilation
- Clone with `--recurse-submodules`.
- libui-ng is required - you can install it through https://github.com/petabyt/libui-cross
- Required packages: `sudo apt install libusb-dev gcc libgtk-3-dev`
```
make TARGET=l linux.out
```## Windows Compilation
- Mingw is required: `apt install gcc-mingw-w64-x86-64`.
- libui-cross can be compiled and installed for cross-compilation on WSL/Linux
```
make TARGET=w mlinstall.exe
```## MacOS Compilation
- Can be compiled in [darling](https://darlinghq.org) for x86_64
- libs: https://s1.danielc.dev/filedump/libs.tar.gzLicensed under GNU General Public License v2.0.