What's new

Rice Video 6.1.0 plugin source code for linux

Sirmatto

Member
It seems just like yesterday I asked Hacktarux for the source code here...never have I seen such punctuality ;) Thanks a lot for this!
 

GarulfoLinux

New member
Rice's plugin is a good plugin but i've a problem with it. I met many sparkling during emulation. For example, two screenshots :

mupen64_normal.jpg


mupen64_problem.jpg


Do you have the same problem ?
 

jackschmidt

EmuTalker
Bumping this thread. I almost missed this thread and only realized now that Hacktarux has released the source.

Someone should sticky this.

Thanks Hacktarux!
 

jackschmidt

EmuTalker
I don't have Super Mario 64, since I only tested with TR 2. Not sure what the problem is on your end. Did you copy the ini file into the plugins folder? I think there's also a RiceVideo.cfg although that should be included with the mupen binary release Hacktarux uploaded.
 

Arcamis

New member
doesn't build

It doesn't build for me. I get the following messages after telling it to make:
Code:
g++  -DUSE_GTK `sdl-config --cflags` `pkg-config gtk+-2.0 --cflags` -D_GTK2 -fpic -DPIC -O3 -march=athlon -ffast-math -funroll-loops -fomit-frame-pointer -msse -mmmx  -c -o OGLGraphicsContext.o OGLGraphicsContext.cpp
In file included from stdafx.h:118,
                 from OGLGraphicsContext.cpp:19:
Video.h:135: error: ‘PATH_MAX’ was not declared in this scope
OGLGraphicsContext.cpp: In member function ‘void COGLGraphicsContext::InitOGLExtension_ATI()’:
OGLGraphicsContext.cpp:408: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:413: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:418: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:423: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:428: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:433: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:438: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:443: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:448: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:453: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:458: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:463: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:468: warning: deprecated conversion from string constant to ‘char*’
OGLGraphicsContext.cpp:473: warning: deprecated conversion from string constant to ‘char*’
make: *** [OGLGraphicsContext.o] Error 1
 

lifning

New member
Code:
Video.h:135: error: ‘PATH_MAX’ was not declared in this scope
make sure that Video.h has
Code:
#include <limits.h>
in it.

(or if you want a really quick and dirty (and bad!) fix, you could #define PATH_MAX 4096 or something sufficient...)
 

Arcamis

New member
Now it compiles, but when I put it in ~/.mupen64/plugins/ or /usr/share/mupen64/plugins and try to run mupen64 in the terminal, it just prints "Illegal Instruction" and doesn't open.
 

supersmashbroth

New member
I'm trying this for Mupen64Plus. So far I got it to compile. But when I run a game or edit the configurations, I get "Unable to read ini file from disk".

Code:
peter@PLAPTOP:~/RiceVideo610$ ls -l /usr/local/share/mupen64plus/plugins
total 5324
-rwxr-xr-x 1 root root  702224 2008-10-24 09:01 blight_input.so
-rwxr-xr-x 1 root root    5464 2008-10-24 09:01 dummyaudio.so
-rwxr-xr-x 1 root root    9584 2008-10-24 09:01 dummyvideo.so
-rwxr-xr-x 1 root root 1104312 2008-10-24 09:01 glide64.so
-rwxr-xr-x 1 root root  214132 2008-10-24 09:01 glN64.so
-rwxr-xr-x 1 root root   17964 2008-10-24 09:01 jttl_audio.so
-rwxr-xr-x 1 root root   89216 2008-10-24 09:01 mupen64_hle_rsp_azimer.so
-rwxr-xr-x 1 root root    9604 2008-10-24 09:01 mupen64_input.so
-rwxrwxrwx 1 root root   22582 2007-06-07 15:34 RiceVideo6.1.0.ini
-rwxr-xr-x 1 root root 1539568 2008-11-29 21:54 ricevideo.so
-rwxr-xr-x 1 root root 1691020 2008-10-24 09:01 ricevideo.so~
 

RJARRRPCGP

The Rocking PC Wiz
Now it compiles, but when I put it in ~/.mupen64/plugins/ or /usr/share/mupen64/plugins and try to run mupen64 in the terminal, it just prints "Illegal Instruction" and doesn't open.

You likely have an unsupported processor.
 

supersmashbroth

New member
Well I want to try other video options also. There was some differences when I run the same game using the default RiceVideo in Project 64 1.6 and the default RiceVideo in Mupen64Plus
 

Top