パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

往年の名作フリーゲーム「CardWirth」、失われたソースコードが復元される」記事へのコメント

  • by Anonymous Coward

    バージョン1.60はデータ圧縮どうこうで揉めて開発者がブチ切れて辞めてしまったようです [bitbucket.org]

    • by Anonymous Coward

      そこはブチ切れさせた側が直接書いてる主張なので、ちょっと情報としては偏ってます。
      実際は見えないところでかなり無茶苦茶な要求や脅迫まがいの因縁を付けられたそうです。
      (さすがにそこに書かれている内容だけでブチ切れるのはおかしいですし)

      圧縮は元々カードワースが古いゲームということもあり、素のBMPやWAVを使うユーザーが多く、
      テキスト主体のゲームということで内部に文字列も多く含むため、それらをゲーム用ファイルに埋め込む際に肥大化を防ぐ目的があったようです。
      その際、第三者が読み取れなくなるのを防ぐためにデータの操作用DLLが公開されることは開発者から発言がありましたし、時間ができれば仕様を公開することも考えていたそうです。
      しかしオープンソースのクローンを作っていた人が排除されたと思い込んでしまい、上述の結果に至ったというのが真相のようです。
      せっかくの成果も双方のすれ違いが原因で崩れるというのは悲しいですね…。

      # 中の人に近いのでAC

      • by Anonymous Coward

        で、データの操作用DLLのメンテナンスを止める事で自分だけが唯一のクローンになれる、と。
        (#2506781) [srad.jp]の分析じゃないけど、フォーマット非公開のまま幾らAPI提供したってそりゃ駄目だわ。
        便乗して逆汗版のオープンソース化を要求した馬鹿が居たのならそれはそれで問題だけど、
        逆汗だろうがしょせん互換版に過ぎないってのに互換性捨ててコミュニティ割ろうとしたらそりゃ非難されるよ。

        第一、圧縮のフォーマットが複雑ってどんな圧縮掛けるつもりなんだと。

        • by Anonymous Coward on 2013年12月06日 16時51分 (#2507360)

          互換性自体はそもそも1.28(ソースが失われた後にバイナリエディタで準公式が弄って作成したバージョン、今回のソース解読者は関係ない)で失われてるよ。
          質問者が問題にしたのは「圧縮されるとツールやクローンが作れなくなる(実際そんな圧縮だったのかは知らんが)」ってこと。
          問題は、完成前の開発版の段階で質問者が問題にして騒ぎ出した事だ。

          非公式なのに公式を名乗ってるとか騒いでるのもいるが、準公式の元で出してた頃から1.30〜1.50が名称だったし、それは問題じゃないの?って話かと。

          親コメント

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...