The PJ64-X author asked me to post this for everyone to read....
Now that i have read various message board threads and irc channel logs id like to take this opportunity to raise some points and answer some questions.
First of all - get off Iriez's back. He had (has) the motivation to get people behind a N64 emulator for the Xbox - the first N64 emulator with sound for any console I might add. It's a dirty job - trying to keep the angry mobs in check and you need to respect him for it.
Next - get off my back. This project was actually started before the money/contest incentive was ever put on the table. When the source for Azimers Basic Audio Plugin was brought to light, thats pretty much the time work started on N64 emulation. I initially began working on my own Daedalus port but quickly scrapped it because i found that Audio Lists was not implemented in its code - which is why PJ64 was chosen. I believe the "competition" itself started around a week later.
Im a professional developer, and to be honest a few thousand for 6+ weeks of work is not much incentive at all. The incentive to me was the challenge to be first, to get results and i think i have succeeded on both counts.
The R-Trigger issue was an oversight. Do i need to yell and scream at my QA team for it? No, we are only human and we make mistakes. I implemented savestates for no other reason because i felt they were a good addition but not part of the contest rules. Consider it a freebie. Mind if i remove it in exchange for R-Trigger for next release? Of course you do.
People keep talking about the penguin race in Mario 64 being unplayable. I've managed to clear it fine. Sure its annoying, but you all need to take a step back and realise your playing N64 on your Xbox. Not good enough for you? Fine load up Mario with daedlus plugin, play the damn race, then go back to Rice. My point here is, its hardly a showstopper.
8 and 16Meg Debate - where was it ever said that every single 8 and 16 Meg rom will be fully working? Sadly even PJ64 Windows doesnt have that level of compatibility. Contrary to some "compatability lists" going around, Banjo Kazooie runs fine with Daedalus plugin. And please - 1080 snowboarding has bad graphics issues? Hardly.
Other Plugin Issues (Sound and Graphics) - Remember people, we can only base our work on the plugins that have source code available. You guys need to show some respect to Rice for his excellent plugins which will get better and better over time. And hope to hell he keeps them open source. Donating to him would be a very good idea at this point.
Just because PJ64 Windows runs things without graphics issues doesnt mean PJ64-X will. And please keep in mind the latest source build for PJ64 is 1.4 only. 1.5 and greater is currently not open source. What does this all mean? Things you might expect to work might break, graphics issues will occur, sound may not be up to scratch etc. Deal with it. Still not happy? Then delete PJ64-X off your Xbox and go and cry to mommy.
So here we are. Would you like PJ64-X to continue and kick some ass, or will the flamewars, criticisms, stupidity continue? Either way im not bothered. Private releases or public, you can decide the outcome.