PSCD 1.0.2 test

A VN/CCG hybrid game with all romance combos https://www.winterwolves.com/pscd.htm
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

PSCD 1.0.2 test

Post by jack1974 »

http://www.macgames.biz/games/PSCD-1.0.2-all.zip
(I won't do the installers again until I'm sure it works!! they take too much time to upload)

Back to square one... :lol:
Not really, I think many players never found any crash. But still that bug user Hoa_Binh found exists, so coder sent me a fix. It works like this:
- new games should use a more "compact" form when saving, reducing (or eliminating) the risk of the crash
- existing saves, OUTSIDE the battle, could be used and in theory shouldn't crash again (even if they still contain a lot of data in old format). the safest way should be to try from beginning but of course I can understand that not everyone can do it...

What's New 1.0.2
- fixed a (not very common) save crash bug that so far has been reported by an user. Should happen with long playing sessions with the card game. VN Mode players can again safely ignore this update :mrgreen:
rialta1
Young scout
Posts: 10
Joined: Fri Jan 22, 2016 3:48 pm

Re: PSCD 1.0.2 test

Post by rialta1 »

fullscreen bug is fixed or not ?


I've same problem with other game. It's strange because before xmas holiday, no problem.

can you help me ?
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

Re: PSCD 1.0.2 test

Post by jack1974 »

It's not a bug in the game, but your videocard drivers are likely outdated/buggy. Press shift+G while in game, choose "directX renderer" in the menu that shows up and you might need to update the drivers.
User avatar
IotaOne
Young scout
Posts: 33
Joined: Thu Jun 12, 2014 11:38 am

Re: PSCD 1.0.2 test

Post by IotaOne »

The game crashes often when i save the game (mainly overwrting). Also it takes sometimes like 5 Minutes to start the game.
Windows 7 64 Professional SP1
i5-2500K
8GB
"Truth is like poetry. And most people f*cking hate poetry."
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

Re: PSCD 1.0.2 test

Post by jack1974 »

Are you playing the latest version ? when crashes, what the message says ?
If you continued a previous save, it might still have the crash problem.
5 minutes for starting sounds definitely weird though! I never heard of this before :o
User avatar
Franka
Elder Druid
Posts: 1575
Joined: Fri Nov 30, 2012 3:07 pm

Re: PSCD 1.0.2 test

Post by Franka »

Until I upgraded my comp all Ren'py games took at least 1-2 minutes to start. It got worse and worse with each new version of Ren'py tbh.
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

Re: PSCD 1.0.2 test

Post by jack1974 »

No the startup times should be better now, since SOTW. The coder implemented a sort of caching system, and we measured it (on mobile, but works the same on desktop too) and was improving by a good 50-60%.
Of course it also depends on the game framework (in this case the card system).
It's weird though because IotaOne system is better than mine (I have a i3-2120 dual core). I did use a new version of Ren'Py, so that might be the cause. Here it works fine though (I have 2 PCs and 1 Mac 1 Linux and tested on all the systems, no slow down or crashes even if I couldn't play it for long).
User avatar
IotaOne
Young scout
Posts: 33
Joined: Thu Jun 12, 2014 11:38 am

Re: PSCD 1.0.2 test

Post by IotaOne »

I am using an old Save. Seems like I have to start over.
The Startup problem is not reproduceable for me, might only be my issue.

That said, i like the game so far. It catches the TCG feeling very well, the bad and the good.
"Truth is like poetry. And most people f*cking hate poetry."
User avatar
jack1974
Pack leader
Posts: 15479
Joined: Thu Jun 16, 2005 4:43 pm

Re: PSCD 1.0.2 test

Post by jack1974 »

Thanks, I like those kind of games (play and design) :)
User avatar
IotaOne
Young scout
Posts: 33
Joined: Thu Jun 12, 2014 11:38 am

Re: PSCD 1.0.2 test

Post by IotaOne »

This is the error message:

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00action_file.rpy", line 352, in __call__
    renpy.save(fn, extra_info=save_name)
RuntimeError: maximum recursion depth exceeded while pickling an object

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

Full traceback:
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
    $ ui.interact()
  File "F:\games\PSCD\renpy\ast.py", line 806, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "F:\games\PSCD\renpy\python.py", line 1461, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
    $ ui.interact()
  File "F:\games\PSCD\renpy\ui.py", line 277, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\games\PSCD\renpy\display\core.py", line 2426, in interact
    repeat, rv = self.interact_core(preloads=preloads, **kwargs)
  File "F:\games\PSCD\renpy\display\core.py", line 3091, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\transition.py", line 45, in event
    return self.new_widget.event(ev, x, y, st) # E1101
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\screen.py", line 638, in event
    rv = self.child.event(ev, x, y, st)
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\layout.py", line 188, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\layout.py", line 906, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\games\PSCD\renpy\display\behavior.py", line 818, in event
    return handle_click(self.clicked)
  File "F:\games\PSCD\renpy\display\behavior.py", line 761, in handle_click
    rv = run(action)
  File "F:\games\PSCD\renpy\display\behavior.py", line 295, in run
    new_rv = run(i, *args, **kwargs)
  File "F:\games\PSCD\renpy\display\behavior.py", line 302, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 352, in __call__
    renpy.save(fn, extra_info=save_name)
  File "F:\games\PSCD\renpy\loadsave.py", line 275, in save
    dump((roots, renpy.game.log), logf)
  File "F:\games\PSCD\renpy\loadsave.py", line 43, in dump
    cPickle.dump(o, f, cPickle.HIGHEST_PROTOCOL)
RuntimeError: maximum recursion depth exceeded while pickling an object

Windows-7-6.1.7601-SP1
Ren'Py 6.99.9.1022
 1.0.2
"Truth is like poetry. And most people f*cking hate poetry."
Post Reply