I think you should use -march=native in Mupen64's pre.mk and RiceVideoLinux Makefile. I have tried for me, and it's working perfectly, it is not much but it can choose better what the proc needs.
and -march=native stands for :
:drool:
Code:
# set special flags per-system
ifeq ($(CPU), X86)
ifeq ($(ARCH), 64BITS)
CFLAGS += -march=native
else
and -march=native stands for :
This selects the CPU to tune for at compilation time by determining the processor type of the compiling machine. Using -mtune=native will produce code optimized for the local machine under the constraints of the selected instruction set. Using -march=native will enable all instruction subsets supported by the local machine (hence the result might not run on different machines).
:drool: