08/02/18 01:15:28 +BHh6xQd0
>>931
靴紐ってなによ??
>>934
その通りだ。普通に考えたら、確保したSPサイズ分使いたいよな。
SPサイズの拡張方法は以下の通りだ。すでに酔いがまわっているので間違いがあったら後日訂正スル。
・まだバージョンアップしていない場合
ROMCache.java の先頭付近で設定している END_SP_ROMCACHE を SP のサイズに合わせてくれ。
例えば SPsize に 700000 を設定している場合は
「END_SP_ROMCACHE = 700000;」
と直せばいい。
・すでにバージョンアップして起動した後の場合
順番にやってくれ。
1.(SP上でセーブデータを更新した場合など必要に応じて)
「全般設定」→「ROMファイル設定」→「SPにROMファイルをキャッシュ」を「OFF」にして、
SDにセーブデータをコピーする。
2.「全般設定」→「ROMファイル設定」→「SPキャッシュ初期化」を実行
3.NemlatorPlus を停止
4.ROMCache.java の「END_SP_ROMCACHE」を直してバージョンアップ
937:非通知さん@アプリ起動中
08/02/18 07:50:26 d/0HHHuU0
>>936
ありがとうなんだぜ、
ちなみに靴紐=Shoelace=GG/SMSエミュなんだぜ
一月に最後の更新があったからまだむこうのスレにソースが残ってると思った
938:508
08/02/18 08:42:48 +BHh6xQd0
ほんの少しだけ探してみたが靴紐発見できず。
まぁ、GG/SMSは遊んでないから、UIの新しい発見がなければ活用できないかな。
おれは90年以降はスーファミでちょっと遊んだくらいであまりテレビゲームはしていないんだ。
だからその年代のものはあまりおれに期待しない方がいいと思う。
939:非通知さん@アプリ起動中
08/02/18 10:35:43 XH4LIYHJ0
どうでもいいことなのかもしれませんが、ROMファイル名とチートの保存ファイル名が1つずれています。
ex)001.nes→c000.cht
ソース:NESCanvas.java
selectMenuCheatSetting関数
3948行
is = sd.openDataInputStream("C" + formatNumber(sdNo_, 3) + ".CHT");
↓
is = sd.openDataInputStream("C" + formatNumber(sdNo_ + 1, 3) + ".CHT");
3992行
os = sd.openDataOutputStream("C" + formatNumber(sdNo_, 3) + ".CHT");
↓
os = sd.openDataOutputStream("C" + formatNumber(sdNo_ + 1, 3) + ".CHT");
deleteSdfiles関数
4439行
sd.deleteFile("C" + formatNumber(i - 1, 3) + ".CHT");
↓
sd.deleteFile("C" + formatNumber(i, 3) + ".CHT");
の修正で問題ないですか?
それともこれはあえてやっている(必要がある)のでしょうか?
940:非通知さん@アプリ起動中
08/02/18 12:13:53 tDQw7voTO
>>938
向こうの890
期待しないで待ってます
941:非通知さん@アプリ起動中
08/02/18 12:21:54 xeZe7xu50
靴紐はベースが悪夢だから難しいかもね。
Albireoのほうだと期待できそうだけど。
942:非通知さん@アプリ起動中
08/02/18 20:05:24 l6LH3PA70
FF4クオリティ高いなあ
943:非通知さん@アプリ起動中
08/02/18 20:17:53 OVzwnN+JO
>>939
その修正ではビルド時にエラー連発する。
944:非通知さん@アプリ起動中
08/02/18 20:22:26 +BHh6xQd0
>>940
サンクス。確保したぜ。これメニュー画面かっこいいねえ。
ちょっともらってみるかな。
基本構造は同じみたいだから、おれが書いた部分(NemulatorPlusに対して拡張した部分)は
自由に持っていって靴紐に取り込んでいいぞ。ソースが読めるやつだったら労せず組み込めるだろう。
>>939
そいつはもともとだな。(おれがそうしたわけじゃない)
直し方はそれでいいと思うぞ。
すでにNemulatorPlusを使っている人がたくさんいるからな、
直したら直したですでにみんなが持っているチートファイルを全部リネームしなきゃいけないから
混乱を招くだけだよ。仮に直したくても直せない、というのが実情だろう。
945:非通知さん@アプリ起動中
08/02/18 20:24:46 +BHh6xQd0
>>943
おや、一見よさげに見えるが、そうだったかい。
>>939
いじる場所は間違ってないから、がんばってくれ。
946:939
08/02/18 21:14:00 mbfn//KJ0
ビルドはうまくいきました。
当方F905i使いなのですが
星のカービィ、ジャストブリード等でOutOfMemoryになります。
圧縮無効にするとROMキャッシュサイズをオーバーしてIllegal lengthになります。
「SPにROMをキャッシュ」をOFFにしても無効にならないようです。
NESCore_NP.java:142行
NESCore_NP2.java:374行
NESCore_SB.java:165行
それぞれを
if(!from_sp) {
↓
if(from_sp) {
と修正したらうまくいったようなのですが問題ないですか?
947:508
08/02/18 21:40:28 +BHh6xQd0
>>946
よく見つけてくださいました。OFFでしか使わないならそれでも問題なしです。
正しくはこうでしたな。(おれの脳内妄想的には・・・動作未確認です)
if (!from_sp) {
↓
if (sp_mode && !from_sp) {
905でもFだとメモリ的に厳しいのか・・・。うーむ・・・・。
先ほどは名乗り忘れてたぜorz
ところで、靴紐チックなメニュー画面へ切り替えができるようになったけど、需要ってどれくらいあるかね?
948:非通知さん@アプリ起動中
08/02/18 21:46:51 lusnWpNG0
neuro_de_ponのメニュー画面で、ブラック画面にするかブルー画面にするかの
選択はNemulatorPlus兄貴Verでは取り入れてくれないかな~?
ブラックがかっこいいんですよ!
949:非通知さん@アプリ起動中
08/02/18 21:58:02 d/0HHHuU0
>>938
SMSはSFCより前ですぜ…
SPキャッシュ拡張されたお陰で再度カービィやり始めたんだが
画面下方がブルブル震えてるのっていつから?Plus2?
950:非通知さん@アプリ起動中
08/02/18 22:10:02 +BHh6xQd0
>>948
今、neuro_de_pon動かしてみたが、この程度なら入れますぜ。
>>949
いや、SMSとSFCのどっちが先かという話ではなくて、
おれの90年代はSFCでちょっと遊んだだけ、っていう話なんだけども・・・。
遊んだのは圧倒的に80年代のファミコンゲームだから、それができればそれで十分なのさ。
951:非通知さん@アプリ起動中
08/02/18 22:20:06 d/0HHHuU0
>>950
SMSは85年発なんで年代的にはFC世代なんです(;_;)
952:非通知さん@アプリ起動中
08/02/18 22:27:23 9+Xm8OLx0
ヘルプいい感じ
953:非通知さん@アプリ起動中
08/02/18 22:31:29 lusnWpNG0
>>950
まじっすか!Verうpの時にでもおねがいします!
954:非通知さん@アプリ起動中
08/02/18 22:45:23 +BHh6xQd0
>>951
すまん。完全にゲームギアと勘違いしてたw
でも、メガドラ持ってるやつはたまにいたがSMS持ってるやつは見たことなかったぞい。
MSXとかFM-7シリーズならちらほら・・・。
955:非通知さん@アプリ起動中
08/02/18 22:55:27 9+Xm8OLx0
MDは化け物マシンだったけどSMSはねえ・・・
956:非通知さん@アプリ起動中
08/02/18 23:18:15 uccQ1O55O
ちょっとすまないんだが、靴紐をビルドしようとしても最初にhが抜けてたらビルドできないんだが。hが付いてるのはちゃんとビルドできたし、なんでだ?
957:非通知さん@アプリ起動中
08/02/18 23:29:55 y0GgjmJEO
>>956
958:508
08/02/19 00:02:46 +BHh6xQd0
明日からちょっと忙しくなりそうだから、今日中にあげとくわ。
>>924 + >>947 + >>948 です。
URLリンク(ossan.fam.cx)
では。
959:非通知さん@アプリ起動中
08/02/19 00:13:46 GKi4cfdF0
>>958 兄貴乙です
自分の周りにはぴゅう太派が多かった気がする
家にはPC-6801MkⅡが置いてあった
960:508
08/02/19 00:32:13 8DSgv0A00
いけね。GRAY のスペル間違えちまったw
961:非通知さん@アプリ起動中
08/02/19 00:34:24 xKvrTD+kO
ww_orz.公開まだですか?宜しく
962:非通知さん@アプリ起動中
08/02/19 00:43:21 WdLamPV10
>>961
毎度の嵐乙!
963:非通知さん@アプリ起動中
08/02/19 01:47:08 4T/Fdqz6O
Albireoってどこにある?
気がついたら見失った
後WSはAlbireoが最新でいいよな?
964:非通知さん@アプリ起動中
08/02/19 07:07:21 VTnosYJIO
>>955
Rタイプの完成度を見てからほざけこのやろう
965:非通知さん@アプリ起動中
08/02/19 09:28:50 4UyhHRnNO
>>964
そゆ言葉はちゃんと綴れてからな。
×Rタイプ
○R-TYPE
966:非通知さん@アプリ起動中
08/02/19 10:09:04 2d4X1EHQO
昨日配信開始したFF4のエミュはまだですか?
967:非通知さん@アプリ起動中
08/02/19 10:52:36 tuCZVNDHO
>>963
向こうのスレで紐の人が音を付けてうぷした
968:非通知さん@アプリ起動中
08/02/19 11:43:28 +yLx2p530
F905iで兄貴ver使ってみたんだけど
速度が妙に遅い…
smb スタート状態で45FPS
設定違ってる?
いじったところはADFの
描写領域を480×854にしただけなんだけど…
969:非通知さん@アプリ起動中
08/02/19 11:58:27 HzyMqQuAO
>>968
>>724
970:非通知さん@アプリ起動中
08/02/19 12:04:00 VTnosYJIO
>>965
さも「綴れない」かの様な書き込みで人を陥れるな
971:非通知さん@アプリ起動中
08/02/19 13:44:23 +yLx2p530
>>969
thx
もうちょいだけ教えて下さい。
280×426だとVGAフォント使うと汚くなる
480×864だとVGAフォント使えるが多少(15FPSくらい)遅くなる
でOK?
480×864で早くする方法ないのかな?
972:非通知さん@アプリ起動中
08/02/19 13:56:36 twKsLxte0
>>947
動作確認しました。ありがとうございました。
が、今度はROM読み込み時にscratchpad already opened for outputが発生します。
NESCanvsa.javaのWriteSP()とROMCache.javaのwriteSPSRAM()が衝突しているようですが
必ず発生するわけでもなく、エミュレータ上でも再現しません。
とりあえずSPにROMをキャッシュOFFの場合はSRAMをスクラッチパッドに保存しないように
NESCore.java内のrun関数を
switch (request) {
case 1 :
if(sp_mode) {
save_sram_sp();
} else {
save_sram();
}
reset();
break;
case 2 :
if(param == 0) {
save_sram();
}
if(sp_mode) {
save_sram_sp();
}
exist = false;
break;
と修正してエラーは発生しなくなりましたが根本的な解決になっていないような気がします。
973:非通知さん@アプリ起動中
08/02/19 13:57:25 twKsLxte0
あと、Fで右に倒したときにヘルプがメニューと重なる(メッセージが上段に表示される)ようなので
NESCanvas.java 2707行
paintMenuImage(msgImg, mscale, 0, 224 * scale/mscale, MENU_WIDTH , 16 * scale);
↓
if (isRotate() == 2) {
paintMenuImage(msgImg, mscale, 0, 0 * scale/mscale, MENU_WIDTH , 16 * scale);
} else {
paintMenuImage(msgImg, mscale, 0, 224 * scale/mscale, MENU_WIDTH , 16 * scale);
}
と修正したら下段に表示するようになりました。
974:非通知さん@アプリ起動中
08/02/19 14:09:58 twKsLxte0
>>973はShoelace風ウィンドウの場合です。
975:非通知さん@アプリ起動中
08/02/19 18:33:31 HzyMqQuAO
>>971
VGAの処理が追い付かないのは端末スペックの問題だから
高速化を求めるなら買い換えろとしか言えんわな
それ以外はその通り
ちなみに280じゃなくて240だぞ
縦横の数字を逆にした場合のFPS比較もおすすめする
976:非通知さん@アプリ起動中
08/02/19 19:18:41 HxuR0XiS0
ShoelaceもそうだがAlbireo-sxとか誰も触らない再UPしないで
忘れ去られてしまいそうで怖い
そりゃファミコンやGBほど需要はないかもしれないけど…
977:非通知さん@アプリ起動中
08/02/19 20:13:19 wTgnOAi10
407氏がいるかぎり忘れられることはないさ
978:非通知さん@アプリ起動中
08/02/19 20:37:52 q/8lwOl00
ゲームギアのエミュ、ソース公開されてたっけ?
以前やった覚えがあるんだが
979:非通知さん@アプリ起動中
08/02/19 20:41:51 b+VMp8400
>>968
ヨコモはどっちにもたおしてみた?どっちかは速いはずだよ。
980:非通知さん@アプリ起動中
08/02/19 21:16:55 hTign4/50
すまん、ものすごく初歩的かもしれないが
ROM名称のインポートって端末上でポチポチやるしかないの?
わからんです
981:非通知さん@アプリ起動中
08/02/19 21:17:51 HxuR0XiS0
>>978
>>940
このスレくらいみようぜ
982:非通知さん@アプリ起動中
08/02/19 21:57:43 uzn+6clW0
>>980
パソコンでリスト作ってメールで送って貼り付ければ?
>>976
Albireo-sxが忘れられるのは困る。
禿のWSエミュの実力も気になるところ。
983:非通知さん@アプリ起動中
08/02/19 22:52:13 hTign4/50
>>982
そうか、サンクス
984:非通知さん@アプリ起動中
08/02/20 00:16:54 zrtuFKLm0
兄貴様、
待ち受け機能も統合してくださるならば
僕のオケツも喜んで差し出します!
985:508
08/02/20 01:00:04 WvmAVLP30
>>973
横モ対応はみんなの動作報告とおれの勘でできてるから、こういうのはすごく助かるんだな。
そっちは元に戻して、paintMenuImage() の終盤付近にある (isRotate() == 2) の処理を
以下のように修正しても直りますか?(こっちの方のバグなので)
g.drawScaledImage(menuImg, getWidth() - y - h/sc, x, w/sc, h/sc, 0, 0, w, h);
↓
g.drawScaledImage(menuImg, y, x, w/sc, h/sc, 0, 0, w, h);
ちなみにDrawAreaは「短x長」で使ってますよね?
「長x短」に設定したときのヘルプメッセージの位置もあってるか見てもらえるとすごく嬉しいっす。
>>972
こっちは対策を考えてみよう。
>>971
240x426の時は縮小したVGAフォントか、QVGAフォントか、見やすい方を使ってくれ。(その他設定)
>>984
それは何ができる機能だい?
986:非通知さん@アプリ起動中
08/02/20 01:10:06 FvnJGa+MO
FF4月の帰還まだですか?
987:非通知さん@アプリ起動中
08/02/20 01:13:27 zrtuFKLm0
>>985兄貴様
iアプリを待ち受け画面に設定できる機能でごあいます
ww_whiteやuopoy_neuroには待ち受け昨日が付いております
988:508
08/02/20 01:14:11 WvmAVLP30
(おまけ)
>>958の靴紐ウィンドウをVGAメニューかVGAフォントモードで表示しているときに
▲が小さくなってしまっているな。
drawTriangle() をこうすれば大きく戻るぞい。
int[] x={xp,xp+6*scale,xp,xp};
int[] y={yp,yp+4*scale,yp+8*scale,yp};
drawChs() も scale を入れた方がいいかも。
drawMsg(g, x,y,whd,(HEIGHT_LINE*sChois.length)+7*scale);
for(int i=0;i<sChois.length;i++) g.drawString(sChois[i],x+17*scale,myp+(i*HEIGHT_LINE));
989:非通知さん@アプリ起動中
08/02/20 01:36:03 WvmAVLP30
>>987
whiteを見つけた。ひょっとして待ち受けにすると起動しやすくなるってことかな?
990:非通知さん@アプリ起動中
08/02/20 07:51:41 V4nvZAyk0
>>985
修正箇所は2773行で良いですか?
短x長(240x426)ではこの修正で問題なく動作しました。
長x短(426x240)では右倒しでは正常でしたが、左倒しではメニューが逆になり(キー入力も逆)、ヘルプも上段に表示されて重なります。
また、正常位置ではメニューは正常でしたが、ヘルプが上段に表示されて重なります。
取り急ぎ報告だけ。
991:非通知さん@アプリ起動中
08/02/20 08:03:05 pv5CGFl00
>>989
デモ画面を壁紙代わりに待受に出来る
ただ速度低下するかも知れないから様子見で
使わせてもらっていながら恐縮だけどSPの容量もいっぱいに使えなくなったり
速度落ちる可能性あったりであまりアプリを太らせて欲しくないところもある…
992:非通知さん@アプリ起動中
08/02/20 08:14:20 sm6nD6Ar0
待ち受け設定しなくてもバッテリーの持ちが悪くなる可能性もあるしな。
待ち受けじゃないアプリを待ち受けアプリにアップデートすることもできないし、
待ち受け化なんかビルドできる程度の人でも簡単にできるから、
付けたい香具師が勝手に付ければいいのかも。
993:非通知さん@アプリ起動中
08/02/20 08:34:15 WvmAVLP30
>>990
なるほど。thx
「短x長」の修正箇所は2773行であってます。
「長x短」の左倒しについては、2740行~2745行の roteate==1 を削除して、2746行コメントの rotete > 0 をはずしてこの判定に包めれば直ると思います。
「長x短」の正常位置については、2756行目を2773行目の逆パターンで直せばよいのだけど、ここだけはFかどうかの判定がいるなぁ。
>>991 >>992
なるほど。
994:非通知さん@アプリ起動中
08/02/20 08:50:48 RjQZLlev0
Albireo-sx not foundだよ…
995:たか
08/02/20 16:18:43 bsFN2Kon0
てか、FCはもういいからGBの発展をものすごく期待しているわけだが…
996:非通知さん@アプリ起動中
08/02/20 18:45:12 NHSsfLL50
おまえがやればいいだろ
997:非通知さん@アプリ起動中
08/02/20 18:51:08 krx5x/ao0
だめだホスト規制で立てられない。だれかたのむ
タイトル Docomo Enulator FOWA part115
◆前スレ
Docomo Enulator FOWA part114
スレリンク(appli板)
◆動作報告など制作者の為にサポートできることは皆でやりましょう。
< 異 常 報 告 >
[アプリ名]:
[機種名]:
[ゲーム名]:
[異常時動作]:どういった画面でどのような動作をしたら発生したか
[その他]:トレース情報やその他気になった点など
<エラー報告>
エラーがでて強制終了した場合はトレース情報を参照。その情報をもとに報告。
メニュ>iアプリ>iアプリ実行情報>トレース情報
上記のトレース情報でjava.lang.OutOfMemoryErrorが出ていたらメモリ不足。
多分アプリのバグではありません。
◆E-mail 欄に「sage」(半角)と入れてから書き込むとスレが上昇しません
____ ________ ________
|書き込む| 名前: | | E-mail: |sage |
 ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
998:非通知さん@アプリ起動中
08/02/20 19:14:03 iexPuSpA0
次スレ
Docomo Enulator FOWA part115
スレリンク(appli板)
999:非通知さん@アプリ起動中
08/02/20 19:22:54 VIdLlAmyO
999
1000:非通知さん@アプリ起動中
08/02/20 19:23:29 VIdLlAmyO
1000ゲット
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。