Tool Others F95Checker [WillyJL]

5.00 star(s) 24 Votes

Dukez

Member
Dec 19, 2020
443
1,559
i have now mostly fully implemented astc compression, and dropped the dxt testing code. there are now 3 options: astc compression (in general enable compression and save results to file), astc replace (remove original images after compression), unload off-screen (unload images when not visible).
Haven't really read all the previous posts and I ended up going back to an older drive to solve my issue for the time being. Does this use a different way of rendering the software now or something? (As in not opengl or w/e it was) If so, it wouldn't be hard for me to go back to the newer drivers and test it but if it's like something you have to enable/opt into afterwards it would have the same initial problem lol.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Haven't really read all the previous posts and I ended up going back to an older drive to solve my issue for the time being. Does this use a different way of rendering the software now or something? (As in not opengl or w/e it was) If so, it wouldn't be hard for me to go back to the newer drivers and test it but if it's like something you have to enable/opt into afterwards it would have the same initial problem lol.
sorry, i got you mixed up with Danv . you had the opengl driver goofy shit, he had concerns about vram. when i was pinging you regarding image compression stuff, i meant to ping them instead.
i havent done anything about underlying opengl stuff, i still believe it was some issue with your newer drivers.
then Danv please try the latest beta (macos builds are failing but windows and linux ones work fine) and test out astc compression + unload off-screen
 

Danv

Well-Known Member
Aug 21, 2020
1,271
1,798
then Danv please try the latest beta (macos builds are failing but windows and linux ones work fine) and test out astc compression + unload off-screen
Win10, i7-7700, gtx1070 8gb, 16gb RAM

testing on tab with 182 animation collection threads
version 11.0.1 - (160 gif + 22 png, total 800mb of HDD) - eats all available VRAM (around 7gb) and around 1.5gb of extra RAM (drops to 1gb after few minutes)
build 1458 with ASTC - (all aastc, total 867mb of HDD) - eats all available VRAM (around 7gb) and around 2gb of extra RAM (drops to 1.5gb later), hard freezes while trying to load many images at once, hard freezes with already loaded images too, took quite a few tries to catch middle of the list - it was lag-scrolling from top straight to bottom and back to top again

yeah, i don't know... it was using VRAM much more efficently and it took much longer to fill up, but in the end result is pretty much the same, if not worse
unload off-screen on the other hand is awesome, works without noticeable problems and keeps VRAM under control, i'm totally fine with image load time (it's around a second with gifs for me, longer with aastc and damn those freezes), so this thing just by itself is already great for me
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Win10, i7-7700, gtx1070 8gb, 16gb RAM

testing on tab with 182 animation collection threads
version 11.0.1 - (160 gif + 22 png, total 800mb of HDD) - eats all available VRAM (around 7gb) and around 1.5gb of extra RAM (drops to 1gb after few minutes)
build 1458 with ASTC - (all aastc, total 867mb of HDD) - eats all available VRAM (around 7gb) and around 2gb of extra RAM (drops to 1.5gb later), hard freezes while trying to load many images at once, hard freezes with already loaded images too, took quite a few tries to catch middle of the list - it was lag-scrolling from top straight to bottom and back to top again

yeah, i don't know... it was using VRAM much more efficently and it took much longer to fill up, but in the end result is pretty much the same, if not worse
unload off-screen on the other hand is awesome, works without noticeable problems and keeps VRAM under control, i'm totally fine with image load time (it's around a second with gifs for me, longer with aastc and damn those freezes), so this thing just by itself is already great for me
i see, then id say its safe to assume those stutters are because your gpu doesnt support astc so it has to fallback convert to rgba, meaning the load times wont be improved by astc. well cant win them all i guess, but good to have as an option because if the hardware supports it its heaps better. glad that atleast unloading offscreen images is useful, even without astc )
from what i read astc was invented by either an arm or an amd engineer, and is maintained by both to a certain degree, so makes sense that amd gpus are further ahead with astc support. i have an rx 7800xt. though ascsd has a recent nvidia card and he has it working with astc.
i tried on qubes os (main os i use, but not for f95 stuff) and yeah i got the same stutters loading astc, in qubes everything is virtualized so there is no hardware gpu, and so it makes sense that there is no hardware acceleration for astc so it needs to fallback to rgba and stutter while doing so
 
Last edited:

KaosKally

Member
Dec 21, 2019
168
187
I did notice now site was a minute down and got the error in the screen when it happened. But the issue is that even the site is back online, the error persists...
Screenshot_1.png

Edit: Now seems all is fine.
 
Last edited:

KaosKally

Member
Dec 21, 2019
168
187
So I just did a recheck and got this message.
View attachment 4386927

The problem is, the thread still exists? If I right click the game in F95Checker and select Open Thread, it's still there. Is this an error with F95Checker or is something going wrong with Law School?
Just a question.What version of the checker you use? 11.0.1 or a beta one ? or maybe even 10.2 or what it was.
And second. is the game by MisterMaya? I want to test on my end as well with this particular game.

Edit: not sure if is the same game you mentioned, but i do get the same error as you.Despite the thread being active.
Screenshot_2.png Screenshot_3.png
 
Last edited:
  • Like
Reactions: WolverineCTX

harem.king

Engaged Member
Aug 16, 2023
3,864
6,782
Just a question.What version of the checker you use? 11.0.1 or a beta one ? or maybe even 10.2 or what it was.
my version is 11.0.1 and I am getting that error for a different thread
https://f95zone.to/threads/unren-for-macos-and-linux-v0-8-2.16887/
Screenshot from 2024-12-29 03-16-46.png

v11 retrieves the f95checker data from a mirror site used specifically for f95checker instead of directly getting it from original f95.
maybe it should have a fallback where, if a thread is not found on the mirror site, it would try the original site too to make sure it is gone on both?
 

KaosKally

Member
Dec 21, 2019
168
187
my version is 11.0.1 and I am getting that error for a different thread
https://f95zone.to/threads/unren-for-macos-and-linux-v0-8-2.16887/
View attachment 4387023

v11 retrieves the f95checker data from a mirror site used specifically for f95checker instead of directly getting it from original f95.
maybe it should have a fallback where, if a thread is not found on the mirror site, it would try the original site too to make sure it is gone on both?
Not sure if it would be possible now with the new check rate implemented on the site (a couple of weeks ago i think it was), and it might cause more issues and errors instead of helping. And I am on 11.0.2 1437 beta version now so my guess is it might be an api issue or a database issue.
 
  • Like
Reactions: WillyJL

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
So I just did a recheck and got this message.
View attachment 4386927

The problem is, the thread still exists? If I right click the game in F95Checker and select Open Thread, it's still there. Is this an error with F95Checker or is something going wrong with Law School?
Just a question.What version of the checker you use? 11.0.1 or a beta one ? or maybe even 10.2 or what it was.
And second. is the game by MisterMaya? I want to test on my end as well with this particular game.

Edit: not sure if is the same game you mentioned, but i do get the same error as you.Despite the thread being active.
View attachment 4387012 View attachment 4387013
my version is 11.0.1 and I am getting that error for a different thread
https://f95zone.to/threads/unren-for-macos-and-linux-v0-8-2.16887/
View attachment 4387023

v11 retrieves the f95checker data from a mirror site used specifically for f95checker instead of directly getting it from original f95.
maybe it should have a fallback where, if a thread is not found on the mirror site, it would try the original site too to make sure it is gone on both?
I'll have to check the cache api logs. My guess is the thread was made private for a small amount of time, it was refreshed during that time, so it was cached that it was unavailable, then it was reopened, and threads that don't exist get cached for up to 14 days. Also I'm away for next week or so, can't really do much about it for now.
 

harem.king

Engaged Member
Aug 16, 2023
3,864
6,782
I'll have to check the cache api logs. My guess is the thread was made private for a small amount of time, it was refreshed during that time, so it was cached that it was unavailable, then it was reopened, and threads that don't exist get cached for up to 14 days. Also I'm away for next week or so, can't really do much about it for now.
thanks. and no worries. enjoy your xmas
 
  • Heart
Reactions: WillyJL

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Not sure if it would be possible now with the new check rate implemented on the site (a couple of weeks ago i think it was), and it might cause more issues and errors instead of helping. And I am on 11.0.2 1437 beta version now so my guess is it might be an api issue or a database issue.
You're right, that's not really feasible. What I could do is try to make it forget that it doesn't exist if it is found in the 12-hour periodic version check (currently it doesn't touch entries that don't have a version cached, so threads that don't exist are skipped), and in the latest updates check (same here)
 
  • Like
Reactions: KaosKally

KaosKally

Member
Dec 21, 2019
168
187
I'll have to check the cache api logs. My guess is the thread was made private for a small amount of time, it was refreshed during that time, so it was cached that it was unavailable, then it was reopened, and threads that don't exist get cached for up to 14 days. Also I'm away for next week or so, can't really do much about it for now.
No worries, have fun and Happy New Year, in case I won't be able to tell you later.
 
  • Heart
Reactions: WillyJL

harem.king

Engaged Member
Aug 16, 2023
3,864
6,782
You're right, that's not really feasible. What I could do is try to make it forget that it doesn't exist if it is found in the 12-hour periodic version check (currently it doesn't touch entries that don't have a version cached, so threads that don't exist are skipped), and in the latest updates check (same here)
Actually, thinking about it some more.
can you make it so that we can just ignore the error and not have it popup every time we check for updates?
currently every single time it checks for updates, it prompts me to delete or convert the thread that was not found. and i don't want to do either. Because I know it is just a matter of time before the thread comes back online.

I want it to remember that I said to ignore that error and stop with the error popups for that thread.
 

KaosKally

Member
Dec 21, 2019
168
187
Actually, thinking about it some more.
can you make it so that we can just ignore the error and not have it popup every time we check for updates?
currently every single time it checks for updates, it prompts me to delete or convert the thread that was not found. and i don't want to do either.
I want to remember to ignore that error for that thread.
This actually sounds like something it could be relatively easy implemented, something like "Ignore X for 24 hours or 1 week" or whatever time it was set.
 
  • Like
Reactions: harem.king

KaosKally

Member
Dec 21, 2019
168
187
oh, putting a timer on it is a good idea.
Something like that, yes. It could have multiple options, like a timer as i said, or a checkmark for permanent, ofc with option to remove it later on.
Tho i guess a let's say bypass now would be to set it as archive, tested this and did a full recheck on the entry with the error, and no more errors appear.

Removed my previous edit and added it here.
 
  • Like
Reactions: WillyJL

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,408
1,205
Actually, thinking about it some more.
can you make it so that we can just ignore the error and not have it popup every time we check for updates?
currently every single time it checks for updates, it prompts me to delete or convert the thread that was not found. and i don't want to do either. Because I know it is just a matter of time before the thread comes back online.

I want it to remember that I said to ignore that error and stop with the error popups for that thread.
It's not always a matter of time. Some games just get removed from f95zone indefinitely for breaking the rules or whatever else. Possible solutions I see is either yeah with a timer or indefinitely, where it ignores until it is available again (which is possibly never). Would also need to find a way to indicate somewhere that it is ignored.
 
5.00 star(s) 24 Votes