したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【エミュレータ】Emueraスレ【+α】

1Emueraの人:2010/11/23(火) 01:41:51 ID:mrlVhh/.0
このスレはEmuera(エミューラ)に関する話題を扱うスレです。
Emuera本体に関する要望・バグ報告などありましたらこのスレでどうぞ。
各ERBスクリプトに関する話題はそのバリアントのスレでお願いします。

なおeramakerの作者である佐藤敏様はEmueraの製作には関与していません。
Emueraへのサポート要求等をサークル獏様や佐藤様宛てに送らないで下さい。

456名無しさん:2012/12/24(月) 16:43:58 ID:FtaVGQ3E0
更新乙です

457名無しさん:2013/01/24(木) 10:17:47 ID:RrxvC.Pg0
質問です
TALENT:xx やABL:xx がcsv上で定義されているかを調べる関数、または簡単に調べる方法って何かありますでしょうか?

458名無しさん:2013/01/24(木) 20:59:28 ID:qqkMJc2w0
GETNUM( TALENT, "xx" ) >= 0 ではないでしょうか

459妊)|д゚):2013/02/16(土) 07:18:20 ID:jRUk0KRM0
・1809+v5.1
ttp://ux.getuploader.com/ninnohito/download/367/Emuera1809%2Bv5.1.zip

追加されたものに関しての細かいところはreadme読んでねってところで
修正部分等の要点だけ
○全角数字で始まる変数名が警告対象になってしまっていたバグを修正
○TONEINPUT系が処理の負荷等の関係ですでにテキストボックスに文字列があった場合、最初の入力では無くそれを処理してしまうのを修正
○いくつかの非効率な処理の修正、一部命令と式中関数がちょっと速くなりました

460名無しさん:2013/02/28(木) 13:19:40 ID:0uUXEoQA0
1809+v5.1に関する報告
TONEINPUT命令実行時にすでにテキストボックスに数字が表示されているとき、
入力内容を訂正しようとしてBACKSPACEを押すとエラー警告が出現します。
TONEINPUTの処理の直前にテキストボックスを埋めてしまうと、
BACKSPACEを押した際に必ず警告が出ます。

エラー内容:
アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。

この警告に対して「続行」を選択すると以降は何事も無かったかのように動作しますが、
次回起動時に同じ状況が再現されると、再び同様の警告が表示されます。


要望:
「テキストボックス内を強制的に空文字列にする命令」
もしくは
「引数が0でない限りテキストボックスへの入力を禁じる命令」
などの実装は可能でしょうか?
検討をお願い致します。

461妊)|д゚):2013/03/01(金) 02:21:35 ID:AODoUaVU0
・1809+v6
ttp://ux.getuploader.com/ninnohito/download/368/Emuera1809%2Bv6.7z

>>460
エラーについては何が起きてるか大体予想がついたので直しました
要望については、前者は特に大きな問題もないので実装しました

462名無しさん:2013/03/04(月) 09:49:15 ID:KpnnX3eg0
>>461
1809+v6においてエラーが修正されたのを確認しました。
遅くなってすみませんが、対応&機能実装ありがとうございます。

463妊)|д゚):2013/03/14(木) 02:55:53 ID:YUyz.JX.0
・1809+v7.1
ttp://ux.getuploader.com/ninnohito/download/370/Emuera1809%2Bv7.1.7z

○PRINTCの既定文字数を返すPRINTCLENGTH()追加
○PRINTDATAの非表示文字列返し版STRDATA追加

464名無しさん:2013/03/19(火) 23:56:10 ID:ngTNTDg20
Emuera1809+v7.1で多分バグだと思われるエラーがでたので報告です

PRINTFORMW 「この格好、すごく恥ずかしい……///」
このような文章を書くと、
・エラー内容:キャラクタ配列変数NAMEの第1引数(-1)はキャラ登録番号の範囲外です
・「この格好、すごく恥ずかしい……%NAME:(番号)%」
バリアントを問わずに上記のエラーが発生します

465名無しさん:2013/03/20(水) 00:02:09 ID:xAZCqOaE0
追記
「///」が「%NAME:ASSI%」と解釈されるようです

466名無しさん:2013/03/20(水) 00:04:58 ID:AVjeslQ.0
eramakerの元々の機能を再現しているだけないのでバグじゃないですよ

467名無しさん:2013/03/20(水) 09:36:55 ID:xAZCqOaE0
>>466
そうだったんですか?
wikiを見ても載っていなかったので、バグかと思いました
一応ソースコードを見ましたが、記号展開は仕様だったんですね
ありがとうございました

468妊)|д゚):2013/03/30(土) 02:22:20 ID:V58JKfys0
・1809+v8.3
ttp://ux.getuploader.com/ninnohito/download/377/Emuera1809%2Bv8.3.7z

もっぱらバグ修正やエラーハンドリングの強化
1つだけ追加があるけど、バリアント作者向けの機能追加なので、興味ある方だけreadmeでご確認ください

何か大きな問題でも出なければこれが1809系列最後になると信じたいところ

469名無しさん:2013/04/14(日) 00:16:22 ID:IpdNf9r.0
開発お疲れ様です。
なにぶん.NETには無知なもので、要望だけで恐縮なのですが。

【要望】
 CSVファイルを(キャラやCSV変数としてではなく)文字列としてそのまま読み込めるようにして欲しい。

【意図】

 例えば、EmueraでRPGを作るため、スキル・装備品・ダンジョンなどのデータを大量に用意する場合を考えます。
 もしくは国家運営SLG(と調教)でもいいし、謎解きメインの推理型ADV(と調教)でもいいですが。
 
 そういう多彩で巨大なデータの塊を用意する場合、ERBに定数・文字列をベタ書きせざるを得ない場合が多々あります。
 定義した後のデータ処理は #DIM、#DIMS でどうにでもなりますが、初期値についてはどうしてもベタ書きになります。
 性質次第では既存の変数の使い回しでどうにかできるでしょうが、それも可読性を考えると限界があります。

 要するに、10万行のテキストのために計10万行のERBや要素数10万のSTR変数を用意するのは避けたい、という事です。
 可能なら、その類のデータは全て整理整頓した上でCSVフォルダに並べておきたい。

【素案】
 命令:FILEREAD <文字列式>, <数式>, <数式>
   CSVフォルダ以下にあるCSVファイルを直接呼び出し、その文字列をRESULTS:0に代入します。
   第一引数でファイル名(拡張子は含まない)、第二引数でレコード(行)、第三引数でフィールド(列)を指定します。
   行列はそれぞれ0から始まり、存在しない位置の項目が指定された場合は""を返します。

 式中関数:str FILEREAD(str filename, int record, int field)
   同名の命令と同じです。CSVフォルダ以下にあるCSVファイルの記述を直接呼び出してその値を返します。
   filenameでファイル名(拡張子は含まない)、recordでレコード(行)、fieldでフィールド(列)を指定します。
   行列はそれぞれ0から始まり、存在しない位置の項目が指定された場合は""を返します。

470妊)|д゚):2013/04/28(日) 18:46:44 ID:9uuZGHn60
・1809+v8.6
ttp://ux.getuploader.com/ninnohito/download/381/Emuera1809%2Bv8.6.7z

今回ももっぱら細々した修正がメイン
追加は以下のみ
○CALLTRAIN系命令の自動処理をスクリプト側から停止できるSTOPCALLTRAIN追加

471名無しさん:2013/06/03(月) 22:53:44 ID:tA8Vm3ps0
ある数値型変数(一文字変数とかCFLAGとか)で範囲指定して最大/最小のものの配列番号を返す命令または式中関数
というリクエストはアリですか?
MAXARRAYやMINARRAYくらいには需要もあるだろうと思っていたのにWikiみたら無かった……

472名無しさん:2013/06/05(水) 20:31:41 ID:howz2GcM0
>>471
私もほしいです。

ARRAYCOPYのキャラ型変数対応も、要望してよいでしょうか。

473名無しさん:2013/06/09(日) 01:26:48 ID:sKyS4dZ20
他関数のLOCALをLOCAL@関数名で参照するとLv1の警告を吐くんですが
機能としては存在するけど実際に使うとエラー扱いというのはどうなんでしょう
使い方によってはとても便利なんで積極的に使いたいんですが

474名無しさん:2013/06/09(日) 12:55:26 ID:x6e3yJcc0
もともとデバッグ機能用であまり蔓延らせるのは非推奨な書き方だからだったか
デュラムセモリナのごとし

475名無しさん:2013/06/09(日) 20:35:11 ID:ggRlO19M0
>>473
現行ではデバッグウィンドウ専用じゃなかったっけ

476Emueraの人:2013/06/09(日) 21:25:39 ID:v..Hz1lA0
>>469
csvフォルダは起動時に一度のみ読んで後は触れないという設計なのでERB中でcsvを読むのはあんまりやりたくないです
ただデータの保存と読み込みについてはちょっと考えてるので次のバージョンをお待ちください

>>471
個人的にARRAY系はあんまり増やしたくないです
できればERB内でFOR-NEXTなどを使って実現してください
ループで回すと実用的でないほどに時間がかかってしまうというのであれば考えます

>>473
その機能はobsoleteです
*.ERHによりどこからでも参照・変更できる変数が宣言できるのでそちらを利用してください

もともと、LOCAL@関数名による参照はデバッグ専用に作ったものです
ローカル変数の利点を殺すものなのでERB内で使うことは想定されていません
今では本来はエラー終了とすべきところ、互換性維持を目的として警告を出しながら動作させています

477471:2013/06/09(日) 21:49:21 ID:aZ2ZVflM0
>>476
そうですか……残念です
あったら便利だろう、程度でしたのでリクエストは取り下げることにします

478473:2013/06/10(月) 01:13:11 ID:xGEWmokU0
>>476
承知しました
そちらを使ってみます

479Emueraの人:2013/06/17(月) 01:01:31 ID:e2eizX4M0
Emuera 1.810 リリース
ttp://sourceforge.jp/projects/emuera/releases/

* 1809+v8.7までの私家版の更新を取り込み
その他、
・オプション「イベント関数のCALLを許可する」「FORM中の三連記号を展開しない」追加
・関数の引数の参照渡しを実装
・#DIM(S)宣言に初期値を定義可能に、またCONST属性の追加
・SAVECHARA系命令によるキャラデータの保存と読み込みを実装
・HTML_PRINT系命令によるhtmlに似た構文でのPRINTを実装
・1つの文を複数行にまたがって書くための行連結記号を実装
・その他不具合修正など

※注意※
1810ではMOUSESKIP()関数を使用している箇所で警告Lv1が出るようになります。
該当箇所のMOUSESKIP()をMESSKIP()に置き換えてください

480名無しさん:2013/06/17(月) 01:15:27 ID:e2eizX4M0
1810の追加機能について簡単な説明をアップしました
ttp://era.moe.hm/cgi/era/upload.php?id=0000757

これまでにEmueraについて要望・質問したのに反応のない事項等ありましたらお手数ですが再度お願いします

・要望されてもできないこと
>>6に追加
・バリアント型変数(整数でも文字列でも代入できる変数)
ERBでは文法上不可能です
ERBでは例えば、
 HOGE = 2 + 2
の右辺値が数式「2+2」なのか、文字列"2 + 2"なのかはHOGEの型によって決まります
型が未定・可変の変数に何かを代入する操作はERBでは実現できません

481名無しさん:2013/06/17(月) 04:30:59 ID:99OdJOFc0
乙です

482Emueraの人:2013/06/17(月) 22:06:33 ID:e2eizX4M0
Emuera 1.811 リリース
ttp://sourceforge.jp/projects/emuera/releases/

・HTML_GETPRINTEDSTRでボタンの選択中カラーが正常に取得できない不具合を修正
・RESTART命令がデバッグコマンドで使用可能だった不具合を修正
・キーボードマクロを120個まで拡張
 Ctrlキーを押しながら数字の0〜9キーを押すことでマクロのグループを切り替えることができます
 グループ0のF1〜F12とグループ1のF1〜F12には別のマクロを記憶させることができるので合計で120のマクロが記録できるようになります
 入力ボックスでマウス右クリック時に出るコンテクストメニューからも変更できます
 ※Emuera起動直後はグループ0が選択されています

※注意※
1810以降ではMOUSESKIP()関数を使用している箇所で警告Lv1が出るようになります。
該当箇所のMOUSESKIP()をMESSKIP()に置き換えてください

483名無しさん:2013/07/11(木) 23:40:44 ID:3W08yYFs0
Emuera 1.813 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・キャラ変数の宣言の追加
・ButtonへのToolTipの追加
  HTML_PRINT命令の<button>タグにtitle属性を指定することでツールチップを表示できます
  TOOLTIP_SETCOLOR命令、TOOLTIP_DELAY命令の追加
  COLOR_FROMNAME(str)関数、COLOR_FROMRGB(int,int,int)関数の追加
・macro.txtを編集することでマクログループを変更したときの表示文字列を変更できるように
・文字列式を用いた文字列変数への代入演算子 '= を追加
その他細かい修正

更新内容の詳細は
ttp://sourceforge.jp/projects/emuera/wiki/history
その解説は
ttp://era.moe.hm/cgi/era/upload.php?id=0000817
を参照してください

※注意※
1810以降ではMOUSESKIP()関数を使用している箇所で警告Lv1が出るようになります。
該当箇所のMOUSESKIP()をMESSKIP()に置き換えてください

484名無しさん:2013/07/12(金) 01:30:44 ID:xq2Ll7YQ0


485Emueraの人:2013/08/05(月) 22:00:57 ID:HVqaTMlI0
Emuera 1.814 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・多次元変数の通常省略できない要素が省略された場合のエラーを修正
この修正により
VARSET TA
など、一部の関数においては多次元変数の要素を省略した表記が可能になります

※注意※
1810以降ではMOUSESKIP()関数を使用している箇所で警告Lv1が出るようになります。
該当箇所のMOUSESKIP()をMESSKIP()に置き換えてください

486名無しさん:2013/08/06(火) 09:59:20 ID:Rn0vCGFA0
乙です

487sage:2013/08/08(木) 02:21:02 ID:oUVb3SkM0
乙です

488妊)|д゚):2013/08/25(日) 05:56:05 ID:dOgnDyoo0
大きな修正ではないが、さくっと直せるものなのでさくっと

・1814+v1
ttp://ux.getuploader.com/ninnohito/download/385/Emuera1814%2Bv1.7z

・修正等
@v1
○マクロ処理のコード変更が原因で、マクロが有効な場合
 ファンクションキー絡みのOS側のショートカット(具体的にはAlt+F4)が
 機能しなくなっていたエンバグを修正

489妊)|д゚):2013/08/29(木) 15:48:39 ID:Je02saeA0
特定のコードでは意外とパフォーマンスに影響出そうな感じなのでさくっと

・1814+v2
ttp://ux.getuploader.com/ninnohito/download/386/Emuera1814%2Bv2.7z

・修正等
@v2
○CSVCSTR以外のCSV文字列取得関数が定数項展開をサボるバグを修正

490名無しさん:2013/08/29(木) 19:02:08 ID:ZZRul9rE0
DELCHARA 10,11,12
ってすると、10,12,14番目のキャラが消えるのは仕様?
10削除して詰める→11(詰める前は12)を削除、みたいな動きしてて、
10〜12番目を消したい時は
DELCHARA 10,10,10 か 12,11,10
ってやらないとダメっぽい。

491Emueraの人:2013/08/29(木) 22:19:37 ID:SrJhDzE.0
>>490
不具合です
週末には修正版を出す予定なのでお待ちください

492Emueraの人:2013/09/01(日) 21:34:26 ID:A8iS7wDo0
Emuera 1.815 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・マクロ以外での修飾キーとファンクションキーの組み合わせ(Atl+F4など)が機能していなかった問題を修正
・DELCHARAに引数を複数指定したときに逐次処理されていた問題を修正
・CSVCSTR以外のCSV文字列取得関数が定数項展開を行わない問題を修正
・_rename.csvの効果を*.ERHにも適用するように再変更
 ※この変更によりeramakerEXとの互換性は失われます(eramakerEXは*.ERHには_renamae.csvを適用しません)
・マクロ実行中にEscキーを押すことでキーマクロを中断する機能を追加
・エラー出力のうち、実行ファイル名に拡張子をつけないように変更
・HTML_TAGSPLIT 命令追加

追加された命令の詳細は以下のテキストを参照してください。
ttp://eratoho.dyndns.dk/cgi/upload.php?id=0005582

※以前の1813の解説に誤記がありました。
訂正してお詫びします。
誤:TOOLTIP_DELAY
正:TOOLTIP_SETDELAY
(計2か所)

493名無しさん:2013/09/13(金) 08:06:05 ID:.lEODX5s0
>>492
いつもお世話になってます。

494Emueraの人:2013/10/12(土) 22:53:49 ID:tfIZ3iSA0
Emuera 1.816 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・SPキャラシステムの廃止
 ADDSPCHARA、GETSPCHARAの廃止
 GETCHARAを常に全てのキャラを対象にするように変更
 ADDCHARAによりSPキャラフラグによらずキャラを追加出来るように変更
 キャラクタCSV系関数について、SPキャラフラグに非0を指定した場合にエラーを発行するように変更
・互換性オプション「SPキャラを使用する」を追加
 上記各命令、関数を旧バージョン通りに動作させる
・同じ番号のキャラを重複して登録した場合に警告を発行するように変更
・HTML_TAGSPLITをRESULTS、RESULT以外への出力を設定可能に変更
 第2引数、第3引数にそれぞれRESULTS、RESULTの代わりになる変数を指定する

※今回の変更により標準でSPキャラへの対応を打ち切りました
ADDSPCHARAなどSPキャラを使用しているバリアントを動かす場合には互換性オプション「SPキャラを使用する」をONにしてください
また、GETCHARA関数については標準の動作が変わっていますのでご注意ください

495名無しさん:2013/10/13(日) 01:10:18 ID:RDgSX3cc0
乙です

正直、オリジナルの仕様をなくして汎用言語にするほど、
作りやすくなっていくと思うの

496名無しさん:2013/10/31(木) 19:35:59 ID:M1N1F162O
ちょっと気になった点を
SP関連無効にした場合、EXISTCSVでCFLAG:0!=0のキャラが探せません(対象外にされる)
SP関連無効の時はこちらも無条件でHITした方がいいかなと

497Emueraの人:2013/11/10(日) 23:47:28 ID:ZQms/Nrk0
Emuera 1.817 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・1816v1修正取り込み
・キャラCSV系関数の挙動>>496の修正

>>496
報告ありがとうございます
NOが一致すれば無条件でヒットする仕様のはずがバグっていたので修正しました

498名無しさん:2013/11/11(月) 08:43:51 ID:LFr/mYOs0
いつもお疲れ様です

499名無しさん:2013/11/11(月) 19:09:13 ID:QqMLAUM20
いつもお世話になっております

500名無しさん:2013/11/13(水) 17:59:16 ID:WfgbwitY0
乙です

501watch for this:2013/12/19(木) 21:59:53 ID:t7/qNbBA0
2LgZcp I really liked your article post.Much thanks again. Will read on...

502妊)|д゚):2013/12/20(金) 05:59:23 ID:CV6ipTcY0
色々思うところがあったりなので、さくっと

・1817+v1
ttp://ux.getuploader.com/ninnohito/download/388/Emuera1817%2Bv1.7z

・追加
○コンフィグの解析タブにユーザー向けと開発者向けの設定を切り替えるボタン追加
Emueraのコード解析はデフォルトではユーザー向けのほとんど何もチェックしない仕様なため、
基本的な文法エラーが残ったままのバリアントやパッチ、口上がうpされるケースがよく見られる感があります

これらはEmuera側で起動時のコード解析を有効にすることでほぼ確実に引っかかるものですので、
あらかじめEmueraの構文チェックを通すだけでなくせるものなのですが、
どうにもこれが生かされていないようです

そこで、ワンクリックでデフォルトのほぼ何もしない設定と、
開発者向けの構文チェックを通す設定をワンボタンで切り替えられるようにしました。

コードを書く方は、完成したうpしようの前に、
開発者向け設定で再起動し、基本的な文法エラーがないかチェックする
簡単な一手間を是非とも踏んでいただければと思います。

503名無しさん:2013/12/21(土) 10:25:35 ID:9G5hzI460
>>502
ありがとうございます。
自分が関わっているバリアントに入れて開発者向け設定で起動したら
警告が大量に出て焦りましたが、よく見たらすべてeramaker互換の
警告でした。
設定を変更しeramaker互換の警告は出さないようにしたら警告が消え
一安心しました。

504seo thing:2013/12/21(土) 13:27:33 ID:T8/5XOMU0
lP8bg8 I think this is a real great blog post.Much thanks again. Really Great.

505名無しさん:2013/12/21(土) 20:00:52 ID:MBNkg9ys0
>>502
いつも(間接的に)息子がお世話になっております

506妊)|д゚):2013/12/21(土) 21:19:11 ID:bzv.qKzM0
もいっちょ開発者向けの便利な機能をコンフィグ側で使いやすくしてみる

・1817+v2
ttp://ux.getuploader.com/ninnohito/download/389/Emuera1817%2Bv2.7z

・変更点
○エラー時のテキストエディタ連携の設定にプリセット追加
実はLv2以上のエラーで終了待ちになった場合、Emueraはそのエラーをボタンとして出力します。
そのボタンを選択するとオプションで指定したエディタが開くようになっています。

また、メモ帳はともかく主要なエディタは行指定コマンドラインオプションを保つので、
オプションでそれを指定しておくと、実はエラー箇所を速やかにエディタで開けるようになってます。

とはいえ、自分でコマンドラインオプション設定したりは大変だろうなぁとは常々思ってはいたので、
サクラエディタ、TeraPad、EmEditorについて、ドロップダウンリスト式のプリセットを用意してみました。
該当エディタの場合、ドロップダウンリストから選んでおけば自動的に行番号指定でエディタを開いてくれるようになります。

507名無しさん:2013/12/31(火) 02:24:34 ID:cxUjyTIA0
ttp://era.moe.hm/cgi/era/upload.php?id=0001113

EmueraのConfigItem.cs
TryParseメソッドについて改変案です

508名無しさん:2014/01/01(水) 04:19:54 ID:1Uhh4tIc0
総合エミュ ROMのホームページ紹介サイト移転したみたいだね

つttp://doragonfry.7.tool.ms/

509名無しさん:2014/01/30(木) 07:56:48 ID:dx5LtF0U0
いつもお世話になっております
質問なのですが、CALLFが組み込み関数に使えないのは仕様なのでしょうか
CHKCHARADATAに使いたかったのですが

510名無しさん:2014/01/30(木) 08:23:24 ID:L4qL8lX20
>>509
組み込み関数に引数渡して呼ぶだけの関数を実装してみては?

511Emueraの人:2014/02/06(木) 01:00:21 ID:3ZyUHjfg0
Emuera 1.817 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・1817+v2取り込み
・データロード時に配列サイズの異なるセーブデータを読むとエラーになることがある問題を修正

>>509
ほぼ全ての組み込み関数はCALLF命令を使うまでもなく、直接命令として呼び出すことができます
 CHKCHARADATA STR
と書けば、
 RESULT = CHKCHARADATA(STR)
と同じ結果を得られます

512Emueraの人:2014/02/06(木) 01:01:00 ID:3ZyUHjfg0
Emuera 1.818でした

513名無しさん:2014/02/06(木) 08:15:28 ID:UOSvJ.LQ0
>>512
毎度お世話になっております。

514509:2014/02/08(土) 01:40:23 ID:UR5suUjM0
>>511
そうだったのですか
レスありがとうございました

515妊)|д゚):2014/02/08(土) 18:17:02 ID:vcsgJ/GY0
・1818+v1
ttp://ux.getuploader.com/ninnohito/download/390/Emuera1818%2Bv1.7z

・主な修正
@v1
○PRINT_HTML構文中で大文字で書かれた<BUTTON>が正常に認識されないバグを修正

516妊)|д゚):2014/02/13(木) 21:57:06 ID:hh3fdJxM0
・1818+v2
ttp://ux.getuploader.com/ninnohito/download/391/Emuera1818%2Bv2.7z

・主な修正
@v2
○高負荷時のONEINPUT系の挙動の修正

517名無しさん:2014/02/14(金) 03:38:17 ID:k5r8cE4k0
いつも乙です

518セバスチャン・ミカエル:2014/02/14(金) 18:45:37 ID:mrCKkRf.0

お気に入りの女の子っ♪

ttp://livedoor.blogcms.jp/member/

519妊)|д゚):2014/03/04(火) 20:59:27 ID:Im2vbhZg0
・1818+v2
ttp://ux.getuploader.com/ninnohito/download/393/Emuera1818%2Bv3.7z

・主な修正
@v3
○v2の変更で特定の環境下で処理がスタックし応答がなくなる場合があることへの対応策

520名無しさん:2014/03/04(火) 21:47:50 ID:lKF3sX420
毎度乙なのです

521落ちたので立て直しました:2014/03/06(木) 01:44:15 ID:7NHi9Ek60
落ちたので立て直しました

【風俗Wiki】新宿歌舞伎町 新入社員

www.bag1413.com
(PC/Mobile共通URL)

522妊)|д゚):2014/03/06(木) 20:08:09 ID:r4Y0h5dM0
・1818+v4
ttp://ux.getuploader.com/ninnohito/download/397/Emuera1818%2Bv4.7z

・主な修正
@v4
○TINPUT系を短時間で連続して処理し続けると動作に問題が起こることがあるのを修正

523名無しさん:2014/03/06(木) 21:22:17 ID:tqW3P2IE0


524名無しさん:2014/03/08(土) 19:11:46 ID:3JhA8ISM0
おつかれさまです
emueraをAndroidに移植することは理論的に可能なんでしょうか

525名無しさん:2014/03/09(日) 05:46:43 ID:sQPlQSc60
野外調教はやめれ

526名無しさん:2014/03/09(日) 11:33:43 ID:1r9SwIaw0
いくたりか、君と同じようなことを発想して闇に消えていったよ

527名無しさん:2014/03/09(日) 12:44:10 ID:MCx61CHA0
Windowsコンポーネントの一部を使ってるからWindows系OSでしかできない
Androidでやるならそれこそ1から作り直すくらいの大改修が必要

528名無しさん:2014/03/09(日) 16:25:49 ID:V4Er6A6I0
Windowsタブレットでええやん

529妊)|д゚):2014/03/11(火) 00:18:21 ID:8SpWDzSo0
・1818+v6
ttp://ux.getuploader.com/ninnohito/download/403/Emuera1818%2Bv6.7z

・主な修正
@v6
○v2〜v4までの変更に関する細かいtweak
@v5
○マクロで\eが単体で\e\nの機能を持つように変更(既存のマクロも正常に動作する…はずです)

530名無しさん:2014/03/15(土) 10:50:34 ID:wQKYOQmM0
更新乙です

531名無しさん:2014/03/25(火) 18:34:07 ID:YcyzZAyQ0
ユーザー定義の変数に関して、2つほどバグと思われる挙動を見つけたので報告します

ERHファイル内で#DIM CHARADATAを使って定義したキャラクタ変数にCVARSETを行うと予期しないエラーを吐く
ERHファイル内で#DIM GLOBALまたは#DIMS GLOBALを使って定義したグローバル変数がSAVEGLOBALを呼んでも保存されない

verは1818安定版、セーブデータはバイナリ形式で保存しています

532妊)|д゚):2014/03/26(水) 03:44:37 ID:4wR.YB1Y0
・1818+v7
ttp://ux.getuploader.com/ninnohito/download/405/Emuera1818%2Bv7.7z

・主な修正
@v7
○配列処理系命令の多くがユーザー定義キャラクタ変数を処理できないのを修正
(もしかしたら変なリグレッション等あるかも)

>>531
前者はこの修正で多分治っているはずです
後者はwikiの記述と実際の実装が正しく対応していないので、小一時間ほど問い詰めておきます
現状では#DIM GLOBAL SAVEDATAにしないと保存されないような処理になっています

533名無しさん:2014/03/26(水) 19:28:19 ID:iT82Hn0Y0
素早い対応ありがとうございます
おかげさまで大いに開発が捗ります

534妊)|д゚):2014/04/09(水) 23:27:00 ID:9FGOgsT60
・1818+v8
ttp://ux.getuploader.com/ninnohito/download/406/Emuera1818%2Bv8.7z

・主な修正
@v8
○HTML_GETPRINTEDSTR()の実装がタコだったのを修正

なお、>>531後者は>>532で書いたようにしないとダメなのが仕様
という発言をEmuの人よりすでに頂いております

535名無しさん:2014/04/10(木) 08:49:24 ID:JfMGuAtg0
修正乙です

536名無しさん:2014/04/15(火) 10:00:56 ID:yWVsIpeQ0
毎度お世話になっております。

537妊)|д゚):2014/04/28(月) 07:12:12 ID:JaGsiDrI0
・1818+v9
ttp://ux.getuploader.com/ninnohito/download/407/Emuera1818%2Bv9.7z

・主な修正
@v9
○COLOR_FROMRGB関数が全く動作しない代物だったのを修正
○関数宣言での引数の解析について、重複する引数がある場合Lv1で警告するように変更

538名無しさん:2014/04/28(月) 08:46:25 ID:3mMJWaEk0
>>537
乙です。
試しに自分が関わってるバリアントで試したら引数重複の警告が幾つかw

539名無しさん:2014/05/29(木) 03:12:17 ID:zB2iFHiE0
いつもお世話になってます
色々なバリアントを見ていると一つのTALENTに同種の素質を詰め込んでいるものを見かけます
TALENT:0 == 1なら貧乳
TALENT:0 == 2なら巨乳
といったようにTalent.csvで定義しておいてゲーム中で表示させる命令は可能でしょうか?
こちらの利便性のための要望で恐縮ですがご一考いただければ幸いです

540名無しさん:2014/06/11(水) 01:00:28 ID:czUqRfdM0
いつもありがとうございます
HTML_PRINTのツールチップ機能が嬉しすぎて
フル活用したいんですが、

HTML_PRINT Aボタン
HTML_PRINT Bボタン
HTML_PRINT Cボタン 

を、PRINTCのように

A[0] B[1] C[2]

と横に3つ並べたいのですが、1行に1ボタンしか作れず悩んでいます。
何か方法はあるでしょうか?ご助言お願いします。

541名無しさん:2014/06/11(水) 04:19:00 ID:nzlTJhhU0
{
HTML_PRINT " " * (PRINTCLENGTH() - 4) + "<button value='0'>A[0]</button>"
+ " " * (PRINTCLENGTH() - 4) + "<button value='1'>B[1]</button>"
+ " " * (PRINTCLENGTH() - 4) + "<button value='2'>C[2]</button>"
}

こういうのはダメ?

542名無しさん:2014/06/11(水) 08:59:18 ID:0YTYrFe60
まさにこれだ、この形式が作りたかったんだ!
助かりました!ありがとうございます!

543Emueraの人:2014/06/26(木) 23:38:13 ID:Mpw2Ib6s0
Emuera 1.819 リリース
ttp://sourceforge.jp/projects/emuera/releases/
・1.818v+10ベース
・STRFORM(str)関数追加
引数の文字列をFORM展開した文字列を返します
・メニューまたはコンフィグからの再起動時にウインドウの位置とサイズが変わらないように修正
・入力待ちの内部処理を変更
・描画処理を変更
・コンフィグオプション「イメージバッファを使用する」を削除
・GETNUM関数の引数にNAMEを指定することができるように変更
 (RELATIONと同じ辞書を使います)

544名無しさん:2014/06/26(木) 23:45:43 ID:mCmwkLfg0
>>543
毎度乙です。

545名無しさん:2014/07/04(金) 19:22:28 ID:AOVO6PWA0
>>543
TONEINPUTで描画ループさせた際、マウスオーバー時button判定が継続されずリセットされるようになっちゃってます

546妊)|д゚):2014/07/04(金) 23:24:02 ID:NioluifA0
・1819+v2
ttp://ux.getuploader.com/ninnohito/download/410/Emuera1819%2Bv2.7z

・主な修正
@v1
○エラーボタンのサクラエディタ用の引数が間違っていたのを修正
○解析の簡易設定ボタンで互換性のチェックをいじらないように変更
@v2
○1819でTINPUT系の時間切れ時のボタン更新処理が消滅してひどいことになってたのを修正

547名無しさん:2014/07/12(土) 13:57:57 ID:.Gc4q4n20
質問です
Emuera1820alpha008において
HTML_PRINT命令の<img src='〜'>内でLOCALSのような文字列変数を使って指定することは可能ですか?
PRINT_IMG命令ではPRINT_IMG @"%LOCALS%" + @"%TOSTR(LOCAL, "000")%"で問題なく出来ました

あと>>546の1819+v2では直ってるTINPUT系のバグが1820alpha008だと直っていませんでした

548名無しさん:2014/07/12(土) 14:02:12 ID:.Gc4q4n20
すみませんTINPUT系のバグはalpha008で直ってました
申し訳御座いません

549名無しさん:2014/07/13(日) 17:10:29 ID:8uxeqmrY0
ただいま板移転について議論を行っています

板移転を考えるスレ
ttp://jbbs.livedoor.jp/bbs/read.cgi/otaku/12839/1404734832/

550名無しさん:2014/07/16(水) 21:02:06 ID:aDQPG05.0
Emuera1820alpha009において
PRINTW直後にCLEARLINE LINECOUNT
PRINTWでのwait時にemueraから別のウインドウにフォーカス移してemueraに戻るとapplicationエラーと共に、emuera画面赤いバッテン表示されました

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at MinorShift.Emuera.GameView.EmueraConsole.OnPaint(Graphics graph)
at MinorShift.Emuera.MainWindow.mainPicBox_Paint(Object sender, PaintEventArgs e)
at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
at System.Windows.Forms.PictureBox.OnPaint(PaintEventArgs pe)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

551妊)|д゚):2014/07/17(木) 02:38:32 ID:CD00l6jA0
小規模な更新

・1819+v4
ttp://ux.getuploader.com/ninnohito/download/412/Emuera1819%2Bv4.7z

・主な修正
@v3
○1819でTINPUTSに空文字入力した場合に時間切れ時のデフォルト入力が代入されてしまっていたのを修正
@v4
○1819でコードリロード後の処理がおかしいことになっていたのを修正

552名無しさん:2014/07/18(金) 23:07:12 ID:40rhl8ss0
Emuera1819+v4にて下記のエラー(?)がでたのでご報告

@TEST
SELECTCASE 1
 CASE 1
  IF 1
  ENDSELECT ;ENDIFと間違って書いたENDSELECT
ENDSELECT

上記の関数を読み込ませた起動時の構文解析にて
下記の例外がEmueraの画面に表示されました


スクリプトの構文チェック中・・・
警告Lv2:TEST.ERB:5行目:IF文に対応するENDIFがない状態でENDSELECT文に到達しました
ENDSELECT ;ENDIFと間違って書いたENDSELECT
警告Lv2:TEST.ERB:1行目:@TEST の解析中にエラー:System.InvalidOperationException:Stack が空です。
@TEST
場所 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)

場所 System.Collections.Generic.Stack`1.Pop()

場所 MinorShift.Emuera.GameProc.ErbLoader.nestCheck(FunctionLabelLine label)

場所 MinorShift.Emuera.GameProc.ErbLoader.checkFunctionWithCatch(FunctionLabelLine label)
非コメント行数:240937, 全関数合計:5928, 被呼出関数合計:2442

553妊)|д゚):2014/07/19(土) 00:02:53 ID:C1vKG05w0
・1819+v5
ttp://ux.getuploader.com/ninnohito/download/413/Emuera1819%2Bv5.7z

・主な修正
@v5
>>552の修正

554名無しさん:2014/07/19(土) 09:02:09 ID:Y/R7SNh60
毎度乙です

555名無しさん:2014/07/19(土) 13:12:51 ID:Ryp8VtA20
>>553
乙様です

1819+v5でエラー落ちしたのでログをアップしました
ttp://era.moe.hm/cgi/era/upload.php?id=0001404

発生
 Emuera起動してタイトル画面でフォルダを読み直す → OK → 読み込み完了後にEmueraの画面クリック
 
ファイルを読み直す、全コードを読み直す、ではいまのところ発生していません
1819+v4でも1819+v5でも発生したり?しなかったり?で完全な再現性はまだちょっと分かりません
1819+v3までは発生しないのでv4からでしょうか


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板