WonderDog

New Member
Donor
Jan 14, 2018
3
5
189
I found what is causing videos to not work in my game.

There has been issues where I have had inconsistent problems with videos sometimes not working.

In Win 11 if there is no active sound device the videos do not appear.

I have multiple audio devices - USB, Bluetooth and the HDMI from the video and if none are active when the game is started there will be no video. Sometimes when I start the computer I forget to turn on the speakers or headphones and I have the HDMI output disabled.

You can test this by disabling all sound devices in the windows settings.

There is actually an error in the log files when there is no audio device present.

Code:
Audio and video init failed. Proceeding anyway.
Traceback (most recent call last):
  File "D:\Games - WD\Ren'Py\_F95 Zone_\Corrupted Academy\renpy\audio\audio.py", line 1048, in init
    renpysound.init(renpy.config.sound_sample_rate, 2, bufsize, False, renpy.config.equal_mono, renpy.config.linear_fades)
  File "renpysound.pyx", line 466, in renpy.audio.renpysound.init
  File "renpysound.pyx", line 111, in renpy.audio.renpysound.check_error
Exception: WASAPI can't find requested audio endpoint: Element not found.
 

6ft3btw

Member
Jul 27, 2021
119
89
119
The behavior behind how girls get the clothes for the school uniform before class gives the girl new clothes rather than relying on their own clothes, unless they already do have that piece. It might be working as intended sometimes with the stealing from the locker room.
Stealing clothes before class definitely works. If you steal a uniform shirt, for example, the girl will attend class in a t-shirt or similar, and generate a rule break.
 

TFurguson69

Well-Known Member
Sep 9, 2019
1,151
1,422
347
I am subbed to this guy. But I hate to say it. The updates are now quarterly.
This is a repeating pattern on this site.
not a good sign
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
The modder site which allows upload and updating is up and working. Its now a matter of populating it so the testers have something to test with and double checking the mod manage in game to make sure changing the backend didn't break anything with it.

I am expecting a discord test build soon but it will be limited to supporters and modders. There are likely a few edge cases I need them to help find.

This system should allow Android users to mod their game, it worked in the prototypes but I haven't been testing along the way so an Android version might take a while after the release.

EDIT:
1756250473302.png
Actually working with the new system, it gets the info from the online database and can download them from it. I need to do some stress testing just to make sure the most list stuff didn't break but its looking good so far.
 
Last edited:

6ft3btw

Member
Jul 27, 2021
119
89
119
The modder site which allows upload and updating is up and working. Its now a matter of populating it so the testers have something to test with and double checking the mod manage in game to make sure changing the backend didn't break anything with it.
Would a row for girl rating fit on there?
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
  • Like
Reactions: VGX278Q and abdlfun

hh7

New Member
Sep 24, 2018
2
1
158
I can't understand how the uniforms work. How do I forbid to wear panties? No matter what I do but it continues to show "no rules break"
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
I can't understand how the uniforms work. How do I forbid to wear panties? No matter what I do but it continues to show "no rules break"
You need to pass certain rules to allow "banning" a clothing type. Its the icon with the red strike through it.

In other news the 0.5 test build is on going with some users. There are still a few issues mainly with mod packs, once those are sorted the actual early access will start.
 

haytamhl

Newbie
Oct 18, 2019
23
0
60
Any advice on how to fix this problem, when i open the game it give me this traceback.text file :


I'm sorry, but an uncaught exception occurred.

While loading the script.
UnboundLocalError: local variable 'lastfn' referenced before assignment

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\main.py", line 470, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\script.py", line 359, in load_script
self.load_appropriate_file(".rpyc", [ "_ren.py", ".rpy" ], dir, fn, initcode)
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\script.py", line 949, in load_appropriate_file
raise Exception("Could not load file %s." % lastfn) # type: ignore
UnboundLocalError: local variable 'lastfn' referenced before assignment

Windows-10-10.0.19045 AMD64
Ren'Py 8.3.4.24120703
Corrupted Academy 0.455c
Wed Sep 3 19:36:48 2025
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
Any advice on how to fix this problem, when i open the game it give me this traceback.text file :


I'm sorry, but an uncaught exception occurred.

While loading the script.
UnboundLocalError: local variable 'lastfn' referenced before assignment

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\main.py", line 470, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\script.py", line 359, in load_script
self.load_appropriate_file(".rpyc", [ "_ren.py", ".rpy" ], dir, fn, initcode)
File "C:\The.Guild.II.Renaissance.v4.15\The.Guild.II.Renaissance.v4.15\CameraPaths\coc\HHH\CorruptedAcademy-0.453-pc\renpy\script.py", line 949, in load_appropriate_file
raise Exception("Could not load file %s." % lastfn) # type: ignore
UnboundLocalError: local variable 'lastfn' referenced before assignment

Windows-10-10.0.19045 AMD64
Ren'Py 8.3.4.24120703
Corrupted Academy 0.455c
Wed Sep 3 19:36:48 2025
Install somewhere closer to your drive root i.e "C:/Games" the error happens when the file paths are too long.
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
3 months no update...same as WTM hope everything is ok :(
Everything is fine, the mod manager stuff is just complicated with a lot of backend work.
I had to create a website with a database for the mod info, connect it to cloud servers to host the mod files. Then the ingame interface to handle it all. Such as downloading, installing, uninstalling, updating, cancelling downloads all of which needed a queue system to keep track of. It also needs to handle all of that for mod packs which has been the biggest headache since it can be a dozen or more mods which could be in several states such as: downloaded(possibly outdated), installed(possibly outdated), downloading, installing etc.

Just so many little edge cases, below is just some of the things I need to go through to make sure the mod packs are working.
You don't have permission to view the spoiler content. Log in or register now.

I also had to change file hosting mid way through development since the original didn't allow presigned URLS so modders wouldn't be able to upload and update on their own.
 
Aug 7, 2020
182
191
207
Everything is fine, the mod manager stuff is just complicated with a lot of backend work.
I had to create a website with a database for the mod info, connect it to cloud servers to host the mod files. Then the ingame interface to handle it all. Such as downloading, installing, uninstalling, updating, cancelling downloads all of which needed a queue system to keep track of. It also needs to handle all of that for mod packs which has been the biggest headache since it can be a dozen or more mods which could be in several states such as: downloaded(possibly outdated), installed(possibly outdated), downloading, installing etc.

Just so many little edge cases, below is just some of the things I need to go through to make sure the mod packs are working.
You don't have permission to view the spoiler content. Log in or register now.

I also had to change file hosting mid way through development since the original didn't allow presigned URLS so modders wouldn't be able to upload and update on their own.
way more complicated than I understand most coding i've done is a little editing with twine gave up on idea of making my own game! glad to hear you are working hard, thank you for all the hard work!!!
 

BolHeX

Active Member
Nov 30, 2019
682
1,371
328
1757153001474.png
Took a bit of a step back, rather than trying to debug mod packs in the game I isolated the functions and wrote tests for it.
I think I have all the cases tested and working. With that I am going to expand the users testing the 0.5 release to check if its actually working in game. If it is working release should be close, excluding the 1 week early access.
 

Jigglypuff Dragonslayer

Active Member
Aug 16, 2020
502
373
207
What exactly is the mod manager? Explain in terms someone who knows nothing about programming can understand.
We will still be able to add mods by copy/pasting files into the game folder, right?
 
4.30 star(s) 51 Votes