Commit graph

7 commits

Author SHA1 Message Date
Richard Goedeken
9c7d75c30b reverted commits 1143, 1146, 1148, and 1149 for rice video GTK gui overhaul 2008-11-04 04:23:05 +00:00
Scott Knauert
df5ea4cd0d Rice video overhaul. Sorry for the large commit. This is a first attempt at pulling the spegetti of Rice apart so improvements can be made.
It now supports a NO_GUI build with no Gtk dependencies. While some may consider the GUI a bit uglier, the code is much cleaner (no depreciated widgets, no large lists of linked widgets) and smaller (~700 lines versus 2300) so making the aesthetics nicer should be much easier. There is also a simple GUI API to easy allow for a Qt4 GUI.

The API has been updated to use Mupen options for setting directories, etc.

There are some minor changes in how hi-res textures are handled. Basically hi-res textures are only loaded from disk once per run. This makes it easy to toggle texture replacement during runtime (like one might want to do while working on a pack). To update and change textures, the rom needs to be restarted and textures reloaded.

Some of the toggle SSE code has been changed. Eventually this should prevent calling SSE functions when SSE is unavailable or disabled.
2008-11-02 21:53:16 +00:00
Scott Knauert
2440008f10 Real compile guards for PLUGIN_INFO struct in Zilmar plugin spec. Rice video license fixes. 2008-08-18 22:50:55 +00:00
Richard Goedeken
12842f44b8 New feature: On Screen Display. Merged branch r0261-OSD-ebenblues up until rev 450 into trunk 2008-05-16 04:46:48 +00:00
Richard Goedeken
5f32c254fe Converted all tabs to 4-spaces, and all line endings to LF-only 2008-04-06 14:55:37 +00:00
Scott Knauert
c734abce89 Chnages: Fixed deprecated conversion from string constant to 'char*' in
Rice Video as part of compiler warning code cleanup (Issue 24).

Testing done: Code compiles for normal and debug use without
general level warning and seems to yield the same results as previous
svn on my r300.
2008-04-04 13:08:55 +00:00
Richard Goedeken
2dd0da478c Imported mupen64plus/trunk/rice_video from mupen64-amd64/trunk/ricevideo610-64bit rev 254 2008-03-15 14:36:11 +00:00