Tool Others F95Checker [WillyJL]

5.00 star(s) 25 Votes

Xakorik

Worshiper of Lerd0
Donor
Jr. Uploader
Sep 27, 2018
460
508
Yeah, there a some games that bug out if launched from the checker instead of directly.
 

Big Boy Blue

New Member
Dec 26, 2019
8
7
I also can't launch HHS+ from the play button of this tool.

The error in HHS+'s log file:

You don't have permission to view the spoiler content. Log in or register now.

Notable is that it attempts to access the directory "C:\WINDOWS\system32\data\ContentFilter" - this directory is actually in "<game directory>\data\ContentFilter".
The same error happens if I attempt to launch the game by searching for the executable in Windows' start menu.

The error does not happen if I create a shortcut for the exe and set that as the exe in F95Checker (Big Boy Blue: here is a workaround).
If I change the working directory in the shortcut, the same error happens again (although with the stuff before "\data" substituted with the working directory path).

My guess would be that the game searches for its file by this working directory, and launching the game from anywhere else and not setting the working directory causes this error. A quick check in PowerShell seems to confirm this:

Code:
Start-Process -WorkingDirectory C:\HHS\ -FilePath C:\HHS\hhs+.exe #no error
Start-Process -FilePath C:\HHS\hhs+.exe #error
I'm quite certain that I've noticed errors like this before with other (non-porn) games (e.g. Cataclysm: DDA) or tools (I wanna say OBS, but I'm not entirely sure).

Not sure if that is in the scope of this tool, since that seems more like an error the developers of HHS+ should address.
The vast majority of games on this forum use RenPy, WolfRPG, RPGMaker or Unity, so I don't think there will be that many other games affected by this issue. And an easy workaround exists: Just creating a shortcut (even one in the same directory as the exe) and using that in F95Checker works just fine.
Thanks
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,467
1,287
I also can't launch HHS+ from the play button of this tool.

The error in HHS+'s log file:

You don't have permission to view the spoiler content. Log in or register now.

Notable is that it attempts to access the directory "C:\WINDOWS\system32\data\ContentFilter" - this directory is actually in "<game directory>\data\ContentFilter".
The same error happens if I attempt to launch the game by searching for the executable in Windows' start menu.

The error does not happen if I create a shortcut for the exe and set that as the exe in F95Checker (Big Boy Blue: here is a workaround).
If I change the working directory in the shortcut, the same error happens again (although with the stuff before "\data" substituted with the working directory path).

My guess would be that the game searches for its file by this working directory, and launching the game from anywhere else and not setting the working directory causes this error. A quick check in PowerShell seems to confirm this:

Code:
Start-Process -WorkingDirectory C:\HHS\ -FilePath C:\HHS\hhs+.exe #no error
Start-Process -FilePath C:\HHS\hhs+.exe #error
I'm quite certain that I've noticed errors like this before with other (non-porn) games (e.g. Cataclysm: DDA) or tools (I wanna say OBS, but I'm not entirely sure).

Not sure if that is in the scope of this tool, since that seems more like an error the developers of HHS+ should address.
The vast majority of games on this forum use RenPy, WolfRPG, RPGMaker or Unity, so I don't think there will be that many other games affected by this issue. And an easy workaround exists: Just creating a shortcut (even one in the same directory as the exe) and using that in F95Checker works just fine.
this is very insightful and i think i understand the issue, thanks.
on windows, there is a function called "startfile" that will launch any exe, file, or else, with the appropriate application. its what happens when you double click on files in explorer and when you open from start menu. however, i was not passing a custom working directory to it, which means it uses the same working directory as the checker, in your case C:\WINDOWS\system32 (guessing because you launched it from explorer). i should be able to pass the parent folder of the exe as the working directory, which in your case would be C:\HHS.

EDIT: latest beta will have this fix.
 
Last edited:

ascsd

Member
Jul 26, 2021
102
82
Mac version isn't working.
if you want the developer to help you, you gotta help him help you, give him something to work with..
What version of the program do you have?
Whats not working exactly?
does it not launch? does a console show up then immediately disappears
did it work before and now it suddenly stop working?
did you have a version before that worked?
 
5.00 star(s) 25 Votes