結局あまりあてにならないのがこのスレなのさ!
う〜ん、うまくいかない。
一度、小分けに一から作ってみます。
935 :
922:2005/11/28(月) 10:45:04 ID:mouEtU3M
初期化のところでCLI命令入れたら正しく表示されるようになりました。
ステータスレジスタの2ビット目(Interrupt flag)が立ってるとIRQとBRK割り込みが無視されるようです。
いろいろアドバイスくれた方ありがとうございました。
>931
VBlank中は立てる必要なし.
万が一表示l期間中まで処理が伸びてしまった時に保険の意味で立てる。
プログラムしたものを実機でプレイする方法で、実際のカセットのROMをはずしてRAMに置き換える方法がちらほらみられますが、
マッパ4などのMMCなどが載っているカセットでもそのような方法できるのですかね?
RAMよりもEEPROMの方がいいんじゃないの。
>>931 >>938 どの程度の信憑性を持って発言しているのかはっきりしろ。
頼むから糞なソースだけは垂れ流さないでくれよ。
信憑性なんてねーよ
各自で判断しろ
>>939 いきなり顔真っ赤にしてどうした?
安藤に高い金でも払ったのか?
942 :
937:2005/11/30(水) 22:20:32 ID:MJMkLp5o
>>938 ROMライタなんかでEEPROMにデータ入れて置き換えればいけるのかな。
スターラスターのカセット開いたら、ICにガラス窓が付いてて中が見えるようになっていた。
944 :
937:2005/11/30(水) 22:53:18 ID:MJMkLp5o
>>943 UV-EPROMってやつかな?だとしたら太陽光にずっとさらしてたらデータが消える・・・?
製品にバカ高いEPROM使うなんて考えられんな…。
でもナムコは自社生産だったから発売日に間に合わせるために
EPROM使ったのかも…。
946 :
名前は開発中のものです。:2005/11/30(水) 23:38:21 ID:Lj2JR7Fq
nesasmが動かないっていう人はいる?
OSがXPSP1なんだけど動かない。
OSはXP SP2で動いてます。
>>937 マッパの理解があればROMエミュレータも可能じゃない?
マッパに関する詳しい資料ないかな・・・
>>946 XP SP1以外で動かした実績は持ってるのか?
>>949 SP2の会社のPCでは生成されました。なぜだろう?
自分のもSP2にすりゃいいじゃん
SP2でも駄目でした。
こうなれば別のを試すしかない。
貴様のパソコンなぞ知るか!
レイプしてくれるわ〜
いやーん。
SRC\AS\MAIN.Cのmain()の最後にgetchar()だかscanf()をはさんでリコンパイル。
以前これでnesasmが動くようになって、ずっとこれを使っておりました。
関係ないかもしれませんが一応チラシの裏に書いておこう。
そんなタイトルはやだ。
じゃあ新しいのたてるか
それほど人気も無いようだが
ツールキタ━━━━━(゚∀゚)━━━━━!!!!
ちょっと気になったのだが、SRAM有りの最大容量ソフトって、
信長の野望 武将風雲録?
>>961 属性テーブルの編集の仕方がわからないYO!
965 :
961:2005/12/06(火) 08:39:26 ID:9WOBW+N6
必要なDLL、MSCOREE.DLLが見つかりませんでした。
967 :
962:2005/12/06(火) 19:03:41 ID:NTFwMh/C
>>963 そうです。
最大の容量ソフトはMMC5のソフトだと思うのですが、
MMC5の中でもSRAMの大きさが異なっていたりするので、いまいちよく分からないです。
>>967 うちの風雲録の中にはKM62256ALPというSRAM入ってた
型番から察するに256kbitかな?
>>965 素早い対応乙です
うちの環境では中クリックが効きませんですorz
969 :
961:2005/12/07(水) 17:44:06 ID:SxROPU99
>>968 (;´Д`)
とりあえず今グリッド表示とか追加してるので、ついでに中クリックじゃなくても配置できるようにします。
というよりモード切替(パターン配置⇔属性配置)みたいな感じのほうがやりやすいかな?
970 :
962:2005/12/07(水) 19:30:41 ID:G6egag/r
>>971 対応ありがとうございます。
属性テーブルが編集できるようになりました。
PRGのほうのバンク切り替えがいまいちイメージできない。
わかりやすいたとえとかありんす?
トランプカードを並べて、カード(バンク)を交換するような感じ?
ROMイメージはカードのA〜Kのように並んでいて、PRGバンクに
並べられたカードを差し替えていくような。
上手く説明出来んorz
976 :
973:2005/12/12(月) 09:29:33 ID:4gfizgwg
>>974-975 たとえありがとう。
CHRの方は理解できてたんだけどPRGイメージできなかった。
でも夢の中で思いついた。
+-------------------+
|メインプログラム+
|メイン系データ+
+-------------------+-------------------+-------------------+
|画像処理プログラム|ゲームプログラム|サウンドプログラム+
|画像系データ|ゲーム系データ|サウンド系データ+
+-------------------+-------------------+-------------------+
こういうこと?
サウンドをいじるときはサウンドプログラムにバンク切り替え、ゲームデータを処理するときはゲームプログラムにバンク切り替え。
あとついでにツール更新。
ネームと属性をまとめてひとつのBGデータとして保存できるようにしますた。
ttp://up.isp.2ch.net/up/d09294e8752c.zip
977 :
973:2005/12/12(月) 09:30:18 ID:4gfizgwg
うは、ずれまくり。
同時に使うものを別バンクに入れて、関数コールのタイミングで切り替えるのは
さすがには無理があるかと
やるならゲームのシーンで切り替えるんじゃないかな。オープニングとか
サウンドルーチンだけ別バンクにあって1フレームに1回切り替えを行って
サウンド再生の処理をやってバンク切り替えを戻す、とかも十分ありだと思う
>>978-979 ふむ。
BG書き換え時とかに別バンクからデータ持ってくるとかそういう使い方なのかな?
熱血行進曲とかみてみると、攻撃したときとかにPRGバンクが切り替わるから、
ダメージ計算のときに別バンクからステータスとか拾ってくるのかなぁとも思うけど。
もしくわアニメーションデータを持ってくるとか。
MMC5で拡張グラフィックモードにするとグラフィックを $0000-$3FFFまで置けるようなのですが、
パレットのデータやBGの配置情報それとスプライトはどこに置くのでしょうか?
資料をあさったところ、$5C00-&5FBFにパレット番号と配置の上位アドレスを置くことまでは
わかったんですが、海外のサイト見てもそれ以上わからなかったorz
知っている人いたらぜひ教えてください。
>>976 KZ-NESSAと併用したいので
拡張子をbgだけでなくnamでも読み書きできるようにできませんか?