A next generation Graphics Plugin for N64 emulators.
Modified version of GLideN64 that allows for scene ripping from N64 games.
Features 34 different rip modes, vertex color, fog information, continuous ripping (for animations) and CSV export support.
Developed and used with RMG 0.3.0.
- Build / Download the modified plugin for your OS (Currently Windows and Linux qt-mupen64plus support only)
- Place the plugin into your emulator's gfx plugin folder
- Launch the emulator, go into graphics settings
- Go to the
Texture Enchancement
tab, enableUse texture pack
andGenerate scene rip textures
options - Go to the
Hotkey
tab, enableToggle textures dump
andPerform scene rip
options. Setup a different key for both. - Go to the
Scene Ripping
tab, enableEnable Scene Ripping
and configure any additional options you want there
Option | Description |
---|---|
Rip Mode | Default will work in most cases. Certain games need to make use of mode 0 or higher. |
Entire Scene | Ripper will attempt to rip all loaded triangles. Recommended off during continuous rips. |
Continuous | Enables continuous scene rip mode. |
Target Frames | Use with Continuous. Specifies number of frames to rip. Use 0 for infinite. |
Export CSV | Self-explanatory. Useful for debugging/parsing information to other formats. |
- Save and close settings. Start the game you want to rip from. Go to the general area.
- Press the hotkey to enable texture dumping, you should get a confirmation stating it's on.
- Press the hotkey to perform a scene rip. You should see a confirmation that the scene was ripped based on your current OSD settings.
- Note: If you don't see any confirmations of a succesful scene rip, double check the settings mentioned above.
- Go into your
(configured texture dump folder)/(N64 Game Name)/GLideNHQ/scene_rips
folder - You should see all of the textures that the scene ripper dumped along with one or more scene_rip.*.glr files.
- Note: Initial ripped file will be
scene_rip.glr
. All future files will bescene_rip.*.glr
(where * is always a sequential number).
- Use accompanying Blender addon (blender-import-glr) to import the ripped scene into an editable environment.
Follow the GLideN64 compile instructions found on the main repos wiki
- Windows Guide: Build From Source (Windows)
- Linux Guide: Build From Source (Linux)
Make sure to add -DDEBUG_DUMP=ON
option, otherwise you won't see or be able to use any scene ripping functions!
My cmake config: cmake -DCMAKE_BUILD_TYPE=Release -DMUPENPLUSAPI_GLIDENUI=ON -DMUPENPLUSAPI=ON -DDEBUG_DUMP=ON ../../src/
For Windows specifically, I personally use and recommend using the msys2 setup. Linux compilation works out of the box with cmake.
If you have an issue using this modified plugin please DO NOT report them under the main GLideN64 repository. Use the issue tracker of this repository instead.
Feature / Pull Requests are welcome.