Unregistered function calls

Issue #36 resolved
Purkkaviritys created an issue

The game asked me to report these as bugs so here I'm now... These are from the Windows version of the 1.3:

Like with the sounds it didn't originally occur to me to write them up somewhere so this isn't an exhaustive list of these. Some of them repeat themselves more than once during the single-player campaign like the fnChasingAttack and think.

I should have taken screenshots of them all when I saw them. Sorry.

EDIT: And I almost forgot that you guys were really nice to include a feature that the game makes a log file of the missing functions. So on Linux I'm seeing stuff like this in dk-missing-fns.txt:

  • rocketmp_start_pain(edict_s, edict_s, float, int)
  • rocketmp_attack(edict_s*)
  • rocketmp_begin_attack(edict_s*)
  • AI_RocketMpTakeCover(edict_s*)
  • rocketmp_chasing_attack(edict_s*)

By the way. Thank you for the Linux version too. That really made my day when I realised that it was actual full featured client and not just a dedicated server like I originally mistakenly presumed.

Comments (5)

  1. Daniel Gibson

    Thanks for the function list, we'll make sure they're registered. Unfortunately we can't get the function names on Windows, so the messages there are not too helpful - we'd have to try to reproduce the issue there ourselves (playing the level and saving until the problem occurs).

    I'm glad you like the Linux port and thanks for testing :-)

  2. Purkkaviritys reporter

    You guys are responsible for me now having 115 hours of gameplay time in Daikatana (according to the Steam). I've had very good time with this game now in 2014 although I didn't like it much back in late 2000 when I played it for the first time. I can hardly believe it myself. So thank you very much.

    Can I ask you how you've accomplished all this? Where from did you get the source code for the Daikatana?

  3. Log in to comment