Black Closet - Alpha Testing

Solve mysteries by ordering your Student Council minions into investigations. A schoolgirl noir RPG-style adventure!
Locked
Message
Author
User avatar
hanako
Site Admin
Posts: 3383
Joined: Fri Apr 13, 2007 1:44 am

Black Closet - Alpha Testing

#1 Post by hanako » Sun Dec 07, 2014 4:07 am

The first discount alpha-test versions of this game are now available!

What is in the game?

* You play the Student Council President and direct your minions to solve randomly-generated mysteries. As you solve mysteries, you'll level up the skills of your minions, collect items to boost your stats, and socialise with people to learn more about them (and whether they're plotting against you).
* Everything your character says is a choice. It's RPG-style dialog.
* The game is 'complete' in terms of plot - you can get to the endings, you can have friendships and romances and so on with all applicable characters. Stuff might get added, but there's no gaping holes in the story.
* Bugs! Expect to run into them. When you do, there should be buttons for you to upload the error messages you encounter, but feel free to post about them anyway. And if you can't upload for whatever reason, then please do post the error messages in this thread.
* Updates! You will need the license key from your purchase email to download new patches as they are released. You can generally safely apply anything labeled 'beta' (and you might want to do that right away when you get your build, because already the builds are out of date). Spiky's announcing new patches as they're released. Don't download patches labeled 'alpha' unless we specifically tell you to - that means *I* haven't tested it yet, so it's more likely to go kaboom. :) The first build is slightly touchy about inputting license codes - hover your mouse over the input area before typing things in. (this is fixed in a patch, but that's not much help if you need to patch up to it first! later builds will be different)
* I'll post some more general information later but if you're somehow not familiar with this game despite the (how many years has it been?) that we've been working on it, you can get an overview and some screenshots at on IndieDB.

What is not (yet) in the game?

Many of the CGs are not done. You will see black screens at times where graphics are expected to show up later.
Extras like the gallery and jukebox don't exist yet.
Achievements aren't in yet.
"Make your own character" mode is not currently included. It's a feature I still want to add eventually.

What does Alpha mean here?

For my purposes, it means the game is playable but not finished. At this point in time, please don't make videos without explicit permission or post screenshots outside of this forum, because stuff may still change. (Like the missing graphics!)
But DO post all your questions and concerns and 'help what do I do' and 'AAAH THE SHARKS ARE EATING ME' comments in this thread! Post post post! Post screenshots of anything that looks weird, we don't know what you see unless you tell us!

User avatar
Franka
Posts: 156
Joined: Sun Dec 02, 2012 1:14 pm
Location: Denmark

Re: Black Closet - Alpha Testing / Discount Copies

#2 Post by Franka » Sun Dec 07, 2014 9:59 am

I can't save the game? Nothing happens when I click on the file folders. The game doesn't auto save either.

EDIT: Never mind, it didn't occur to me that saves were only allowed at certain points.

User avatar
hanako
Site Admin
Posts: 3383
Joined: Fri Apr 13, 2007 1:44 am

Re: Black Closet - Alpha Testing / Discount Copies

#3 Post by hanako » Sun Dec 07, 2014 12:28 pm

Yeah, saving's only allowed at the start of a week. It should autosave then as well.

Originally I wanted to stop people from being able to reach the load/save screen at all during the week but Spiky said that'd cause problems because people need to be able to reach Options and Quit all the time, and that even if they can't save they should still be able to load. Would greyed-out Save tabs during the week be clearer or more confusing than no Save tabs at all?

User avatar
Spiky Caterpillar
Posts: 410
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Black Closet - Alpha Testing / Discount Copies

#4 Post by Spiky Caterpillar » Sun Dec 07, 2014 1:42 pm

And the first round of bugfixes are up (in a downloadable patch):
* '1.MariaEleni' no longer in random names list.
* Debug messages trimmed.
* No longer append (no extra info) to every HTTP error.
* Use an Input() widget instead of a SmartInput() widget for key entry. This means you no longer have to hover over the license key field to enter it, and it no longer reacts oddly when clicked.
* DespairGirl.nerd_persuaded now saved properly.
* Load now accepts more values for result.
* Visible keyboard button added to license key entry field (but it doesn't work yet!)
If you're getting error messages containing "(0, 'Could not resolve case', 0)", please upload the offending save to http://spikycaterpillar.com/savegame-upload.html so I can try to figure out where the unresolvable posts are coming from.

User avatar
Franka
Posts: 156
Joined: Sun Dec 02, 2012 1:14 pm
Location: Denmark

Re: Black Closet - Alpha Testing / Discount Copies

#5 Post by Franka » Sun Dec 07, 2014 6:45 pm

hanako wrote:Yeah, saving's only allowed at the start of a week. It should autosave then as well.

Originally I wanted to stop people from being able to reach the load/save screen at all during the week but Spiky said that'd cause problems because people need to be able to reach Options and Quit all the time, and that even if they can't save they should still be able to load. Would greyed-out Save tabs during the week be clearer or more confusing than no Save tabs at all?
I would have to say that it was mostly confusing because the very first time the save/load button shows up at the start of the first week, you can't save the game. I started looking for read only file folders because I thought that might be the problem...

It's also a little bit problematic that we can't save during the week in the alpha, because it makes it extremely hard to reproduce bugs related to specific cases, since they'll be newly randomly generated if you load a save.

Those "unresolvable posts" went away when I restarted the game, so I don't think a save would have helped. I think they started happening after this (but not sure):
Image

wendymarlowe
Posts: 32
Joined: Thu Dec 12, 2013 4:19 am

Re: Black Closet - Alpha Testing / Discount Copies

#6 Post by wendymarlowe » Sun Dec 07, 2014 9:13 pm

It doesn't seem to want to let me upload this automatically, but

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/tracebacks.rpy", line 170, in script
File "game/tracebacks.rpy", line 170, in <module>
File "game/tracebacks.rpy", line 54, in upload_traceback
File "game/tracebacks.rpy", line 26, in upload_blob
File "game/network.rpy", line 62, in post_data
Exception: An unhandled error occurred trying to encrypt your message.

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

Full traceback:
File "game/tracebacks.rpy", line 170, in script
File "C:\Program Files (x86)\Black Closet\renpy\ast.py", line 756, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Program Files (x86)\Black Closet\renpy\python.py", line 1385, in py_exec_bytecode
exec bytecode in globals, locals
File "game/tracebacks.rpy", line 170, in <module>
File "game/tracebacks.rpy", line 54, in upload_traceback
File "game/tracebacks.rpy", line 26, in upload_blob
File "game/network.rpy", line 62, in post_data
Exception: An unhandled error occurred trying to encrypt your message.

Windows-7-6.1.7601-SP1
Ren'Py 6.17.7.521

Game: BlackCloset-0.8.3
Renderer: gl 1366x768
OS: Windows 7 6.1.7601 AMD64 Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
Game Time: 0 10 7

User avatar
hanako
Site Admin
Posts: 3383
Joined: Fri Apr 13, 2007 1:44 am

Re: Black Closet - Alpha Testing / Discount Copies

#7 Post by hanako » Sun Dec 07, 2014 9:17 pm

What were you doing when that happened?

(I'm guessing you were trying to upload a different traceback, using encryption, and then it broke and threw an 'encryption is not working' error, but I'm not sure.)

As for the saves - not being able to save on the first week is a bug, we'll look at it.

We may add some hacky way to manually save by debug code for use in tests, dunno, have to ask Spiky about that.

User avatar
Franka
Posts: 156
Joined: Sun Dec 02, 2012 1:14 pm
Location: Denmark

Re: Black Closet - Alpha Testing / Discount Copies

#8 Post by Franka » Sun Dec 07, 2014 11:58 pm

Althea is "not available" on the week following spring break. She even comes to me and asks to be assigned to a certain case, but she can't be chosen. She remains "not available" from then on, pretty much ending my game.
Image

User avatar
Naiomi666
Posts: 119
Joined: Thu Oct 25, 2007 4:11 am

Re: Black Closet - Alpha Testing / Discount Copies

#9 Post by Naiomi666 » Mon Dec 08, 2014 12:25 am

For some reason I can't save. I hover my mouse over the empty files and click a lot but nothing happens.

User avatar
hanako
Site Admin
Posts: 3383
Joined: Fri Apr 13, 2007 1:44 am

Re: Black Closet - Alpha Testing / Discount Copies

#10 Post by hanako » Mon Dec 08, 2014 12:30 am

Naiomi666 wrote:For some reason I can't save. I hover my mouse over the empty files and click a lot but nothing happens.
There seems to be a bug at the moment preventing the Save tabs from appearing in week 1.

Saving is only available at the beginning of each week, and there will be separate things to click on for Load and Save, rather than clicking on the file folders.

Other than that weird thing where you can't save in the first week, would you find it less confusing if there were a greyed-out save tab, rather than no save tab when saving isn't available?

Miakoda
Posts: 62
Joined: Sat Sep 28, 2013 8:20 pm

Updating Bug

#11 Post by Miakoda » Mon Dec 08, 2014 1:45 am

I got the Windows version of Black Closet and went to update (I'm using Windows 7) but got this bug/text:

I'm sorry, but an uncaught exception occurred.


WindowsError: [Error 267] The directory name is invalid: u'C:\\Program Files (x86)\\Black Closet\\veeesta.rpy:6'

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

Full traceback:
File "C:\Program Files (x86)\Black Closet\renpy\bootstrap.py", line 285, in bootstrap
os.makedirs(renpy.config.logdir, 0777)
File "c:\Python27\lib\os.py", line 157, in makedirs
WindowsError: [Error 267] The directory name is invalid: u'C:\\Program Files (x86)\\Black Closet\\veeesta.rpy:6'

Windows-7-6.1.7601-SP1
Ren'Py 6.17.7.521

User avatar
Naiomi666
Posts: 119
Joined: Thu Oct 25, 2007 4:11 am

Re: Black Closet - Alpha Testing / Discount Copies

#12 Post by Naiomi666 » Mon Dec 08, 2014 1:47 am

Having it greyed out would be a great idea. Because in a lot of games if I press the right mouse key I can go to the save/load and save it. If it's grey I know I will not be able to save it. And maybe a mention of it in the beginning would be good.

wendymarlowe
Posts: 32
Joined: Thu Dec 12, 2013 4:19 am

Re: Black Closet - Alpha Testing / Discount Copies

#13 Post by wendymarlowe » Mon Dec 08, 2014 3:13 am

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/tracebacks.rpy", line 170, in script
File "game/tracebacks.rpy", line 170, in <module>
File "game/tracebacks.rpy", line 54, in upload_traceback
File "game/tracebacks.rpy", line 26, in upload_blob
File "game/network.rpy", line 62, in post_data
Exception: An unhandled error occurred trying to encrypt your message.

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

Full traceback:
File "game/tracebacks.rpy", line 170, in script
File "C:\Program Files (x86)\Black Closet\renpy\ast.py", line 756, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Program Files (x86)\Black Closet\renpy\python.py", line 1385, in py_exec_bytecode
exec bytecode in globals, locals
File "game/tracebacks.rpy", line 170, in <module>
File "game/tracebacks.rpy", line 54, in upload_traceback
File "game/tracebacks.rpy", line 26, in upload_blob
File "game/network.rpy", line 62, in post_data
Exception: An unhandled error occurred trying to encrypt your message.

Windows-7-6.1.7601-SP1
Ren'Py 6.17.7.521

Game: BlackCloset-0.8.3
Renderer: gl 1366x768
OS: Windows 7 6.1.7601 AMD64 Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
Game Time: 0 10 24

(Wouldn't let me automatically upload it again)

I had just accused Mallory of being the traitor (which may or may not have been correct) and named Althea as my sidekick for the harvest festival, she started a dialogue with me, then it crashed.

User avatar
Spiky Caterpillar
Posts: 410
Joined: Thu Dec 04, 2008 3:34 am
Contact:

Re: Black Closet - Alpha Testing / Discount Copies

#14 Post by Spiky Caterpillar » Mon Dec 08, 2014 3:30 am

Franka wrote:Althea is "not available" on the week following spring break. She even comes to me and asks to be assigned to a certain case, but she can't be chosen. She remains "not available" from then on, pretty much ending my game.
I can't reproduce it - can you upload a save/autosave that shows the bug?
wendymarlowe wrote:It doesn't seem to want to let me upload this automatically, but
Exception: An unhandled error occurred trying to encrypt your message.
This is probably caused by your computer not having GPG installed where the game can find it. I'm actually considering disabling encryption entirely on Windows, since most Windows players won't have GPG installed and I'm pretty sure the interface code will need a significant rewrite to work on non-unix systems at all. Thoughts? Do Windows players want encryption enough to install GnuPG, or will you be happier uploading in plaintext and having the interface be simpler?

For now, you can turn off encryption from the 'Privacy Options' page on the preferences.

User avatar
Franka
Posts: 156
Joined: Sun Dec 02, 2012 1:14 pm
Location: Denmark

Re: Black Closet - Alpha Testing / Discount Copies

#15 Post by Franka » Mon Dec 08, 2014 6:49 am

Spiky Caterpillar wrote:
Franka wrote:Althea is "not available" on the week following spring break. She even comes to me and asks to be assigned to a certain case, but she can't be chosen. She remains "not available" from then on, pretty much ending my game.
I can't reproduce it - can you upload a save/autosave that shows the bug?
Yep, done so.

Locked