This plugin allows you to launch emulators, utilities, applications and Windows games from within NextPVR.
Downloading and Installing
The latest version of the Programs plugin is v1.3. To install, extract the zip file into your NextPVR data directory.
Download:Programs.zip (2103 downloads)
Configuration

Launch Programs
Create a new directory on your computer and add a standard Windows shortcut to it for each program you want to launch. Specify this directory and a category name to group them under.
Launch Programs (with a file)
Allows you to open files with an associated program.
- Name: The name you wish to display for this program.
- Executable: The program's executable, eg C:\WINDOWS\notepad.exe.
- Arguments: The command line arguments needed to launch a file in the executable program, eg "%file%" where %file% will be replaced by the actual file name and path (for 90% of programs, you MUST include quotes around %file%, ie "%file%" NOT %file%.
- Extensions: The file extensions which can be opened with the program and so be visible in the plugin when browsing, eg "txt|bat|xml".
- Files: The path where you store the files that can be launched by this program.
- Category: The category name to group this program under.
Default Category
Choose the default category to show when the plugin is first activated.
Item Thumbnail Images
- If an image of the same name is found in the directory for either the file, program executable or shortcut, that image will be displayed.
- eg for C:\WINDOWS\notepad.exe, if the image C:\WINDOWS\notepad.jpg is found, it will be displayed.
- or for a shortcut D:\data\todo.lnk[^.lnk is the standard Windows shortcut extension, but Windows ALWAYS hides this extension from the user, so the file "D:\data\todo.lnk" will just appear as "D:\data\todo" ^] , if the image D:\data\todo.jpg is found, it will be displayed.
- Supported extensions are: jpeg, jpg, gif and png.
Using the Plugin
Very similar to the other plugins, browse the items and press Enter to launch a game or application. Note that it will be launched in its own window so it may not be visible when running NextPVR is using certain render modes. It will never be visible on MVP or NMT devices.
Recommended Emulators
Platform | Name | Executable | Arguments | Extensions |
---|---|---|---|---|
Arcade Machines | MAME | mame.exe | "%file%" | zip |
Arcade Machines | ZetaMAME32 | ZetaMAME32en.exe | "%file%" | zip |
Super Ninetendo | ZSNES | zsnes.exe | "%file%" | smc |
Ninetendo | FCE Ultra | fceu.exe | "%file%" | nes|zip |
Sega Genesis | Gens32 | gens32.exe | "%ROM%" | bin|md|mgd|smd |
Playstation | adripsx | adripsx.exe | "%file%" | bin|iso |
GameBoy | VisualBoyAdvanced | vba.exe | "%file%" | gba|gbc |
Ninetendo 64 | Project 64 | pj64.exe | %file% | rom|v64|z64 |
Old LucasArts RPGs | ScummVM | scumm.exe | -f "%file%" | zip |
These emulators all support command-line operation (so can work with the plugin), and the majority handle overscan which is commonly required in an HTPC environment. If you know of an emulator that should be added to the list then let us know by posting in the plugins support forum.
This site has some greate images for game systems and their games.
Support
This plugin is discussed in the Add-ons support forum.
Un-installation
To uninstall, simply delete the \Plugins\ProgramsPlugin and \Skin\Default\ProgramsPlugin directories found under your NextPVR data directory.
Source Code
PM McBainUK via the forums if you want the source code.
Todo
- Publish to Google Code Project.
Author(s)
Developed by McBainUK.
History
v1.3 (17 December 2012)
- Fixed a bug which caused the files to be incorrectly sorted if the list contained different types of files.
- Fixed a bug in the Settings screen which made the "Launch Programs (with a file)" list uneditable.
v1.2 (1 December 2011)
- Added support for double clicking a program or file to launch it. ref
v1.1 (1 February 2010)
v1.0 (1 December 2010)
- Initial public release.
Category:Plugin
Page last modified on December 17, 2012, at 08:21 AM