I finally got around to compiling this...
Mupen compiled with no effort, installed it and it works perfectly.
I had some trouble getting the rice plugin to compile at first but it was just that the configure script does not detect the gtk2 development packages if you are in a remote shell. It worked fine when I was actually on the machine.
Once I got rice compiled... I cannot get rice to work at all for about 75% of the games I tried (probably tried about 30 of them). Most games just segfault immediately. For the few that actually do something, I was only able to play 2 of them, Excite Bike and some other random racing game. Some games would show the company logos and then segfault right before the main menu and others would die when I tried to start gameplay. Nothing interesting was output.
Are there any debugging flags I could use so I could provide you with something useful? I am running 32 bit Fedora 7, and I am using the nvidia drivers from the livna repos
Don't worry about the previously-posted Mupen64 and RiceVideo source; I've fixed a bunch of bugs since then. I'm going to make a release tonight of the latest in my SVN repository. I'm hoping that people will download and play with this new release; if you find problems with it (I'm mostly interested in segfaults), just tell me what game you were playing and what you were doing when it crashed. If I can duplicate any segfault I can probably fix it. It's much harder for me to fix things like display problems (ie, Star Wars Ep 1 racer) because that's a result of the emulator not accurately emulating the real N64 system. Without technical documentation for the N64 itself there's no way that I can tell what is correct or incorrect behavior.