Japanese
noun (common)
A Tale; Side Story;
A small powershell tray application for windows os to track gaming time. Helps you record your gaming story over the years.
Multi.Feature.Demo.mp4
-
- Tracks play time for PC or emulated games.
- Auto tracks new roms after registering any emulator just once.
- Supports Retroarch cores.
- Detects and removes idle time from gaming sessions.
- Out of box HWiNFO64 integration with session time and tracking status metrics.
-
- Fast browser based UI with search and sorting. Quick view popup for recent games.
- Multiple in depth statistics on gaming. Lifetime summary, monthly/yearly time analysis, most played games, games per emulator etc.
- Integrated google image search for game icons / box art.
- Mark games as Finished / Playing to track backlog completion.
-
- Small size (~7 MB). High performance (Sub 5 sec game detection). Light on cpu & ram.
- Completely offline and portable, all data stored in local database.
- Automated data backup after each gaming session.
Warning
Gaming Gaiden is only available for download on this Github repo. Any copy available elsewhere could be malicious.
-
Open a Powershell window as admin and run below command to allow powershell modules to load on your system. Choose
Yes
when prompted.Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
-
Download GamingGaiden.zip from the latest release.
-
Extract GamingGaiden folder and Run
Install.bat
. Choose Yes/No for autostart at Boot. -
Use the shortcut on desktop / start menu for launching the application.
-
Regularly backup your
GamingGaiden.db
andbackups
folder to avoid data loss. Click Settings => Open Install Directory option in app menu to find them.
Windows SmartScreen may warn that the application is from an Unknown Publisher because it lacks signature from a public CA. Signing cost for apps is hundreds of dollars per year. Can't afford them.
♥️ Anitvirus false positives are hard to fight. If you have found the app useful and safe. Please leave a star on github to increase trust.
GamingGaiden performs following tasks that are similar to common malware behavior, leading it to be flagged as malware by antivirus software.
- Scanning running programs to detect and track games.
- Adding registry entries for HWinfo64 integration.
- Periodically sleeping to conserve resources.
- Monitoring user activity to detect idle time.
- Packaged as an executable using ps12exe.
Its PowerShell-based implementation also raises flags as powershell scripts can be used maliciously and have low trust in tech community.
Antivirus flag such behavior to keep users safe without doing actual verification of malicious actiity. Fixing false positives requires manually requesting antivirus providers to unflag GamingGaiden or rewriting it in a compiled language like C#. Even then there is no guarantee of a fix due to it's functionality being process scanning.
Given that I wrote it for personal use, above is not something I can work on atleast for some time. The source code is open and available for anyone to review and ensure nothing wrong is happening. Users are responsible for their own safety and actions when using the program.
Please remember that open-source software comes without any support or warranties.
Made with love using
- PSSQLite by Warren Frame
- ps12exe by Steve Green
- DOMPurify by Cure53
- DataTables
- Jquery
- ChartJs
- Various Icons from Icons8
- Game Cartridge Icon from FreePik on Flaticon
- Cute Ninja Vector by Catalyststuff on Freepik
- Ninja Garden Font by Iconian Fonts