I'm gonna preface this by saying that THE REWRITE IS NOWHERE NEAR COMPLETE, as it stands right now it has a mostly complete interface, but it is not functional. Most buttons and options either don't work yet or are not present. And most importantly the tool does not check your games yet, it does not connect to F95Zone in any way. For now it is simply an interface that relies on the data from the previous version's config file. Since it is nowhere near a final state, the new database system is only implemented in RAM and does not save to disk yet, meaning that if you change stuff in the new interface it will be reset when you open it again.
With that out of the way, since the structure is mostly complete I am looking for feedback, mainly in the compatibility department. I have chosen that future releases will be split in 4 different packages: binaries for windows, linux and mac, and then a standalone python source. This means that mac and linux users will also be able to use F95Checker without installing all the python dependencies. Also I have switched freezing (kinda like compilation, but not really because python is not a compiled language) system from pyinstaller to cx_Freeze. I find that the latter is less bloated and tidier, but of course the switch means more testing is needed. I have tested what I can on my linux machines and the relative windows dual boots, but I need more feedback than that.
The first names that come to mind are of course @
batblue for macos and @
unroot for linux, but windows also needs some love and of course everyone else is welcome to try on whatever platform you prefer.
The binary artifacts are available
You must be registered to see the links
(you might need to be logged into GitHub to view this page), but if I update stuff in the future you can just check in the Actions tab of the GitHub repo to see if there are newer successful builds. Also note that the artifacts here are zip files with another zip inside, because actions artifacts are a bit wonky so a nested zip is easier to manage.
The experience should be as straight forward as extracting and double clicking on the executable. If it is not please let me know all the issues you encounter and, if you found one, the solution. I want to make it right this time.
Also if you have feedback of any other kind, be it the interface or a feature or whatever else, do let me know!
Currently known issues:
- CPU usage can be quite high on Windows, this is not intended of course and I am looking into it
EDIT: fixed some library and image issues, latest builds are
You must be registered to see the links
EDIT: added the setting to fit images instead of fill, latest builds are
You must be registered to see the links