2010-01-01から1年間の記事一覧

中途半端に暇

前回はとても忙しかったのでこれ以降の動画はおまえらが勝手に作れ!と書いたものの、現状では World5, 6 あたりを作ろうかなとか思ってしまう。中途半端に暇だから TKROM の flash cart でも作ろうかと思ったものの手元に AM29F040B があまりにないので作れ…

Kazzo PCB revision 2.1

発注したけど、手元に届くのは20日かかると思う。キット販売だけで、flash cart 製作代行はできなさそうだ。

Kazzo PCB 2.0 → 2.1

2.0 は設計ミスがあったのと、私とばくてんさん共に時間がとれないという事態で停止状態。ちょっと無理はあるけど、 PCB 2.1 を発注してキット販売だけ行う予定です。うまくいけば6月半ばに再開できる... かもしれない。

Boots Edition

身内の反響 過去に遊んでいた2人にはおそろしく好感触で、SMB3 をしらないと良い反応を得られない。このパターンはいつものことだが、今回は SMB3 ということで他のやつより間口がおそろしく広いのが違うところ。SMB初代, SMW には勝てないんだろうけど。年…

近況

暇がなかなか出来なかった(訳:千葉マリンスタジアムに行ってた)。後回しになっていた World7 の修正をやった。 7-4, 7-7 後回し。 7-5 白ブロックはPスイッチでコインにならないので隠しブロックを移動。 7-砦-1 足場を用意したものの、縦スクロール制御がき…

SMB3 boots edition

スーパーマリオブラザース3の hackrom を作ってみた。5-3 でのみ使えるくつを最初から強制装備させたもの。http://www.nicovideo.jp/watch/sm10638946 絵のつじつまをあわせる くつフラグを on にすることは簡単だったのだが、くつのスプライトを表示させる…

さくじつの麻雀

天和あがられて逆転負け。4人打ちだよ。

kazzo firmware 0.1.3 released

ここ1か月ぐらい対応ができてませんが、ばくてんさん側で販売を行うということですので最低限の文書として作っておきました。後回しにしていた V-USB への報告もさっきした。ある方から指摘がありました。 3.6V の zener diode と 68 ohm の resistor だと過…

昨日の麻雀

5順目ぐらいで、ちーといつをてんぱい、リーチせず。 9順目ぐらいで、ドラを1つつもったので、待ちを変更、リーチせず。 11順目ぐらいで、だれかがリーチをした。たぶん気軽にドラを捨ててくれなくなったので、わたしもリーチ。 その次にドラを1発でツモった…

今日の麻雀

すーあんこー、すーれんこーてんぱい。カンドラに6万が載った。 中をロンだと、ほんいつ、さんあんこ、さんれんこ、といとい、ちゅん、どら3 (12はん, 3倍まん) 9万をロンだと、すーれんこー 中をツモだと、すーあんこのみ 9万をツモだと、すーあんこ、すー…

ちょっと多忙

メールをいただいてたりして、お待たせしてる人がいるんですが、多忙の合間を縫って対応の準備をしてます。3日以内に片付けようと思いますんで、待ってる人はすいませんがもうちょっと時間を下さい。対外的な対応は停めてますが、 kazzo 関連は部品調達とか…

麻雀大会パッチ

元の動画は役満天国なんだけど、その ROM カセット持ってないから、もってる麻雀大会で。画面みれば分かるけど、プログラムのコアはほぼ同じものだと思われる。だから、似た改造を簡単にできた。http://www1.axfc.net/uploader/Sc/so/80379もちろん実機確認…

2番煎じだが

これができるパッチ配布しますかねー。

み、みやむー

友人と skype で雑談してたら、これがでてきた。 http://f58.aaa.livedoor.jp/~nakanosc/kam15p.html まきぐそへあー片桐*1の格好をしている MIO さんが15年前のみやむーっぽい。ので、確認したら、15年前のみやむーはもうちょっと目がぱっちりしてた。*2そ…

告知

AM29F040B を大量に輸入したので、kazzo PCB 2.0 販売と同時にそっちも売っちゃいます。flash memory だけの注文も OK です。HDL 関連がかなりおもしろくて、時間をそっちに奪われちゃってます。モニターの結果は今夜出す予定です。

選挙PVのプログラムレビュー

http://offgao.no-ip.org/fc/ mapper 0 に charcter RAM のものは実在しない fds, nsf など OS 経由を想定しているのか、各種レジスタをちゃんと初期化していない powerpak は OS 経由だから動くかも なにか挙動が安定しない PPU area ram に書き込むタイミ…

ロジックアナライザその後

先日の欲しいってタイミングで秋月で買えば変えたが、売り切れになってる しゃーねーから海外のページみえてたら LA-5034 ってのがでてきて、1年前に買おうとしたやつだ 安いし、チャンネルが多いからどーしよーかなーと思ったが、zeroplus のやつのがいろい…

namcot 106 (笑)

106 を使う人はエミュレータ上だけで存在する架空の音源を利用している。 106 は実際に存在しないので、実機でならすことが出来ない (だめだ、これは矛盾している) 106 が載っていると決めつけられているカセットには ROM とマッパが分離されていない状態に…

波形のことが気になって仕方がない

波形生成の部分のソースを書き直した。制御信号を bitfild の union にしたり、asm("cbi"), asm("sbi") を入れようしたがぐっと抑えた。 MMC1 がちゃんと動かなかったんだけど、直すまで時間がかかった。複数要素の信号を 8 本まとめて byte にして C のソー…

続.VRC4 の SRAM 制御

VRC4 の 1,2pin は入力端子だった。他に制御レジスタなんてなかった。RC857 のソフトでは設定してるけど、つながってない。というわけでこんなおち。

VRC4 の SRAM 制御

OE = L, /WE = R/W, RC851 CS2 = MM1026 CS, RC832 CS2 = CPU A13 (RC832). ここはまでよい。 /CS1 の配線が下記のようになっている。φ2が入っているので flash write 時に bus が衝突することはないことはわかった。 VRC 4 の 1,2 pin は制御できる出力端子…

anago 利用ユーザーをみてて

cmd.exe を使用させたのは成功だと思う。なにを操作したのかが明確で他のユーザーがまねしやすい。GUI だと、あそこのメニューを開いて、なんたらをクリック、とかになって説明が面倒。デバイス名の入力はかったるい場合は flashdevice.nut をいじって1文字…

anago の更新

現ファームと互換性を取ったので release してもいい気がする。 0xff で埋め尽くされたデータを書き込まないようにした 作り途中のプログラムデータの転送がとても早くなった 0x00 で埋め尽くされるのは書き込むので、nesasm を使ってる人はそこを変更してく…

ついき

board + asic |$a000.4|$e000.4|flash後 SNROM + MMC1A|有効 |無効 |保護 SKROM + MMC1B|無効 |有効 |保護 http://wiki.nesdev.com/w/index.php/MMC1 に書いてある $e000.4 が確認できた $a000.4 についてはそこに書いてないが確認している SKROM + MMC1A が…

バス衝突その後

MMC1 ぽんさんとこで、SNROM を書き込むとセーブデータが消える件が似た問題なので調査。スクリプトが怪しい気がするが、MMC1 のバージョンに依存するみたい。(AT49F002 は別問題のようでした)MMC1A (または無印)を利用すると flash 書き込み時にセーブデー…

バス衝突

なんと、海外の人からバス衝突してるかもねってメールが来た!すげー! 適当文法でも英語で文書書いておくもんだなと感心した!問題は SNROM の書き込み。書き込み完了後に SRAM が enable になってるとの報告。つまり、 0xffff を write したあとに bus を clo…

mmc1 系スクリプト

他のスクリプトにも問題があったり、 flash script のエラーが index error に吸われてわからないとかいろいろあるので更新できない... ので先に mmc1 だけ。mmc1_slrom.af の cpu_transfer() を下記に変更してください。 function cpu_transfer(d, start, e…

エッジコネクタについて熱く語る

kazzo を生産するときにエッジコネクタが入手困難だろうとおもったら、digi-key であっさり見つかったので買う人は型番をメモっておくといいだろう。 製品検索 カードエッジ、エッジボードコネクタ (155,310 items) ジェンダ - 雌 ポジション数 - 60 or 72 …

再販について

ここは公式見解を書く場所ではない(そもそもここは一般ユーザーお断りの空気を出すので来づらい)ので、なるかもしれない発表です。 kazzo PCB revision test 3.0 passed は完売で在庫 0 kazzo PCB revision test 6.0 passed は在庫 2 で、代行が落ち着いたら…

うんちくを垂れる嫌な日記

FC版ソーサリアン(もどき)の画面構成が仕組みがわかった。 文字がでるところ 文字が徐々にでてくるのは Charcter RAM の機能を使って徐々にキャラクタを書き込んでいく技法。このため TGROM を採用したようだ。アーケードのグラディウス(初代とIII)にも Char…