ドラクエVIIフリーズの原因
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGhttp://piza.2ch.net/test/read.cgi?bbs=ff&key=968248454
エニックスの公式発表は
http://www.enix.co.jp/help/faq_dq7.html
00021
NGNG1)熱暴走
2)CDROMドライブ等のI/Oエラーによるハングアップ
3)CDROMからの読み込みでエラーチェック無しの為にコード化けして暴走
4)メモリのフラグメント
5)メモリリーク
6)スタックオーバ
なんとなく、CDROM読み込み動作後に起きやすい事から
CDROM読込後のエラー発生時にメモリリークとか起きてるのかも
また頻繁に町を出入りすると起きやすい事からフラグメントの可能性も。
フラグメントだとしたら、対策はやっかいだったかもね
0003名無しさん@お腹いっぱい。
NGNG0004名無しさん@お腹いっぱい。
NGNG(確か発売元はエニックス。開発はトライエース?よくわからん)
何となくエニックスのソフトは買いたくなくなった。
0005名無しさん@お腹いっぱい。
NGNG0006名無しさん
NGNGそれがネタじゃなければ、メモリリークとかフラグメント
じゃないように思う。
何かドライブアクセスを遠因にしたエラー回復時の処理にミスでも
あるんじゃないかな
でもフラグメント(ってメモリの断片化の事だよな?)もあり
えるかもしれないね。 みんなどうやって回避してるの?
0007名無しさん@お腹いっぱい。
NGNG敵とか出る都度小さなメモリが必要となると、何も考えてないと
すぐにフラグメントしそう
対策としては、大きなメモリ用の領域と小さなメモリ用の領域を分けて
それぞれ専用のmallocを用意するのが比較的簡単だけど・・・
C++だとどうやるかなあ
0008名無しさん@お腹いっぱい。
NGNG1.タイトルの止め絵で、ブロックノイズらしきものが見えちゃうのが
とても情けない
2.ワールドマップで、画面上半分にぼかしが入っているが、まんなか
あたりで急にぼけるのが違和感ありあり
などなど。
0009名無しさん@お腹いっぱい。
NGNG普通、ステータス・アイテムフラグは固定領域に取られている筈
それらの情報から、その都度全構築してると思うけどな
と思うが、高速化の為に何かやってるのかもしれんけど
0010名無しさん@お腹いっぱい。
NGNGDQもイベントがらが多いみたいだし、
なんか情報を先読みする再に失敗してる感がある。
メモリオーバーフローじゃないのか?と疑ってみたり。
あといくらキャラクタの色数を少なくしてるとはいえ、
読込が2倍速のPSにしてはかなり速いからねぇ
結構チェック省いてるんだと思う。
簡単な理由なら幾らなんでも直すでしょ。
家では一度しか止まったことないのでわからんが
0011名無しさん@お腹いっぱい。
NGNG自分のとこで一から作ったから、
読込エラー処理関連に処理抜けがあったんだろう。
PS2の高速読込の相性も悪い見たいだし。
0012名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています