From: Jeremy B. <je...@br...> - 2004-09-30 18:57:53
|
Shawn wrote: >On Thu, 2004-09-30 at 01:40 -0700, Ben Ford wrote: > > >>>The argument processing code for Linux ZSNES looks kinda kooky too. >>>If you're a programmer type, you might take a glance at the file >>>"zsnes/src/linux/zloaderw.c", particularly the main() function. >>> >>> >>If I have time someday. Last time I looked at it, it was a terrifying >>experience. >> >> > >Actually, I'm the guilty person who wrote the Linux command parsing for >zsnes. But, it uses getopt, and unless someone has drastically changed >it since I wrote it, it shouldn't be *that bad*. It does work >differently than the DOS / Win32 versions because of using getopt. > >I haven't looked at zsnes source in a long time though... > > Yeah, at a second glance the argument processing code does look relatively simple. I just have no idea. It works for me. And zloaderw.c hasn't been touched in 11 months, so no recent activity would have fixed anything. Without being able to reproduce the problem, there's little I can do. Ben, you might still try peppering the code with some debug-flavored printf statements, in an effort to find out what's going on here...if the "load a file at start time" code is even being called at all, or if it's throwing an error of some sort. Jeremy |