23/02/09 23:54:06.26 dE2T0xrU.net
PALTEST.NES( URLリンク(nesdev.com))をディスクシステム用fdsに変換しました。
プログラムはc000から少しだけなのでそのままコピペして、nmi等アドレスをdffa~に入れるだけで動くはずです。
実際動かすと、数秒間正常動作するのですが、約5秒後フリーズしてしまいます。
どうしてフリーズしてしまうのか全く分かりません。
原因と対策方法が分かる方ご教示お願いします。
557:名前は開発中のものです。
23/02/17 23:33:48.29 hIJVoStd.net
>>556
いろいろ条件不明
その書き方だとダンプ部分をずらしただけ?じゃ全然無理だね
*.nes用のソースコードをそのままコピペで.orgずらして
*.nesファイル作ってくれる簡易アセンブラでアセンブルしたとしても
*.fdsじゃ到底動かないよ
*.fds形式内部のファイル群と開始アドレスなどとブートの仕組み理解しないとね
URLリンク(www.nesdev.org)
block01 *NINTEND○-HVC*等が記載されたディスク情報
block02 ファイル数
block03 ファイルヘッダ(ブートに必要なKY○DAKU-ネームテーブルファイル、CHR、PRG、PRGのセーブデータ)
block04 block03の直後のファイルの実データ
CC65(CA65アセンブラ)用のサンプルコード
Github repository: Simple FDS example for ca65
裏技か
Forum post: Skipping the FDS license screen
558:名前は開発中のものです。
23/02/21 00:44:39.67 G+AkrGuB.net
>>557
レスありがとう
よく読んでください、数秒間正常動作すると書きました。fdsファイルと移植に問題はありません。
で、自己解決しました。
559:名前は開発中のものです。
24/04/30 18:45:37.49 m8GDBD2I.net
hoss
560:名前は開発中のものです。
24/08/19 00:08:59.82 ifAbC/51.net
最近ファミコンのアーキテクチャに興味があるが調べてると面白い構造で使いやすく出来てるな
アセンブラはやっぱ8bitまでだなやる気になるの
561:名前は開発中のものです。
25/06/30 16:10:33.15 GY+zD7Fh.net
ギコ猫でもわかるファミコンプログラミング
6/30でサ終と言っていたfc2がまさかの午前中に終了しやがってサイトの保存が間に合わなかった
誰かバックアップしていたら公開して下さいお願いします
562:558
25/06/30 16:30:35.41 GY+zD7Fh.net
有名サイトだからか幸いweb archiveで大体捕捉できそう
でももし直近で保存した人がいたら共有していただけると有難いです
無許諾だが後人のためにもミラー立てようかと思っていた
563:名前は開発中のものです。
25/07/01 18:48:29.83 ZFCLvlKd.net
内容を今風に作り直してくれ
そこまで難しいことはやってないし、大半は生成AIにお願いすればそれなりに作ってくれる
564:名前は開発中のものです。
25/07/01 21:03:45.94 SiXJq6oa.net
>>563
生成AIにお願いしたとして誰が校正・検証するんだよ
565:名前は開発中のものです。
25/07/01 21:20:39.17 3eAgUt4w.net
>>563
じゃあお前が作り直せよ
566:名前は開発中のものです。
25/07/08 00:52:44.65 aDLMMm1E.net
wgetで保存してあるけど、今風ってどんなんよ
無許可であまり勝手なことはしたくないな