because there was an extraneous argv[1] that was a repeat of the module name, but in quotation marks. The processing in pcmain stops on the first argument that doesn't start with '-' so my other arguments got ignored. argv[0] 0x00b40800 "C:\test\binary\nethackw.exe" argv[1] 0x00b40878 ""C:\test\binary\nethackw.exe"" argv[2] 0x00b408f0 "-uwizard" argv[3] 0x00b40938 "-D"
4.5 KiB
4.5 KiB