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

[PLUGIN] Game Tagger


Adultery

Recommended Posts

Well that's quite the reversal!

OK this time it actually worked with the Steam game, but not when I ran a standard emulator! The behavior is the same though regardless.

So I start GameEx and start up a game. While the game is running I can Alt+Tab over here and see that my gamer tag displays as I would suspect (namely this image is displayed as the game snap). When I exit the game, I can jump back over here and all is still well. But when I exit GameEx, the text of the tag is still correct, but the game snap changes to my 'No Image Found' image as it is currently displayed.

As I mentioned it actually worked via Steam this time around, but not when I ran Nestopia.

Let me know if there's any additional helpful info I might provide, and I'll do so.

Link to comment
Share on other sites

@Null: Yup thats the workaround I tried to use to fix the snap showing the last game before exiting. If you could do me one more small favor? Can you please post your plugin's settings.xml?

@B2K24: No worries my friend! ;)

Link to comment
Share on other sites

You bet sir! Here's the lay of the land:

GameTagger settings.xml

<?xml version="1.0" encoding="utf-8" standalone="yes"?><GameTagger>  <settings>    <xml_ver>1.1</xml_ver>    <created>Sunday, June 01, 2014 3:59:17 PM</created>    <debug>False</debug>  </settings>  <user>    <name>nullPointer</name>    <avatar>C:\GameEx\PLUGINS\GameTagger\Themes\nullPointerV1\avatar.png</avatar>    <theme>C:\GameEx\PLUGINS\GameTagger\Themes\nullPointerV1.xml</theme>    <last>Castlevania II - Simon's Quest (USA)</last>    <last_sys>Nintendo NES</last_sys>    <gx_name>nullPointer</gx_name>  </user></GameTagger> 
Link to comment
Share on other sites

This version worked every time, in a series of successive tests I ran against Steam and a couple of different emulators. Golden!

Allow me to take this opportunity to say how impressed I always am at your ability to generate quality applications and rapidly address problem reports from users. You're a hero!

Link to comment
Share on other sites

Aww thanks buuuuddy!

Of course if I was doing it right, I wouldn't have released it with a bug in the first place. ;)

Link to comment
Share on other sites

Game Tagger 1.1.0 is now available!

  • Versions prior to 1.0.9 are now officially not supported. Please update your plugin to continue using it.
  • Fixed a bug (for real this time) where the "Last Plaed" snap was not shown properly when GameEx exits (Huge thanks to nullPointer for helping with the testing!)
  • Huge improvement to the backend communication with the DracLabs Game Tagger site:
    • Now uses the new DracLabs API for communication
    • Initialization is now handled with one query instead of several
    • Added new donor check for future development which will reward users that donate to the project
  • A lot of code optimizations in many ways, including
    • Faster wildcard parsing and variable replacement
    • More efficient uploading of tags
    • Better checking for image changes
    • Smoother integration with the jukebox
    • More accurate image searching for Steam
  • Other changes that I can't remember offhand

So a couple quick notes... There is now a version check in place so versions can be cut off from the system if I make a really big code change. Currently the cutoff is version 1.0.9, meaning nothing below that version will work.

I added a special field to the database for donors and intend to do something special with that data in a future update, both on the site and on the tag itself. Stay tuned for that. ;)

I noticed the load time has been decreased a great deal with the optimizations I made, and I wrote a new DracLabs API that I will start using for any future comms with DracLabs and my projects.

After this has been tested I will put it out to the public finally, I'm pretty confident that it's working the way I want and stable. Thank you to everyone who helped test it out!

I think that's it... You can get it from the usual place.

  • Like 3
Link to comment
Share on other sites

  • 1 month later...

I have a question, but I'm not sure if it pertains to GameEX or this plugin. I just used the latest MAME 0.156 right when it released and I'm seeing now in my snaps and titles directory there is a directory created name NOT FOUND that contains .ntf files of the set names that have no artwork associated with them ---> http://imgur.com/3ttx2k9

This is really COOL! but I don't know which software is responsible for this and not it has me curious.

I notice it doesn't do this for videos and if w/e is doing this could gain that ability it would be extremely useful for filling holes in ones setup.

If anyone knows what is creating these .ntf files please tell me! :)

Link to comment
Share on other sites

I would guess that it's GameEx integrated download support or Snap Utility. It's not me doing it for sure, but that gives me an idea for a plugin... :)

  • Like 1
Link to comment
Share on other sites

  • 7 months later...

This is officially out of beta, and I made a page for it in the repository.

Ask away if anyone has a question. :)

  • Like 2
Link to comment
Share on other sites

  • 1 month later...

I'm having a weird problem where the Game Tag resets itself if I execute a shutdown in GameEX. If I leave GameEX running the tag updates properly and uptime is correct when I'm switching games, but as soon as I shutdown or close GameEX the tag and uptime information resets.

I can't remember if this behavior started happening when I updated GameEX or installed latest version of the plugin.

http://imgur.com/hVkJJIK

here's what's in GameTagger.log

8/8/2015 12:31:52 PM : GameTagger Plugin (Version: 1.1.3)
8/8/2015 12:31:52 PM : Diagnostics: Begin system enumeraion...
8/8/2015 12:31:52 PM : OS: Microsoft Windows 7 Ultimate
8/8/2015 12:31:52 PM : Version: 6.1.7601
8/8/2015 12:31:52 PM : Build: 7601
8/8/2015 12:31:52 PM : Total RAM: 6136 MB
8/8/2015 12:31:52 PM : Available RAM: 2280 MB
8/8/2015 12:31:53 PM : CPU: Intel® Core i7 CPU 930 @ 2.80GHz
8/8/2015 12:31:53 PM : Video Card: NVIDIA GeForce GTX 760
8/8/2015 12:31:53 PM : Video Driver: 9.18.13.5012
8/8/2015 12:31:53 PM : Video RAM: 2048 MB
8/8/2015 12:31:53 PM : Sound Card: NVIDIA High Definition Audio
8/8/2015 12:31:53 PM : Sound Card: Realtek High Definition Audio
8/8/2015 12:31:53 PM : Sound Card: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
8/8/2015 12:31:53 PM : .NET: .NET Framework 2.0 Installed
8/8/2015 12:31:53 PM : .NET: .NET Framework 4.0 Installed
8/8/2015 12:31:53 PM : Diagnostics: System enumeraion completed successfully!
8/8/2015 12:31:53 PM : Loading XML...
8/8/2015 12:31:53 PM : Getting user data...
8/8/2015 12:31:53 PM : 14.34 INITIALIZED OK!: GameEx
8/8/2015 12:31:53 PM : Checking for network connectivity...
8/8/2015 12:31:53 PM : DracLabs server was found! Initializing plugin!
8/8/2015 12:31:55 PM : Starting user authentication...
8/8/2015 12:31:55 PM : AUTH: User account located!
8/8/2015 12:31:55 PM : AUTH: Password verified successfully!
8/8/2015 12:31:55 PM : AUTH: User account is verified!
8/8/2015 12:31:55 PM : AUTH: Plugin version is valid!
8/8/2015 12:31:55 PM : AUTH: Verification was completed successfully!
8/8/2015 12:31:55 PM : AUTH [GX]: Verifying GameEx user account...
8/8/2015 12:31:56 PM : AUTH [GX]: Your GameEx account was verified!
8/8/2015 12:31:56 PM : FTP WORKER: Uploading user avatar...
8/8/2015 12:31:56 PM : FTP WORKER: Upload attempt #0
8/8/2015 12:31:56 PM : [DEBUG] [post STATUS] user=&ison=yes&ver=1.1.3
8/8/2015 12:31:56 PM : [DEBUG] [post ACTIVITY] user=B2K24&action=GameEx [14.34] Currently browsing menu!
8/8/2015 12:31:58 PM : FTP WORKER: Avatar upload was a success!
8/8/2015 12:31:58 PM : Setting up custom message!
8/8/2015 12:31:58 PM : Setting up external info!
8/8/2015 12:31:58 PM : FTP WORKER: Uploading gamer tag...
8/8/2015 12:31:58 PM : FTP WORKER: Upload attempt #0
8/8/2015 12:32:00 PM : FTP WORKER: Gamer tag upload was a success!

Link to comment
Share on other sites

Hi,

You're a version behind. :)

Total uptime is for the session. It should start over when you restart.

  • Like 1
Link to comment
Share on other sites

My previous forum post was made after I played a game and had GameEX running for over an hour then I executed a shutdown. I never restarted GameEX and it wasn't running after the hour session.

Anyway, I downloaded GameEX 14.33 and did an install. After playing a few minutes and then executing a shutdown in GameEX, I noticed in windows task manager that GameEX_Background.exe *32 continues to be running.

I'm not sure what you mean I'm a version behind. Everything looks like I have the latest releases available.

Link to comment
Share on other sites

Sorry, I meant I did download the latest version which is 12.34

http://www.gameex.com/download-gameex/

I was mistakenly calling it 12.33 because gameex.com has that as the latest version listed.

Anyway, after install of the latest version when I execute a exit gameEX shutdown command in GameEX I notice a black screen for about 2 seconds and then it disappears from my task bar.

In windows task manager the background service is still running.

I believe some changes in a recent version of GameEX is doing these problems as I've never had anything like this happen before.

Link to comment
Share on other sites

It's because GameEx is running in the background. You can disable it and try again if ya like... GameEx Live > Run In Background

  • Like 3
Link to comment
Share on other sites

It's because GameEx is running in the background. You can disable it and try again if ya like... GameEx Live > Run In Background

Thanks so much!

Having that specific setting enabled was causing all sorts of problems here.

Tag is now showing last game played and correct uptime after a GameEX shutdown.

Thanks so much :)

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

Hi Adultery!

Hey I changed my forum password a few months ago, but I neglected to change my password in the GameTagger configuration utility at that time. I finally did so today, but my GameTag is still failing to authenticate my account (as seen in the log below)


I'm pretty positive I've missed a step somewhere, but I'm not sure what I need to do to get everything synced up once again. Do you happen to have any pointers to set me back on the right track? Thanks man!

GameTagger.log


10/16/2015 1:09:50 PM : GameTagger Plugin (Version: 1.1.3)
10/16/2015 1:09:50 PM : Diagnostics: Begin system enumeraion...
10/16/2015 1:09:50 PM : OS: Microsoft Windows 7 Professional
10/16/2015 1:09:50 PM : Version: 6.1.7601
10/16/2015 1:09:50 PM : Build: 7601
10/16/2015 1:09:50 PM : Total RAM: 8056 MB
10/16/2015 1:09:50 PM : Available RAM: 4079 MB
10/16/2015 1:09:51 PM : CPU: Intel® Core™ i5 CPU 650 @ 3.20GHz
10/16/2015 1:09:51 PM : Video Card: NVIDIA GeForce GTX 960
10/16/2015 1:09:51 PM : Video Driver: 10.18.13.5850
10/16/2015 1:09:51 PM : Video RAM: 2048 MB
10/16/2015 1:09:51 PM : Sound Card: NVIDIA High Definition Audio
10/16/2015 1:09:51 PM : Sound Card: Realtek High Definition Audio
10/16/2015 1:09:51 PM : Sound Card: Logitech G930 Headset
10/16/2015 1:09:51 PM : Sound Card: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
10/16/2015 1:09:51 PM : .NET: .NET Framework 1.1 Installed
10/16/2015 1:09:51 PM : .NET: .NET Framework 2.0 Installed
10/16/2015 1:09:51 PM : .NET: .NET Framework 4.0 Installed
10/16/2015 1:09:51 PM : Diagnostics: System enumeraion completed successfully!
10/16/2015 1:09:51 PM : Loading XML...
10/16/2015 1:09:51 PM : Getting user data...
10/16/2015 1:09:51 PM : 14.40 INITIALIZED OK!: GameEx
10/16/2015 1:09:51 PM : Checking for network connectivity...
10/16/2015 1:09:51 PM : DracLabs server was found! Initializing plugin!
10/16/2015 1:09:52 PM : Starting user authentication...
10/16/2015 1:09:52 PM : AUTH: User account located!
10/16/2015 1:09:52 PM : ERROR @ AUTH: User password does not match!
10/16/2015 1:09:52 PM : ERROR: There was a problem verifying your account! Disabling plugin...
10/16/2015 1:09:52 PM : Plugin has been disabled! Hasta la vista!

settings.xml

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<GameTagger>
<settings>
<xml_ver>1.1</xml_ver>
<created>Sunday, June 01, 2014 3:59:17 PM</created>
<debug>False</debug>
</settings>
<user>
<name>nullPointer</name>
<pass>mKPVuYSpWjAIormLVdLF</pass>
<avatar>C:\GameEx\PLUGINS\GameTagger\Themes\nullPointerV1\avatar.png</avatar>
<theme>C:\GameEx\PLUGINS\GameTagger\Themes\nullPointerV1.xml</theme>
<last>Fallout: A Post Nuclear Role Playing Game</last>
<last_sys>Steam</last_sys>
<gx_name>nullPointer</gx_name>
<last_snap>C:\GameEx\MEDIA\STEAM\BOX\38400.png</last_snap>
<last_dev>Unknown!</last_dev>
</user>
</GameTagger>
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...