[Scummvm-devel] Personal Nightmare portability
Max Horn
max at quendi.de
Tue Jul 14 22:59:35 CEST 2009
Am 14.07.2009 um 06:08 schrieb Travis Howell:
> Is anyone familiar with our co-routines code (see code in
> engines/tinsel/coroutine.h), and interested in adapting code (see code
> in engines/agos/script_pn.cpp) for Personal Nightmare to use
> co-routines? in order to make the game portable to all support
> platforms.
I don't think that will be possible. PN doesn't use setjmp / longjmp
to create coroutines.
I haven't yet quite understood what it does exactly, but I don't think
the coroutines code will help much. A different solution would have to
be found; probably the best thing would be to rewrite that part of the
code completely to do its work without coroutines. At least if it is
fairly isolated and self-contained, this should be possible.
>
> Personal Nightmare is currently completable, with only minor issues
> (main in Amiga/AtariST port) when playing under ScummVM SVN. Only the
> lack of portable code, is stopping the game from been enabled.
>
> Personal Nightmare can be bought from GoG.com, if anyone is
> interested,
> but doesn't own the game.
There is no demo?
Bye,
Max
More information about the Scummvm-devel
mailing list