[もどる]
一括表示
0381 V0200エラー報告です
投稿者:たかやん 2006/02/14(火) 02:09

はじめまして。メジャーVer.UPを楽しみにしていたユーザーです。
β2早速試させて頂きました。

解凍したサンプルをそのまま実行すると正常動作するのですが、
別サンプルを確認するためにsystemフォルダ内ysconfig.txtを変更すると
コンパイルエラーが発生してしまいます。
変更箇所を元に戻しても、やはりエラーとなります。

以下、エラーメッセージです。
-------------------------------------------------------
■コンパイルエラー■

ysconfig.txt
11 行目

[エラーの種類]
仕様違反

[内容]
[O]はマクロとして定義されていません。

以下、開発環境です。
-------------------------------------------------------
[YSEnv_Ver]:0200
[OS]:Windows XP
[DirectX]:9.0 以上
[CPU_TYPEID]:0
[CPU_Family]:15
[CPU_Model]:4
[CPU_Stepping]:1
[CPU_Vender]:GenuineIntel
[CPU_Vender2]:GenuineIntel
[CPU_Name]:Pentium 4 or Later
[CPU_Name2]: Intel(R) Pentium(R) 4 CPU 3.00GHz
[CPU_CLOCK]:2934.8MHz
[MMX]:有り
[MMX2]:有り
[SSE]:有り
[SSE2]:有り
[3DNOW!]:無し
[Enhanced 3DNOW!]:無し
[CPUID]:有り
[CPUIDMax]:5
[CPUIDExtMax]:80000008
[FPU]:有り
[RDTSC]:有り
[MSR]:有り
[CMOV]:有り
[FCMOV]:有り

0382 初めまして
投稿者:たくみ 2006/02/14(火) 02:48

初めまして〜(^^
あ、まだβ2ではないです。
バージョン番号が紛らわしくてすみません(^^;ゞ
β2は今も急ピッチで開発中であります。
仕事と同時進行でかなり厳しいのですが、
なんとしても2月中には間に合わせたいところ…。

>以下、エラーメッセージです

ご報告有り難うございます。
おぉ、開発環境までわざわざ有り難うございます(^^
と、宜しければ ysconfig.txt の中身もここに貼り付けてもらっても
宜しいでしょうか?
このファイル内でマクロエラーが出るのが気になりました。

0383 初めまして
投稿者:たかやん 2006/02/15(水) 02:07

> ご報告有り難うございます。
> おぉ、開発環境までわざわざ有り難うございます(^^
> と、宜しければ ysconfig.txt の中身もここに貼り付けてもらっても
> 宜しいでしょうか?
> このファイル内でマクロエラーが出るのが気になりました。

お忙しいところ有難うございます。
ysconfig.txtを貼り付けます。(と言いましても、コメント行を外しただけなのですが・・・)

この状態でYSComを通してからコンパイルすると、エラーメッセージ内容が若干変わります。
↓メッセージ
---------------------------------------------------------
ysconfig.txt
11 行目

[エラーの種類]
仕様違反

[内容]
[]はマクロとして定義されていません。

↓ysconfig
--------------------------------------------------
//=========================================================================
//
// YU-RISシステム設定
//
//=========================================================================

PROJECTFOLDER[PROJECTFOLDER="./sample"] // メインサンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_002"] // 選択肢、クエイクサンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_003"] // シューティングサンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_004"] // スクリプトセーブロードサンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_005"] // 拡大縮小回転サンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_006"] // マウスドラッグサンプル
//PROJECTFOLDER[PROJECTFOLDER="./sample_007"] // テキスト処理サンプル

0384 原因が分かりました
投稿者:たくみ 2006/02/16(木) 21:36

たかやんさんどうもです。
エラーが出る原因が分かりましたです。
ysconfig.txt を保存する際に、そのテキストをUnicode形式(特にUTF-16)で
保存されているのが原因のようです。
YU-RIS では現状だと対応テキストエンコード形式が Shift-JIS 形式だけなので、
そのせいでエラーが発生してしまっているようです。
ですので、Shift-JIS 形式で保存してみて頂ければ上手く動くかと思います(^^

ただ、そろそろ Unicode をはじめ各種エンコード形式に対応させたいなと思っていたところなので、
忙しいのが一段落しましたらまずは Unicode 形式から対応させていきたいと思います。
(β2までに入れられるかな?)

0385 原因が分かりました
投稿者:たかやん 2006/02/17(金) 03:00

あ!どうもありがとうございました!
きちんと動作しました!

私が言うのも変ですが、Unicode形式って、皆さんお使いなんでしょうか?
(UTF-16だったのは、テキストエディタがUTF-8で出力できないからでしたが・・・)

0386 Unicode
投稿者:たくみ 2006/02/18(土) 23:33

> 私が言うのも変ですが、Unicode形式って、皆さんお使いなんでしょうか?

ひとまずノベル制作の分野では、Unicode に対応しているエンジンはまだ少ないですね。
今のところは SHIFT-JIS の使用が定番のようです。
ただ Unicode が今後主流になっていくとなると、
当エンジンも今のうちに対応しておいたほうが良さそうです。
でもそのあたりの知識に疎いので勉強しないと…。