Currently dmrcrack.exe always opens the GUI regardless of command-line arguments. This issue asks you to add two flags that print to the console and exit without opening the window:
--version → prints FSP.DMRCrack 0.3.2 (use DMRCRACK_VERSION from include/version.h)
--help → prints a one-line usage summary
Where to look: src/main.c → WinMain. Check lpCmdLine (or use GetCommandLineW + CommandLineToArgvW) before calling CreateWindowEx. Use AllocConsole + printf since it's a GUI subsystem binary.
Good first issue — no CUDA knowledge required, just Win32 entry point basics.
Currently
dmrcrack.exealways opens the GUI regardless of command-line arguments. This issue asks you to add two flags that print to the console and exit without opening the window:--version→ printsFSP.DMRCrack 0.3.2(useDMRCRACK_VERSIONfrominclude/version.h)--help→ prints a one-line usage summaryWhere to look:
src/main.c→WinMain. ChecklpCmdLine(or useGetCommandLineW+CommandLineToArgvW) before callingCreateWindowEx. UseAllocConsole+printfsince it's a GUI subsystem binary.Good first issue — no CUDA knowledge required, just Win32 entry point basics.