https://www.mobygames.com/game/18459/py ... -darkness/
A fun RPG, quite innovative for its time, but plagued with endless bugs. The original version was nigh unplayable with endless crashes to desktop and memory corruption issues . Even though it got quite a few patches in the following years, the game remained very unstable.
Fast forward a couple of decades, some nagging from @Konjad and the original devs eventually released the source code for the game in 2022. Since then, I and a fellow developer from rpgcodex put a bit of effort in rewriting parts of the source for better stability, including:
- Replacing old Directx 7 with full opengl graphics;
- Several fixes for memory leaks and other bizarre memory issues;
- Rewrite of the audio framework to use miniaudio;
- Full port to linux;
- Inclusion of 64-bits version;
- Fixes for events and other in-game issues;
- Few qol stuff like double click for certain UI interactions and camera modes;
Since joos have been jooing in rpgcodex, I decided to move shop here. Even though last updates were still in 2022, last reports we got was that game was much more stable. Since I should have some free time in the next few weeks, I might get back into fixing bugs if any get reported.
If you are interested in playing, you can get the full game here, thanks to rusty and his vault:
https://f.rpghq.org/mWyr9bQciOYV.zip?n= ... rkness.zip
It contains both a win32 and a linux executable.
If you just want the patched version, or want to look into the source, you can get it straight from gitlab:
https://gitlab.com/ptd3/ptd-1
Regarding the game itself, I recommend not touching gui.ini. Don't try to run it in windowed mode since it won't work. The game currently uses the desktop resolution, maintaning the old 4:3 with lateral black bars. If there is interesting in changing resolutions or using the older ones, I might rework that a bit. More advanced stuff like full support for widescreen might be viable, but will require some further changes.
If anyone is willing to play, I will be interested in hearing reports about stability, particularly any bug you might find, which is what this thread is for. Overall, the game is quite fun and worth at least one playthrough.