Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Adultery

GameEx Author
  • Posts

    10152
  • Joined

  • Last visited

  • Days Won

    159

Files posted by Adultery

  1. Xpadder Plugin

    What is it?

    It's an Xpadder plugin for GameEx, silly!
    Seamlessly integrate Xpadder with GameEx with just a few simple clicks.
    Set the path to your Xpadder.exe, select your emulators from the drop down list, then set up your controller profiles. When GameEx runs the emulator you select, the magic happens in the background. No need to worry about .bat files or messy LaunchBefore/LaunchAfter commands. Say farewell to blank Xpadder profiles!

    This plugin handles the launching, the closing, and the profile switching quickly and easily without the hassle. If you use Xpadder, you'll love it!

    /end sales pitch

    How do I use it?

    It's simple really. Here's the rundown:
     
    Create your Xpadder profiles, or use your existing ones. Unzip the PLUGINS folder to your GameEx directory. Launch the Plugin Manager from your GameEx start menu folder. Point the plugin at Xpadder.exe Select the emulator (or GameEx interface) from the drop-down list. Browse to your Xpadder profiles. Click "SAVE" Click the "EDIT" button next to the profile to load it and edit it from the configuration screen. Play your games! Check the box to leave Xpadder running when GameEx exits Check the box to enable using blank Xpadder profiles instead of killing the process Questions or comments? Head to the official release thread located here.

    1043 downloads

       (3 reviews)

    1 comment

    Updated

  2. Virtual Drive Loader

    Simply put, it's a plugin for virtual drive loaders. It currently supports Daemon Tools, Alcohol, and Virtual Clone Drive natively. The plugin also supports GameEx's Roms In 7-zip and Roms In Subfolders options, making it your only native choice for these features if you use them. Some other features for the plugin include:

    Emulator Specific Setup
    Select the emulator you wish to use the loader on from the drop down menu Set up your mount and unmount commands If you don't have this set up the fields will populate based on found mounting software
    Headless Mode
    Add switches to the GameEx emulator command-line to bypass the emulator configuration Using [DTLOADER] or [DTOOLS] in the emulator's CL will mount using the default drive Using [DTLOADER-SCSI] or [DTOOLS-SCSI] in the emulator's CL will mount using the default SCSI drive Using [DTLOADER-IDE] or [DTOOLS-IDE] in the emulator's CL will mount using the default IDE drive Using [ALCOHOL] in the emulator's CL will mount using the default Alcohol drive (both 52% and 120% are supported) Using [CLONEDRIVE] in the emulator's CL will mount using the default Virtual Clone Drive drive Using [MAGICISO] or [MAGICDISC] in the emulator's CL will mount using the default MagicISO/MagicDisc drive
    NOTE: If you installed these programs using the default options, no setup is needed for Headless Mode to work  
     
     


    Any questions or comments? Feel free to ask 'em. I also like feature requests and very much appreciate bug reports (these are especially helpful if you also attach a copy of your log file in the GAMEEX>PLUGINS>DT LOADER folder). Leave your comments or get the full changelog at the release thread located here.
     

    1130 downloads

       (3 reviews)

    0 comments

    Updated

  3. QuickLaunch

    Add applications to launch before, after, and with your games using this simple plugin! Specify variables to build your command lines on the fly! Launch as many programs as you want (as long as you give each one a unique name)! It's like GameEx's Launch Commands on steroids! SETUP
    Select the emulator you wish to add your applications/BAT files to from the drop down menu Click [ADD] to add a new application Click [EDIT] to edit the currently selected application Click [REMOVE] to delete the currently selected application ADD NEW APPS QUICKLY
    Enter a unique name for the process (If you don't, your previous app info will be overwritten!) Click the [...] button and browse to your EXE or BAT file Enter your command line arguments Select the launch type (Launch Before, Launch After and Also Launch fully supported!) Save it and play! SUPPORTED COMMAND LINE VARIABLES
    Any questions or comments? Feel free to ask 'em. I also like feature requests and very much appreciate bug reports.
    Thanks again for using it!


    477 downloads

       (1 review)

    0 comments

    Updated

  4. Hi-Score Snapper

    What is it?

    It's a plugin to take official snapshots of your MAME hi-scores for the GameEx Hi-Score Competition. This tool saves some leg work of having to type the same data everytime, and overlays some information and artwork to make it harder to fake. The overlay contains your username, initials used, MAME version, GameEx version, ROM name, and Override Mode (if used). Just take the snap and upload it to the game's competition thread.






    How do I use it?

    The configuration is really simple, just type in your user name and initials. Everything else is automatic. This plugin downloads and uses a centralized gameslist which is updated with the Hi-Score Database. As long as you have an active internet connection, you will always have the latest game list available. Offline users can download the gameslist.txt from here and place it in the GameEx>Plugins>HiScore Snapper directory.
    The plugin only enables itself for games that are in the database, so there's no effect on your MAME games at all. Just take a snap of your high score by holding [sHIFT+HOME] (I have a hotkey set up for this in Xpadder and it's working great! You can take many pictures in a row in the case of blinking hi-scores). I also added a camera shutter sound effect that plays when the snap is taken, so you know you got it. The snap is then overlaid with the artwork and information in the picture, and you can come upload it to the thread when you're done.
    You can set several options from the Configuration screen, including:
    User Name
    This is the username you use for all your leaderboard entries. The global leaderboard depends on this!
    Initials
    The initials you type into the game for your hi-score
    Snap Directory
    All your snapshots will be saved into this directory. By default, they are saved in the plugin's configuration folder located in GameEx>Plugins>HiScore Snapper
    Image Size
    Specify the height and width of the snap with these values. By default the size is 1024x768
    Image Type
    Choose to save your images as JPEG, PNG, or GIF

    The images are saved in the root folder specified, with a subfolder for the game name. The physical file name is generated based on a time stamp of when it was taken.
    To view the last game snap you took using the plugin, click on the preview image in the lower right corner to open a viewer window. There is also a status strip at the bottom of the configuration form that will show what version of MAME you currently have set up in GameEx.


    There's a small catch though. Here's the rub...

    I can't seem to get pictures from D3D without a great deal of extra work (the snaps all come out black). So unfortunately I have decided that the only way I can support D3D snapshots is by having the user compile their own version with DirectInput enabled. The process really isn't that difficult, and helps with adding support for things like Xpadder compatibility to your build.
    UPDATE: As of 1.0.3, you no longer need to worry about renderer changes. MAME Mode supports all renderers that MAME supports instead of forcing DirectDraw.


    I found a bug! What do I do about it?

    If you have questions, suggestions, or bug reports, please direct them here. Thank you for your support!

    331 downloads

       (2 reviews)

    0 comments

    Updated

  5. Function Logger (GameEx Edition)

    It's a Plugin Development tool that does some logging of plugin data. If you need to know what event is triggered when, this tool is your friend!
    You can log everything, only events, only menu changes, and only inputs with a check in the appropriate box. Select the option to log GameData if you're tracking the GameExInfo variables, and select the UI Timer option to log GameEx timer ticks.
    I've been using this plugin for a while so I can learn my way around GameEx's PlugIn system, and I added an interface for the end user so you don't have to struggle to learn the ins and outs like I did my first time.
    Visit the official RELEASE THREAD for questions or comments.

    219 downloads

       (1 review)

    0 comments

    Updated

  6. Game Tagger Plugin

    It's a plugin for an alternate gamer tag for GameEx. Not to take anything away from the one that's already available, but one can never have too many choices, right?

    Along with the tag and the hosting, you can skin this to suit your needs. The tag supports custom fonts (you can set your own outline and fill color too!), a custom 'no game image' image, and a user avatar, as well as the background image. You can copy and paste the HTML or BB Code right from the configuration page into your forum signature virtually anywhere you frequent. Simple, right?

    There's a ton more information available in the release thread, which is also the best place to go for bug reports and suggestions.

    OK, so how do I use it?

    Easy parcheesi.
    Download the plugin. Register your account on DracLabs from the registration page (you can click here or just press the REGISTER button). Authenticate your account via the link in the email the page sends out. Select or create your theme from the pull-down menu. Watch your friends be amazed!
    OTHER FEATURES:
    The new Game Info beta has an integration already set up to display the tag on your second monitor, if you choose to use it. The web page has a user control panel to do some stuff, like see your current tag, change your password, view your stats, etc. The web page will have a section where you can view other user's tags and see what they're playing too. Up to 9 layers to customize your tags however you like, including 3 low level layers, 3 middle level layers, and three top level layers Add wildcards to your layers to add dynamic images to your tags.

    221 downloads

       (0 reviews)

    0 comments

    Updated

  7. Game Info

    Here's a list of features so far:
    The plugin keeps track of total time played for that game, and session time played. The timer view alternates every 60 seconds. There are two main views which rotate every 5 minutes. The first displays the following Game Title Snap Game Name (or ROM name if you don't use a database for said system or no entry is found) System Name (your emulator's Title Text setting) Developer and [YEAR] Category If either of the previous two is unavailable, Number of Players is displayed The second display includes Game Name and System Name in addition to the following:
    In Game Snap Last Played Data (This is the last time you played the game with the plugin enabled) and [Overall Play Count] Game Description if available The current time is displayed in the lower right corner Text now is measured against screen length and scrolls to accommodate long info (No more auto ellipse!) Custom user-defined images for Game Mode and Attract Mode Screensaver mode that prevents screen burn-in while Game Extender is running Attract Mode popup shows game info when the game changes Dialog forms that display on certain functions Update notification if a newer version of Game Info is available (disabled by default) Jukebox Mode that displays "Now Playing" data (REGISTERED USER FEATURE ONLY!) Jukebox integration for the screen saver (album art displayed in the logo field) (REGISTERED USER FEATURE ONLY!) Dialog form shows brief info about the game you select before you even start it up! Plugin update notification lets you know if a new version of the plugin is available when you launch GameEx Custom themeing/skinnig If you wanted to disable it for a certain emulator, just add [NOGAMEINFO] or [NOINFO] to the emulator's command line. To hide/show the Game Info while in a game or hide/show the jukebox info, press SHIFT+TAB To refresh or force update the jukebox info, press SHIFT+SPACE Integrated support for GameEx *.db3 and *.mdb files to keep better track of play times Supports GameEx's Hi-Score competition directly *Online only feature! Custom text for labels via the Plugin configuration Replaces GameExtender Viewer in some situations with a more customized image viewer Add sound effects to specific actions in the plugin's theme

    Visit the official RELEASE THREAD for further details and a complete changelog, or for bug reporting and feature requesting. You can also download new themes for Game Info here (if you don't want to use the downloader that is baked into the config) and get the Last.FM patch from here to enable the Last.FM integration for your jukebox.

    788 downloads

       (6 reviews)

    0 comments

    Updated

  8. GameEx Favorites Exporter

    What is it?
    It's a simple app to build ROM repositories off your GameEx favorites list. You can also build a repo of games you've played.
    How does it work?
    Point the app at GameEx.exe and select the emulator. Next, set your source and destination folders. Hit "go". Done. 
    You can also hit "stop" if you don't wanna wait anymore and it'll stop.
    Features:
    GameEx ROM path support Generate miss lists if you're missing ROMs MAME *.zip and *.7z support Build ROM sets off your favorites or previously played ROMs Questions or comments?
    Please share.
    Changelog:
    1.0.1
    Minor bug fixes Added MAME 7-zip support Added ability to abort process Cosmetic changes 1.0.0
    Initial Release

    34 downloads

       (1 review)

    0 comments

    Submitted

  9. Launcher-X

    Launcher-X is a simple EXE that is made to be launched instead of GameEx or PinballX on Windows startup for folks that don't use Instant Sheller and still use their dedicated gaming machine as a PC from time to time. There are some customizable features, you can launch setup apps from within it, and it supports some command line arguments.

    You can find more information about it in the GameEx forum.

    252 downloads

       (2 reviews)

    0 comments

    Updated

  10. MegaMAME

    A theme created by Adultery designed to run at a resolution of 1680x1050.

    373 downloads

       (0 reviews)

    0 comments

    Submitted

  11. BlueBox Mod

    A theme created by Adultery designed to run at a resolution of 1620x1024.

    284 downloads

       (0 reviews)

    0 comments

    Submitted

  12. DracLabs Plugin Downloader

    DracLabs Plugin Downloader







    What is it?





    It's an application to browse, download, and install all of my plugins using one handy interface. All you need is GameEx and an internet connection. I plan for this to support all plugins, not just mine... but for the time being no one else has made one, so it's all DracLabs content... Hopefully one day that will change.






    How do I use it?





    Launch the EXE. Browse to the GameEx executable using the [...] button. Select the plugin you wish to install from the drop down list, click the button, and viola! You did it!
    There's a news blotter at the top so you can always stay up on the latest releases.


    Where is the forum post for this?







    Bug reports and other helpful feedback, along with a full changelog, can be found
    here. Thank you for your support!

    134 downloads

       (0 reviews)

    0 comments

    Updated

  13. MAME Commander Lite

    MAME Commander Lite




















    WHAT IS IT?
    MC Lite is a very basic, stripped down version of MAME Commander for users that just want to add new command-line arguments to MAME on a per-game basis. If you know the ROM name, and you know what arguments you want to use, this tool is your friend.
    HOW DO I USE IT?
    Simple really...
    Add new games to the plugin by pressing the button
    Remove games by pressing the button
    Type the arguments you wish to use in the text box
    The status bar in the bottom shows the last ROM you ran and when it was run
    If you have MAME set up in GameEx, MAME Commander allows you to perform a search for your ROMs
    Type in the name of the ROM and you can see some data about it: Game Title, Clone Of, Driver, and Status
    You can use a wildcard (ex: tetr*) in your search and see a list of possible matches

    Since the plugin will append GameEx's arguments, you can override a global switch by adding the counter switch. For example, if you were using -ka to maintain the aspect ratio, adding -noka to the plugin will force MAME to stretch the game.
    WANT MORE INFORMATION?
    Visit the GameEx Project Thread for more information about this plugin, to report bugs, make feature requests, or to view the full changelog. If submitting a bug report, please attach a copy of your log file!

    265 downloads

       (1 review)

    0 comments

    Updated

  14. Xpadder Plugin (PinballX Edition)

    This is an Xpadder plugin for PinballX. You can seamlessly integrate your pin cab with Xpadder quickly and easily. Just browse to the Xpadder.exe, select your installed machine from the drop down list, and browse to the profile you want to load for it. To remove the settings for a machine, just click the REMOVE PROFILES button and they're gone. No need for Launch Before or Launch After commands with Xpadder, everything happens automatically. If you don't have a profile enabled, Xpadder won't launch (or close if it was running). You can also set profiles for navigating the PinballX interface!



    Unique to the PinballX version is the profile editing feature. Click the EDIT button next to the profile, and your Xpadder editor will launch allowing you to edit your commands quickly.
    This is the first plugin for me using the new system. It's working on my machine, but I only have a handful of tables running. I'd be interested to know how it works for others.

    183 downloads

       (1 review)

    4 comments

    Updated

  15. QuickLaunch (PinballX Edition)

    QuickLaunch













    Add applications to launch before, after, and with your games using this simple plugin! Specify variables to build your command lines on the fly! Launch as many programs as you want (as long as you give each one a unique name)! It's like GameEx's Launch Commands on steroids!
    SETUP
    Select the emulator you wish to add your applications/BAT files to from the drop down menu
    Click [ADD] to add a new application
    Click [EDIT] to edit the currently selected application
    Click [REMOVE] to delete the currently selected application

    ADD NEW APPS QUICKLY
    Enter a unique name for the process (If you don't, your previous app info will be overwritten!)
    Click the [...] button and browse to your EXE or BAT file
    Enter your command line arguments
    Select the launch type (Launch Before, Launch After and Also Launch fully supported!)
    Save it and play!

    SUPPORTED COMMAND LINE VARIABLES:
    [system] The internal system name for PinballX, ie VisualPinball
    [systemName] The display friendly name for PinballX, ie Visual Pinball
    [iNI] The system's INI file
    [GameName] The Game Name from the PinballX Database
    [Description] The Game Bio from the PinballX Database
    [shortDescription] A shortened Game Bio from the PinballX Database
    [TableFile] The table's executable
    [TablePath] The path to the table's executable
    [Parameters] The table's command line parameters
    [DisplayWidth] The game's display width
    [DisplayHeight] The game's display height
    [DisplayRotation] The game's display rotation
    [DisplayWindowed] A boolean variable representing the table's windowed mode
    [DisplayPlayfield] The display showing the table's playfield
    [DisplayBackglass] The display showing the table's backglass
    [DisplayDMD] The display showing the table's DMD
    [DisplayFilter] The display filter
    [Video-Playfield] The playfield video path
    [Video-Backglass] The backglass video path
    [Video-DMD] The DMD video path
    [Video-Wheel] The Wheel video path








    Any questions or comments? Feel free to ask 'em. I also like feature requests and very much appreciate bug reports. This app does not yet contain any logging, I will add this in a future release. It seems to be working fine for me.
    Thanks again for using it!

    177 downloads

       (1 review)

    0 comments

    Updated

  16. PinballX Plugin Snap-In Template

    Every good plugin starts with a good template! Simply drop this zip file into your Visual Studio's VB templates folder and get started developing! Included in the template are:
    PinballX Plugin Class
    All of PinballX's functions that pass through the plugin system are included and internally documented
    Includes the new keypress event!
    Logger Utility
    A full logging utility, based on a modified class by our very own Hedakaze
    Includes standard and debug logging
    Make sure you import the DracLabs namespace to use this!
    INI Utility
    A full INI reading/writing utility, based on a modified version of Ludvik Jerabek - LINK
    Make sure you import the DracLabs namespace to use this!
    A sample configuration form
    Just a very basic form so you can get an idea of how the plugin behaves

    I made this template in VS 2012 Ultimate, and the needed System.Management is imported already (which is needed for the log file's diagnostic mode). If you have questions or need advice, PM me on it.
    Enjoy!

    61 downloads

       (0 reviews)

    0 comments

    Updated

  17. GameEx Plugin Snap-In Template

    Every good plugin starts with a good template! Simply drop this zip file into your Visual Studio's VB templates folder and get started developing! Included in the template are:
    GameEx Plugin Class
    All of GameEx's functions that pass through the plugin system are included and internally documented
    Includes updated Menu Change numbers!
    Logger Utility
    A full logging utility, based on a modified class by our very own Hedakaze
    Includes standard and debug logging
    Make sure you import the DracLabs namespace to use this!
    INI Utility
    A full INI reading/writing utility, based on a modified version of Ludvik Jerabek - LINK
    Make sure you import the DracLabs namespace to use this!
    A sample configuration form
    Just a very basic form so you can get an idea of how the plugin behaves

    I made this template in VS 2012 Ultimate, and the needed System.Management is imported already (which is needed for the log file's diagnostic mode). If you have questions or need advice, PM me on it.

    Enjoy!

    32 downloads

       (0 reviews)

    0 comments

    Updated

  18. Function Logger (PinballX Edition)

    Here's the usual plugin for development purposes. Basically like it's GameEx cousin, it logs the PinballX variables as they pass through the GameEx events. It's my ground floor entry into the plugin system for PinballX... I had to make a bunch of adjustments to the included template anyways, and I whipped this up in about an hour. Learnin' the in's and out's as it were. Try it if you were going to take a crack at some programming for this beast!

    80 downloads

       (0 reviews)

    0 comments

    Updated

×
×
  • Create New...