トップページgamedev
811コメント267KB

ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2005/12/13(火) 01:33:48ID:TT+LcNFZ
弊社製品のムービー再生にxvid.orgのムービー展開ライブラリを使用していた件について。

弊社製品、
『アルルゥとあそぼ!!(ランチャとRoutesミニシナリオのみ)』
『Tears To Tiara』
『鎖−クサリ−』
『ToHeart2 XRATED』
の4商品では、動画再生に http://www.xvid.org/ において公開されいるXViD再生エンジンを使用しております。

この動画再生エンジンのプログラムはGPL(GNU General Public License)に基づくソフトウェアとして公開されていますが、これを使用した場合、GPLに定められている通り、オファーがあればソースコードを公開する義務があります。

このGPLのソース公開義務に従い、弊社の上記4作品のソースコードを全て公開する事に致しました。現在ソースコード公開に向けて社内のソースコードのまとめを行っておりますが、2年ほど前のタイトルも含まれておりますので、多少時間がかかります事をご容赦下さい。

今後、XViDの開発元に弊社より謝罪を含め連絡をとり、GPLの基準に合致しているかを確認を行った上で、全ソースコードの公開を致しますので公開まで少々お待ち頂けるようお願い致します。

http://leaf.aquaplus.co.jp/xvid.html

0162名前は開発中のものです。2006/01/17(火) 19:37:54ID:mAUTtFZ9
一番最初に
#うんこ

でも入ってればもうそれで後悔の『義務』が発生する
0163名前は開発中のものです。2006/01/17(火) 19:41:13ID:nxzgdarQ
>>162
そりゃ後悔するわ
0164名前は開発中のものです。2006/01/17(火) 19:42:10ID:GUsk+A2N
公開の義務はバイナリデータを公開した時点で発生するだけ
0165名前は開発中のものです。2006/01/17(火) 19:50:57ID:P3M3PN8O
じゃあ改変してないからかってにうpしちゃいけないんだな。
0166名前は開発中のものです。2006/01/17(火) 19:51:19ID:xrSZnUG3
vipに立ってたスレのアドレス教えてくれ。
0167名前は開発中のものです。2006/01/17(火) 19:54:29ID:rWADimNQ
アドレスってーか、vipろだのダウンロードキーは?
0168名前は開発中のものです。2006/01/17(火) 19:55:19ID:P3M3PN8O
わからん。
ログから探してるけど。おそらくうpされてたファイルももう消えてるかと。
・・・・・いや、あるね。まだある。
0169名前は開発中のものです。2006/01/17(火) 19:56:02ID:P3M3PN8O
news
じゃなかったかと。
0170名前は開発中のものです。2006/01/17(火) 19:57:55ID:oaPvZc5D
vipってなんですか?
0171名前は開発中のものです。2006/01/17(火) 19:59:26ID:P3M3PN8O
こういうとこ
http://ex14.2ch.net/test/read.cgi/news4vip/1137245005/
0172名前は開発中のものです。2006/01/17(火) 20:00:14ID:rWADimNQ
>168
まだあったよ
>169
サンクス。

>した。当社のソースコードのバージョン管理が完全なもので無いため、当時のソースを
>完全に再現することが出来なかったことをお知らせいたします。

ソースコード管理もロクにしてないのか……。
意味不明なタブやコメント消しまくりで、なんだこれ?
0173名前は開発中のものです。2006/01/17(火) 20:01:26ID:pvscesF2
再現って、ちょw
0174名前は開発中のものです。2006/01/17(火) 20:02:01ID:xpHOvoUz
他のとこでも間違えなく何かをパクってました

確信犯決定ですw
0175名前は開発中のものです。2006/01/17(火) 20:02:29ID:vJgiTMK2
いや、GPLって、
改変しようがしまいが、
著作権表示とかちゃんとしていれば、
再配布自由なんだけど。
0176名前は開発中のものです。2006/01/17(火) 20:02:31ID:P3M3PN8O
エロゲ会社だしね。少人数でやってるなら、あんまり厳密に管理してないのかも。
0177名前は開発中のものです。2006/01/17(火) 20:10:14ID:0oCFFf5w
うがあ、ファイル見つかんない。VIPろだ探したけどそれっぽいの無いがな。
0178名前は開発中のものです。2006/01/17(火) 20:11:04ID:GUsk+A2N
とりあえず誰かうpしてよ
0179名前は開発中のものです。2006/01/17(火) 20:12:47ID:rWADimNQ
ttp://viploader.net/
ここ
0180名前は開発中のものです。2006/01/17(火) 20:19:02ID:0oCFFf5w
すまん、見つかった。
スレ汚し失礼。
0181名前は開発中のものです。2006/01/17(火) 20:39:15ID:5ESX075Q
void SetRipple( int go )のループが大問題な件について
0182名前は開発中のものです。2006/01/17(火) 20:43:02ID:rWADimNQ
なんだか意図的にソース管理していないことにしてそうだな……
0183名前は開発中のものです。2006/01/17(火) 20:51:47ID:P3M3PN8O
【C++】Toheart2XRATEDとかのソースうp会場はこちら【GPL】
http://ex14.2ch.net/test/read.cgi/news4vip/1137497259/
0184名前は開発中のものです。2006/01/17(火) 20:53:23ID:GUsk+A2N
で、タイトル通りだれかいじらないのかな?
0185名前は開発中のものです。2006/01/17(火) 20:55:00ID:nZId/9Xe
ノベルゲーのソースいじってもな…
0186名前は開発中のものです。2006/01/17(火) 21:06:38ID:MfScR0E6
どれだよ。もっとわかりやすい場所にあげろよ。
0187名前は開発中のものです。2006/01/17(火) 21:23:15ID:QQFleloP
うpしてくれた人ありがトン。君の600円無駄にしないよ。
これからソース見てみる( ̄▽ ̄)ノ
0188名前は開発中のものです。2006/01/17(火) 21:23:41ID:9hALkKVQ
ファイルが開けないにょ
0189名前は開発中のものです。2006/01/17(火) 21:34:01ID:GSSOCXHQ
そーすどこー?
0190名前は開発中のものです。2006/01/17(火) 21:41:58ID:GUsk+A2N
http://up.viploader.net/src/viploader2450.zip.html
0191名前は開発中のものです。2006/01/17(火) 21:42:27ID:2+/+7FFg
includeファイルがぐちゃぐちゃだな・・。
整備するのが大変。
0192名前は開発中のものです。2006/01/17(火) 21:45:58ID:GSSOCXHQ
>>190
サクス
0193名前は開発中のものです。2006/01/17(火) 21:57:26ID:V6A8k4ZD
>extern BOOL InitSaerchFile( char *src, BOOL subdir_chk, SEARCH_DIR_DATA *sdd );
>extern BOOL SaerchNextFile( SEARCH_DIR_DATA *sdd );
>extern BOOL TermSaerchFile( SEARCH_DIR_DATA *sdd );

Saerch...
0194名前は開発中のものです。2006/01/17(火) 21:59:09ID:8qXtBlV1
>>193
うはwwwすごい間違いだなwww
0195名前は開発中のものです。2006/01/17(火) 22:07:01ID:6xbhju7D
searchは大丈夫だが、resourceでいつも悩む俺
特にMAKEINTRESOURCEって書くとき
0196名前は開発中のものです。2006/01/17(火) 22:17:41ID:QQFleloP
ミニゲームのソースはないのね。ついでに入れといてくれればいいのにw
0197名前は開発中のものです。2006/01/17(火) 22:20:09ID:8xc+btIn
チュートリアルとか無いのかよ。
スクリプト分かんねぇじゃん。
0198名前は開発中のものです。2006/01/17(火) 22:28:49ID:rcAHZs1M
>>190
DLキーは?
0199名前は開発中のものです。2006/01/17(火) 22:29:43ID:GUsk+A2N
news
0200名前は開発中のものです。2006/01/17(火) 22:31:55ID:rcAHZs1M
>>199
ありがd(゚∀゚)ノシ
0201名前は開発中のものです。2006/01/17(火) 22:32:16ID:28sxExEk
アプしてくれた方ありがと
0202名前は開発中のものです。2006/01/17(火) 23:16:09ID:ut2WTTgi
そのままでビルド通る?
0203名前は開発中のものです。2006/01/17(火) 23:30:04ID:Ak1BXJas
いっそのことSourceForgeとかで公開すればよかったのに
0204名前は開発中のものです。2006/01/17(火) 23:33:30ID:Xv+gnxlZ
>203
ダウンロードした人が自分でSourceForgeにアップする分には
自由なんだから、君が率先してそうすればいいのでは?
0205名前は開発中のものです。2006/01/17(火) 23:33:33ID:ejyYatKj
不思議な半角文字列置いときます。
911fb475652a1a11ca188cdbfbf32633
0206名前は開発中のものです。2006/01/17(火) 23:34:44ID:Xv+gnxlZ
クズが。わざわざアングラなメディア使うんじゃねえよ。
誰か普通にWEBサイトにアップしろよ。
0207名前は開発中のものです。2006/01/17(火) 23:43:18ID:xrSZnUG3
>>202
VCのソリューション開いて、そのままコンパイル通るとまではいかないけど、
#includeのフォルダ位置とか弄ったらコンパイル通って、オリジナルと置き換えてゲームできたよ。
0208名前は開発中のものです。2006/01/17(火) 23:49:58ID:28sxExEk
>>206
お前それが人に物を頼む時の態度かよw
ゲラゲラw
0209名前は開発中のものです。2006/01/17(火) 23:56:40ID:fFbNMkDz
201 名前:名前は開発中のものです。[sage] 投稿日:2006/01/17(火) 22:32:16 ID:28sxExEk
アプしてくれた方ありがと

↑ゲラゲラw
0210名前は開発中のものです。2006/01/18(水) 00:05:55ID:93YloV94
>>207 そうか? 型宣言とかエラー出て何でこれでコンパイル通るんだ?と思ったが。
int 無かったり・・。ちなみにTH2
0211名前は開発中のものです。2006/01/18(水) 00:15:01ID:bY+51Db2
>208
いや、俺はもう持ってるからいいんだけどな。
割れ坊に調子付かせるのがむかつくだけ。
0212名前は開発中のものです。2006/01/18(水) 00:16:57ID:5cd4GBxB
アングラじゃないし割れじゃないと思うのだが。
0213名前は開発中のものです。2006/01/18(水) 00:22:10ID:z+IiU0/z
600円払ったけどまだ着てない・・・
とりあえずダウソさせてもらったけど、複雑な気分だ・・・
0214名前は開発中のものです。2006/01/18(水) 00:22:37ID:yETwwrc3
割れ坊w

しかもどういう思考回路で
どんな発送の飛躍を経て調子づくって結論に至ったんだww
02152132006/01/18(水) 00:22:57ID:z+IiU0/z
すまそ。ageちゃった
0216名前は開発中のものです。2006/01/18(水) 00:27:28ID:cW3zInRU
ogg_static.sln, vorbis_static.sln をビルドしてからライブラリをコピーして
あとは ToHeart2.sln 開いて include パス設定したらとりあえず
ビルドはできた。

現物がないんで確認できないけど。
02172022006/01/18(水) 00:33:46ID:uwWGRyPr
さっきはageてスマンかった。

プロジェクトの設定でインクルードディレクトリと
ライブラリディレクトリを設定したらいけました。
あと、なんかoggDec.cppが見つからなくて、
(左のリストからダブルクリックしても見つからない言われる)
プロジェクトに追加しなおした。
0218名前は開発中のものです。2006/01/18(水) 00:40:50ID:bY+51Db2
普通にWEBサイトに上げればすむものを割れツールを使うなといってる。
0219名前は開発中のものです。2006/01/18(水) 00:43:31ID:VyA1ntUW
ID:bY+51Db2必死すぎw
0220みずき ◆WnmizUKIg6 NGNG
http://1116.org/nori/archives/img/tokumemo.jpg
こんなの来た
0221名前は開発中のものです。2006/01/18(水) 01:15:42ID:gDeFDvOb
しかし、あからさまにコメント消した後があるのが生々しいな
0222名前は開発中のものです。2006/01/18(水) 01:29:29ID:iEfIjNKW
そりゃまぁ死ぬ〜とかムカツクとか書いてるんだろ・・・
0223名前は開発中のものです。2006/01/18(水) 01:30:06ID:C00RVbNn
精一杯の抵抗、って感じが良く出てるよね。
0224名前は開発中のものです。2006/01/18(水) 01:39:14ID:yETwwrc3
MM_std.cpp:1124://よーわからんけど、解放らしい
0225名前は開発中のものです。2006/01/18(水) 01:51:20ID:iCks23xZ
warningスゲー
0226名前は開発中のものです。2006/01/18(水) 01:51:26ID:93YloV94
落ちたんでデバックしてみたTH2 readfile.cpp:320
×ArcFile.reserve(15);
○ArcFile.resize(15);
何で俺がデバックせなあかんねん(ノ ゚Д゚)ノ
0227名前は開発中のものです。2006/01/18(水) 02:16:30ID:AYAf8bWm
>>213
俺も俺も。

>>225
未使用変数の警告が多いんだよな。
コメントアウトしてたコードを公開前に掃除したとかかね?
0228名前は開発中のものです。2006/01/18(水) 02:40:14ID:93YloV94
なんかみょーに遅いなぁと思ったら#define DIRECT_X 0 って・・・
DIRECT_Xは使わせないぜって事ですかそうですか_| ̄|〇
0229名前は開発中のものです。2006/01/18(水) 02:45:54ID:CFCIOz4s
>>226
そこ書き換えたら「BGMのデータがありません」って警告がでるようになる
0230名前は開発中のものです。2006/01/18(水) 02:51:15ID:93YloV94
あ、こっちもなるので今見てるとこです。PAKの読み込みどこでやってるんだろう・・と。
戻すと動かなくなるし
0231名前は開発中のものです。2006/01/18(水) 03:01:28ID:qGZgnxqL
.∩( ・ω・)∩るー
0232名前は開発中のものです。2006/01/18(水) 03:11:19ID:iCks23xZ
XviDDec.libが開けないとか言われ .∩( ・ω・)∩るー
リンカ通してるのにー
0233名前は開発中のものです。2006/01/18(水) 03:39:47ID:93YloV94
やっと動いた。TH2 readfile.cpp:320
ArcFile.reserve(15);
/* reserveで↓はまずいのでコメント
for(i=0;i<15;i++){
ArcFile[i].handle = NULL;
ArcFile[i].fileCount = 0;
ArcFile[i].pack_file = NULL;
}
*/
とりあえずこれで音も出るし動くようにもなった。
ほんとはまずいと思うけど・・誰かSTLに詳しい人正しく直してー
0234名前は開発中のものです。2006/01/18(水) 03:49:32ID:93YloV94
>>232 XviDDec.libは\XVidに初めから入ってるのでパスが通ってないだけかと・・
0235名前は開発中のものです。2006/01/18(水) 04:19:22ID:e+o2R1Cv
>>233
作者の意図したところはその通りだと思う。
(reserveで領域が確保されると勘違いして、初期化コードを書いてしまったのかな?)

他の部分を見ても、はじめは要素が確保されていないことを前提としてるみたい。
つまりresizeで実際に確保してしまうと動かない。
openFileNum = 0;をopenFileNum = 15;にすれば動くかもしれんけど。

製品版がこのコードのまま動いているとしたら、Releaseビルドのせいで範囲外アクセスがチェックされていないだけの地雷だな。
どうも全体的に不自然なコードが多いなぁ。
STLの使い方にせよ、クラスの責務割り当てにせよ。

C++に慣れていない人が書いたのだろうか。
0236名前は開発中のものです。2006/01/18(水) 05:30:00ID:wB2vkzXb
>>235
ぱっと見ほとんどCの記述なんだけど、
C++知らないプログラマなんだろうか。
0237名前は開発中のものです。2006/01/18(水) 06:24:52ID:ZcsNJUgN
Cしか使ったことがない人が、とりあえず1,2冊入門書なりを読んで
「こんな感じかな?」ってノリでC++を使ってる感じがする
0238名前は開発中のものです。2006/01/18(水) 07:10:49ID:C00RVbNn
>237
まるでオレのようだ。
0239名前は開発中のものです。2006/01/18(水) 07:52:57ID:tmTURBHZ
>>233
# ちょっこれww
コンストラクタがあるから初期化はコンストラクタに
任せるのがセオリーだと思うんだけど
初期化されて無い要素もあるし地雷原を見ているような感覚だわ
0240名前は開発中のものです。2006/01/18(水) 08:46:54ID:nOYGrh+r
エロゲの恥ずかしいソースキタ━━━━━━(゚∀゚)━━━━━━!!!!
じっくりと弄んでやるぜ。うひひ。
0241名前は開発中のものです。2006/01/18(水) 09:10:16ID:1LmwYgoB
>>235
このソース書き方すっげー俺と似てるんだよね…
Cで書いた方が書きやすいオブジェクト指向苦手人間ぽい。
0242名前は開発中のものです。2006/01/18(水) 09:12:03ID:157R3uWh
誰かまとめページ作って
0243名前は開発中のものです。2006/01/18(水) 11:26:19ID:RElwJuwW
debugboxに所々中々笑える台詞が書いてあるな
0244名前は開発中のものです。2006/01/18(水) 11:55:14ID:DGWFObIp
"このみ環璃セットと、このみか、環が、単体で別々に出ています"

環璃って誰よw
0245名前は開発中のものです。2006/01/18(水) 13:19:28ID:o9P35CpQ
コメント削除して公開って、GPL的にOKなのか?
0246名前は開発中のものです。2006/01/18(水) 13:25:28ID:ZcsNJUgN
>>245
OK。
要はコンパイルが通ることが条件になってるだけ。
0247名前は開発中のものです。2006/01/18(水) 13:37:56ID:zxS3ZF2L
>>246
それってGPLのどの項に書いてある?
0248名前は開発中のものです。2006/01/18(水) 13:52:16ID:kE73PQP3
とりあえずTH2専用SOUND PAK展開TOOL v1.0うPしました。
サウンドは同じコードで展開できた。他はやり方違うので見てるとこです
0249名前は開発中のものです。2006/01/18(水) 13:55:59ID:2SR90tBk
>>247
コメントを消してもいい って書いてあるわけじゃなく、
GPL中での「完全なソースコード」の定義が、
「プログラムに対応していて」「関連モジュールやインターフェースも含むもの」だから、
別にコメントを消したところでプログラムとの対応関係は崩れないし、
関連モジュールが減るわけでもない。
0250名前は開発中のものです。2006/01/18(水) 14:04:04ID:yETwwrc3
>>248
どこに?
0251名前は開発中のものです。2006/01/18(水) 14:06:20ID:9p4CG6az
Cマガが特集してくれんかなーって思ったんだが…休刊なのな
0252名前は開発中のものです。2006/01/18(水) 14:10:25ID:kE73PQP3
>>250 もち元のソースが置いてあったうpろだ。パス無しソース付GPLでw
0253名前は開発中のものです。2006/01/18(水) 14:21:20ID:Vo8Ih3D3
DLしたお

でも何かソース足らなくね?
readFile.cppが開けないと言うか同根されてないお(;^ω^)
0254名前は開発中のものです。2006/01/18(水) 14:23:01ID:Vo8Ih3D3
×同根
○同梱


恥ずかしいお(;^ω^)
0255名前は開発中のものです。2006/01/18(水) 14:25:18ID:kE73PQP3
readFile.cppはTH2の奴使っておくれ
0256名前は開発中のものです。2006/01/18(水) 14:36:15ID:SUxUnqO9
>>251
2月号発売したとのメルマガきたけど、休刊なの?
0257名前は開発中のものです。2006/01/18(水) 14:39:42ID:laXFj5Ga
>>256
今ぐぐってみたら・・・

ttp://www.fx-it.com/kihon/top.html

((((((;゚Д゚))))))ガクガクブルブル
02582562006/01/18(水) 14:44:47ID:SUxUnqO9
>>257
6年近く毎月買ってたのに……。(´・ω・`)
0259名前は開発中のものです。2006/01/18(水) 14:56:22ID:J2GY/YuU
>>236
betterCとして使ってるんじゃね?
0260名前は開発中のものです。2006/01/18(水) 14:57:11ID:nOYGrh+r
まあ、最近は完全にウェブの後追いだったからな。雑誌じゃ小回りが効かん。
0261名前は開発中のものです。2006/01/18(水) 15:06:15ID:g+zxdCud
最新の情報を追うのは遅くなってたけど、まとまった情報源としての価値は大きいと思うんだけどなぁ。
今でも98、9年ごろの特集が役に立つことが多いし。

3月売り分ってことは4月号で休刊か…
刊行継続されることを祈るしかないな。
0262名前は開発中のものです。2006/01/18(水) 15:13:27ID:yETwwrc3
どこだか分かんないし
見あたんないからまあいいや。
■ このスレッドは過去ログ倉庫に格納されています