Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Gregwilford

9
Posts
1
Topics
A member registered Sep 23, 2022

Recent community posts

Perhaps.
I don't want to get too deep into a discussion on someone's game forum, heh. Ultimately, make your own call for what makes you feel comfortable.

For fun, I tested a few things on virus total in the last few minutes. The following are detected as viruses right now:

  • VLC media player (64bit) Windows- vlc-3.0.20-win64.exe
  • Firefox browser 64-bit Windows installer - Firefox Installer.exe
  • Drobbox 64-bit Windows desktop installer - DropboxInstaller.exe
  • 7zip Windows 64-bit beta version installer - 7z2404-x64.exe
  • Winrar 32-bit Windows installer - winrar-x32-700.exe
  • GoG Galaxy installer for 64-bit Windows - GOG_Galaxy_2.0.exe
  • Notepad++ 32-bit installer - npp.8.6.5.Installer.exe
(2 edits)

Getting something attached to a compiled program without knowledge is possible but very unlikely.

Sites like virustotal should be used with some discernment. If 1 out of 70+ scanners indicates a problem, the likelihood of a false positive is high.

It's likely part of renpy itself being claimed. Nearly all programs (open source has it worse) have some rate of false detection, which is solved in various ways, like lodging an issue with the companies (https://github.com/renpy/renpy/issues/5314) . Renpy has had false positives a few times. Around 2021, the 32-bit exe was flagged because the mingw linux-to-windows compiler used had the style of calling in it's compiled output generally flagged by some scanners (made worse by a bug in the hash calculation for the compiled file renpy used).

Indeed, if you go to Renpy's download site: ( https://www.renpy.org/latest.html ) , download the latest .exe version, and immediately check that, it comes up with the exact detection you're seeing.

Tiny little bug:  The "leet speak" safe-word requires fonts that aren't loaded by the game, and I suspect most browsers won't have installed by default.

As a fun puzzle, I tried getting this working, and succeeded, though not necessarily in the most ideal way. The following google fonts contain the required code points:. These can be included by script, or just downloaded and included locally. AFAIK, they're all open-font licensed, so no problem:
Noto Sans Tai Viet
Noto Sans Cham
Noto Sans Tagbanwa

As reference, the following game code line got it working:
Safeword has been set to <span style="font-family: Noto Sans Tai Viet;"> ꪱׁׅ'</span><span style="font-family: Noto Sans Cham;"> ꩇׁׅ݊</span><span style="font-family: Noto Sans Tai Viet;"> ɑׁׅ֮ ℘ɑׁׅ֮tׁׅhׁׅ֮ꫀׁׅܻtׁׅꪱׁ</span><span style="font-family: Noto Sans Tagbanwa;">ׅᝯׁ</span><span style="font-family: Noto Sans Tai Viet;"> ᥣׁׅ֪ꪱׁׅtׁׅtׁׅᥣׁׅ֪ꫀׁׅܻ ϐׁׅ֒ꪱׁׅtׁ</span><span style="font-family: Noto Sans Tagbanwa;">ׅׅᝯׁhׁׅ֮</span>

(4 edits)

I think 7zip works ok. It gives a header warning, but still extracts just fine. If you actually get a broken file, it might not have downloaded intact.

There are a bunch of programs that create invalid zip64 headers when creating large archives. The problem has been around for years, most programs ignore the invalid headers, 7zip is just one that doesn't, and warns about it (but still extracts the contents correctly). Examples of the same error in other contexts:
https://support.oracle.com/knowledge/Middleware/2964305_1.html
https://github.com/golang/go/issues/33116

Thank for the hard work and game :3

An efficiency pass on the packaged game would eventually be helpful, I think. Some "low hanging" fruit is that the entire "Brushes" folder does not need to be included, which will reduce 600MB+ from packed game.

Other is mostly high quality textures, like 4K textures that could be reduced to less than 4K, for packed game. It seems like many things packed in game are also not used, like many different types of grasses from content pack, but then only use 1 or 2 types.

(1 edit)

The only other game-related causes thing I can think is bad drive, low space remaning on drive, or anti-virus software...
At runtimem the engine mounts the big .pak file, reads compressed files from them as needed (doesn't load the whole file, just files as needed from inside it), uncompresses them, and puts them in memory.

If there's something completely unrelated to the game causing it, no idea.

It opens to about 1-2GB of memory use. If you have less than about 3GB free memory when opening, it could take a really long time.

(2 edits)

The sewer has strange lighting. It has a 'window blinds' effect, straight lines drawn across surfaces the character.

The shadow depth bias for point lights is set too low. Set it from 0.02 to something like 0.05. I think 0.05 is often a default for new levels, but I don't really know that for sure.

Set it in the level properties in the project.

Or, in the in-game console, do
[ r.Shadow.PointLightDepthBias = 0.05 ]

Thanks for the fun game ! I enjoyed this alot more than I expected.

Two bugs noticed:
1) The "Passive Growth" effect has an optional sound associated with it. However, in the map setups for the various places which have the crystal to active it, the sub-menu for "Yes/No" to turn the noise on and off doesn't work. The "No" option just doesn't set the switch, it seems the code to do it was accidentally left out.

2) The "cat meow" effect on Sanura's anklet doesn't work when the "Passive Growth" effect is also on. They use the same step-counting variable, and the Passive Growth code resets the variable at 100 steps, before the cat meow code can reset its switches at 160 steps, so the cat meow plays twice, then never again as long as "Passive Growth" is activated. (and since it can't be turned off because of the bug above, it's never, heh)