色がうすい方が原文です。
- ここから --------------------------------------------------------------------
Next, to find the INIT code, well, that is more difficult.
次はINITコードを見つけるのですが、これはさらに難しいです。
Use what you found when you did the search for "STA $4015" to help you.
助言できることは"STA $4015"を検索することで見つけられるということです。
- ここまで --------------------------------------------------------------------
進捗:18.4%
さくさく理解できるようになれる日はくるのだろうか。
なんて思いながらもとりあえず進む日々。
[英語/NESAudioRipping]
リッピングガイド(25) / 2006-05-29 (月)
[日記/2006/May]
あぁ悩ましい悩ましい / 2006-05-28 (日)
昨日今日見たり読んだりしたもの:
ドラマ:ER緊急救命室Ⅱ(~第22話)、ER緊急救命室Ⅲ(第1話)、おいしいプロポーズ(第6話)
時間がある週末は、いろんなことを考えてしまうもので。
こういうのは周期的なものですね。そういう時期もあるさってことでだんだん慣れてきましたけども。
仕事してなかったら大変そうなだなぁ…と思いました。
働くって素敵。
ドラマ:ER緊急救命室Ⅱ(~第22話)、ER緊急救命室Ⅲ(第1話)、おいしいプロポーズ(第6話)
時間がある週末は、いろんなことを考えてしまうもので。
こういうのは周期的なものですね。そういう時期もあるさってことでだんだん慣れてきましたけども。
仕事してなかったら大変そうなだなぁ…と思いました。
働くって素敵。
[英語/NESAudioRipping]
リッピングガイド(24-2) / 2006-05-25 (木)
色がうすい方が原文です。
- ここから --------------------------------------------------------------------
You know that you have found the PLAY code when the subroutine in this memory region which the NMI code calls does a bunch of saves to $4000-$4013, or calls other subroutines which save to $4000-$4013.
まだここで止まっています。
ここでさらっと流していくわけにもいかないので本腰いれてがんばります。
用語の意味を調べてみました。
NMIというのはファミコンで使われている6502というCPUで発生する割り込みのことで、60分の1秒毎に発生するとのこと。
$4000-$4013というのはファミコンのメモリアドレスで、この領域には矩形波、三角波、ノイズ等ファミコンのピコピコ音に関する設定値が書かれるところのようです。
ということで、NMI割り込みが発生するとそこからどこかのサブルーチンをコールするという動作になるはず。
となると、ゾロンさんの訳の内容がしっくりきますね。ありがとうございます!
「NMIコードから呼ばれたサブルーチン、もしくはそこから呼ばれたさらに別のサブルーチンで$4000~$4013への書き込みがあった場合は、それがPLAYコードということになるでしょう。」
と訳してみました。
- ここまで --------------------------------------------------------------------
進捗:17.8%
難しいなぁ…英語って。
- ここから --------------------------------------------------------------------
You know that you have found the PLAY code when the subroutine in this memory region which the NMI code calls does a bunch of saves to $4000-$4013, or calls other subroutines which save to $4000-$4013.
まだここで止まっています。
ここでさらっと流していくわけにもいかないので本腰いれてがんばります。
用語の意味を調べてみました。
NMIというのはファミコンで使われている6502というCPUで発生する割り込みのことで、60分の1秒毎に発生するとのこと。
$4000-$4013というのはファミコンのメモリアドレスで、この領域には矩形波、三角波、ノイズ等ファミコンのピコピコ音に関する設定値が書かれるところのようです。
ということで、NMI割り込みが発生するとそこからどこかのサブルーチンをコールするという動作になるはず。
となると、ゾロンさんの訳の内容がしっくりきますね。ありがとうございます!
「NMIコードから呼ばれたサブルーチン、もしくはそこから呼ばれたさらに別のサブルーチンで$4000~$4013への書き込みがあった場合は、それがPLAYコードということになるでしょう。」
と訳してみました。
- ここまで --------------------------------------------------------------------
進捗:17.8%
難しいなぁ…英語って。
[ ツッコミの受付は終了しています ]
- 1: 通りすがり改め菊理 (05/26 02:40)
- 英語とは関係ありませんがNMIについて.
NMIとはNon-Maskable Interruptの略で,
一般的なプロセッサにおいて非常に優先度が高く
禁止することができない割り込みです.
こういうマイコンのプログラミングも,
「モノが動く」感じがとても楽しいですよ. - 2: ゾロン (05/26 07:37)
- なるほど、「, or」を"そこからさらに"と訳されたんですね。
8ビットゲームといえど奥深し、ですね。 - 3: 春うらら (05/28 23:40)
- 菊理さんだたのかー。いつもありがとうございます。
たしかに下回りのも楽しいですね。
以前の業務でデジタルコピー機やってたときはそんな感じでしたわ。
Windowsアプリと違って制御してる感があって楽しかったー。
8ビットといえ、ファミコンのアーキテクチャってすごく興味深いものがありますよ。
[日記/2006/May]
いろいろ進めてみる / 2006-05-25 (木)
今日見たり読んだり読み終えたりしたもの:
本:3週間続ければ一生が変わる(著:ロビン・シャーマ、訳:北澤和彦)
ドラマ:24 TWENTYFOUR Season5(第24話)、医龍(第6話)
いろいろ続けていく上で、一つのことだけじゃなくていろんなことを進めるというのは、なかなかいいなーと思いました。
気分転換しながら進んでいく感じです。一つだけだとそれが行き詰ったらどつぼにはまっていくけれど、いろいろやっていると、その間に違うことを進めていれば、ひょんなことから詰まっているところから抜けられるかもしれない。
一つのことよりも進むペースは落ちるでしょうけれど、急ぎではない場合はその方がいいのかもしれませんね。
本:3週間続ければ一生が変わる(著:ロビン・シャーマ、訳:北澤和彦)
ドラマ:24 TWENTYFOUR Season5(第24話)、医龍(第6話)
いろいろ続けていく上で、一つのことだけじゃなくていろんなことを進めるというのは、なかなかいいなーと思いました。
気分転換しながら進んでいく感じです。一つだけだとそれが行き詰ったらどつぼにはまっていくけれど、いろいろやっていると、その間に違うことを進めていれば、ひょんなことから詰まっているところから抜けられるかもしれない。
一つのことよりも進むペースは落ちるでしょうけれど、急ぎではない場合はその方がいいのかもしれませんね。
[日記/2006/May]
きっかけは自分で作ろう / 2006-05-24 (水)
今日見たり読んだりしたもの:
ドラマ:24 TWENTYFOUR Season5(第23話)、トップキャスター(第6話)
やっぱりソフトウェア作成はおもしろいです。
あれを作ろうこれを作ろうと考えるだけではなく、実際に手をつけ始めてから人に見せられる状態になったとき、反応があるとさらに楽しくなります。
たとえちょっとしたものでも、何らかの反応があるとおもしろいです。
自己満足で終わるよりも公開すると思わぬ反応がありますので、区切りを付けてばんばん公開していくべきだなーと思いました。
ドラマ:24 TWENTYFOUR Season5(第23話)、トップキャスター(第6話)
やっぱりソフトウェア作成はおもしろいです。
あれを作ろうこれを作ろうと考えるだけではなく、実際に手をつけ始めてから人に見せられる状態になったとき、反応があるとさらに楽しくなります。
たとえちょっとしたものでも、何らかの反応があるとおもしろいです。
自己満足で終わるよりも公開すると思わぬ反応がありますので、区切りを付けてばんばん公開していくべきだなーと思いました。