ファミコンのプログラム4 (567レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
453: 名前は開発中のものです。 [sage] 2016/06/04(土) 14:03:05.70 ID:rVuJza+k 東方老桜夢 ver0.30をアップしました。 http://homepage3.nifty.com/~kyoske/nes/TouhouRououmu030.zip ボムとゲームオーバー処理、タイトル画面を実装しました。 技術面でのトピックは、BG処理を背景&エフェクトの2レイヤー構造から WRAM上のバッファの内容を表示する2レイヤーを加えた4レイヤー構造に 変更したことでしょうか 新規に追加したレイヤーの1つを使ってプレイヤーのボムを表示しています。 BGなので8ドット単位でしか絵が移動しませんが、思ったよ
り悪くは無い感じでした。 残りの1レイヤーはまだ先の話になりますがボス敵で使う予定です。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/453
454: 名前は開発中のものです。 [sage] 2016/06/07(火) 07:46:00.39 ID:cz0bGoDJ >>453 乙です。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/454
455: 名前は開発中のものです。 [sage] 2016/06/15(水) 21:52:17.36 ID:niJUc+BD >>449のサイトから色々有用な情報を得られたけど、全体的にだいぶ捻くれた書き方してんな なんかWeb上のファミコン関係の技術者って心に闇抱えてる人が多いような気がするわ Offgaoとか、某FPGA実装の人とか、安藤信明とか http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/455
456: 名前は開発中のものです。 [sage] 2016/09/30(金) 17:04:18.56 ID:sHpgZ9Jm 任天堂はまだまだ著作権を放棄するつもりはないみたいだね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/456
457: 名前は開発中のものです。 [sage] 2017/02/14(火) 23:56:52.65 ID:9F1NVeB5 ファミコンの性能を限界まで引き出したソフトって何? http://krsw.2ch.net/test/read.cgi/ghard/1486542983/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/457
458: 名前は開発中のものです。 [sage] 2017/05/26(金) 02:12:56.07 ID:F/EhocIs ここも書き込み減ったねぇ アセンブリ言語自体下火だから仕方がないけど http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/458
459: 名前は開発中のものです。 [sage] 2017/10/07(土) 10:32:59.80 ID:7Zx+Wawj >>453 今、ファミコンエミュの中で最も実機に近い一つと言われているMesenでもテストしてくれ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/459
460: 名前は開発中のものです。 [sage] 2017/12/22(金) 13:32:46.78 ID:KOEYeqlJ MMC5PCM誰か持っていないですか? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/460
461: 名前は開発中のものです。 [sage] 2017/12/22(金) 13:48:43.43 ID:KOEYeqlJ 「新4人打ちマージャン 役満天国」はMMC5 PCMを使っているという情報がある http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/461
462: 名前は開発中のものです。 [sage] 2017/12/24(日) 01:27:33.19 ID:a9Y1KqFd ファミコンディスクシステム掲示板 FDS BOARD ディスクシステムを偲ぶ http://park19.wakwak.com/~fantasy/cgi-bin/fdsboard/read.cgi?mode=all&list=tree&no=20 ディスクBASIC: まさやんのゲームいぢり http://gameidiri.cocolog-nifty.com/blog/2007/02/basic_f283.html Converting Super Mario Bros. to FME-7/Sunsoft 5B? http://forums.nesdev.com/viewtopic.php?f=10&t=11000&start=15 Talk:Sunsoft FME-7 http://wiki.nesdev.com/w/index.php/T
alk:Sunsoft_FME-7 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/462
463: 名前は開発中のものです。 [sage] 2017/12/24(日) 12:43:40.15 ID:a9Y1KqFd ディスクシステムでDPCMって鳴らせるか調べてみたら、 $C000〜$DFF9にDCPMを配置して鳴らすことはできそうだな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/463
464: 名前は開発中のものです。 [sage] 2017/12/25(月) 03:45:41.46 ID:W4zhaDYT ここのHello Worldプログラム http://hp.vector.co.jp/authors/VA042397/nes/sample.html を単純にFDSに移植してみたけど、(バイナリ的には4バイトのパッチ) でディスクシステムで動いたけどなぜか黒画面になる部分が$マーク ばかりになってしまった。 https://i.imgur.com/LeKMwOO.jpg http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/464
465: 名前は開発中のものです。 [sage] 2017/12/25(月) 05:28:22.37 ID:W4zhaDYT ディスクシステム(任天堂)のBIOSとシャープ ツインファミコンのBIOSって若干違うんだな。 Nintendoって表示されるかFamicomって表示されるかの違いだけど。 ディスクシステム(任天堂)のBIOSは40KBのNESイメージのものもあるけど、 シャープ ツインファミコン版を作ろうと思ったら、ディスクシステム(任天堂)の ROMをシャープ ツインファミコンのものに置き換えてから吸出し機で吸わないと駄目かな? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/465
466: 名前は開発中のものです。 [SAGE] 2017/12/25(月) 05:43:44.93 ID:W4zhaDYT >>465 そこまでしなくてもDISKSYS.ROMから構成することはできます。 で無いなら作ってしまえということで、 Sharp Twin Famicom BIOS (J).nesをSharp Twin Famicom BIOS (J).nesに するIPSファイル作ってみました。 https://www.axfc.net/u/3874041.zip http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/466
467: 名前は開発中のものです。 [sage] 2017/12/25(月) 05:47:07.09 ID:W4zhaDYT >>466 スクショ https://i.imgur.com/xKp7GNC.jpg http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/467
468: 名前は開発中のものです。 [sage] 2017/12/25(月) 13:14:50.62 ID:C6VeyONB >>460 これか? https://hayabusa9.5ch.net/test/read.cgi/news/1513920780/l50 >>463 そもそも市販品で鳴ってるソフトあるけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/468
469: 名前は開発中のものです。 [sage] 2017/12/25(月) 23:16:46.03 ID:W4zhaDYT バッ活パート11掲載「ROMゲームをディスクシステムで実行」ってのがあるようだ、 RAMアダプタを改造すれば、ROMのゲームをディスクに入れて遊べるようだな。 これはNROM(マッパー0)かCNROM(マッパー3)のゲームが対応しているようだ。 海賊晩でFDSのゲームをROMに入れたものがあるけど。これは$6000から プログラムを配置できるマッパーを使用しちえる。どちらも基本的にアドレスを変換せずに 起動できる点がポイントだろう。普通にNES→FDSやFDS→NESをやろうと 思うと
大抵アドレス変換が必要で大幅なプログラム変更の為気の遠くなるような 作業が必要だ。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/469
470: 名前は開発中のものです。 [sage] 2017/12/27(水) 01:41:54.27 ID:QYUKoYbX 255 :名無しさん@お腹いっぱい。:2013/12/29(日) 07:21:45.79 ID:qrYjRNG4 3. FDSラブ 2013年09月16日 22:35 いや、待てよ? 「その後、ハードやアダプターなど、とっかえひっかえしてみたが、まったく改善されず。」 ハード、つまりファミコン本体は変えてみた(≒ファミコン本体のSRAMを交換した)けど改善されず、アダプター、つまりRAMアダプターも変えてみたけどそれもだめ、ACアダプターも"とっかえひっかえ"しただろうけど、無駄だった…。
うーん、ここは一発、昔の記事で紹介された東京都板橋区の「ファミコンショップクラブハウス」に行ってみたらいかがでしょうか。 ttp://ogclub.u.cnet-ta.ne.jp/ せっかくなのでついでにちょっと、僕の熱い想いを語らせていただきます。 かつてオロチさんが「2012年いまだにファミコンを修理してくれるゲームショップが存在した!」で紹介してからというもの、このお店に月イチで行って、ゲームを買いつつ、優しく面白い店長とよく話をします。 オロチさんが紹介していなければ、僕はもしかしたらここを知らないまま、彼と一生会うこともなく、孤独…
というのは大げさかもしれませんが、それでも寂しい人生だったかもしれません。 僕ね、まだ酒は飲めません。 一部ではゆとりだガキだ何だと叩かれます。 けど僕は小学生の時からファミコンが物凄い好きで、小中学校では一時期いじめにも遭って、孤独感に押し潰されて自殺も考えました。 けどやっぱりね、類は友を呼ぶと言うじゃないですか。 オロチさんのこのサイトを見るようになってからというもの、店長や"マサさん"とかいろんな人に出会い、人生は豊かになりました。 マサさん、僕はここにいますよ。 オロチさん、今までずっと
休まず記事を書き続け、あの時あの店を紹介してくれて、本当にありがとうございます。 これからも更新がんばってください! http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/470
471: 名前は開発中のものです。 [sage] 2017/12/27(水) 02:34:19.62 ID:QYUKoYbX 256 :名無しさん@お腹いっぱい。:2013/12/29(日) 19:02:14.68 ID:SqfJyfl2 どうも、ファミコンディスクシステムを愛するFDSラブです。 最初は千歳烏山オルパでの友達に合わせて、面白いファミコンネタを交えつつオルパの素晴らしさを発信していきたかった。 僕はそう考えて、俗に言うリア充さんという人みたいなノリでTwitterを始めたわけなのですが、昨日は大変でした。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/471
472: 名前は開発中のものです。 [sage] 2017/12/27(水) 02:36:16.68 ID:QYUKoYbX 僕のツール「FDS2MMC3」 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/472
473: 名前は開発中のものです。 [sage] 2017/12/27(水) 02:40:33.32 ID:QYUKoYbX NGワード判定で書けないので関連リンク http://kanae.5ch.net/test/read.cgi/gameurawaza/1334855054/255-256 http://kohada.5ch.net/test/read.cgi/gameurawaza/1319071372/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/473
474: 名前は開発中のものです。 [sage] 2017/12/27(水) 02:43:50.45 ID:QYUKoYbX FDSラブ@世田谷最強ファミコンコレクタ (@FDS_Conversion)' http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/474
475: 名前は開発中のものです。 [] 2017/12/31(日) 18:24:45.05 ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。 グーグル検索⇒『来島のモノノリウエ』 9WHJ0HLWTF http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/475
476: 名前は開発中のものです。 [] 2018/01/02(火) 22:10:24.29 ID:slJhAaJH ほす http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/476
477: 名前は開発中のものです。 [] 2018/01/16(火) 06:49:08.11 ID:J/0RzKgi http://egg.5ch.net/test/read.cgi/software/1488728381/191 191 名前:名無しさん@お腹いっぱい。[] 投稿日:2017/05/28(日) 23:24:05.12 ID:8S5QOMSD0 >>190 Mesen (100%) ≧ Bizhawk (100%) > puNES (98.08%) > MyNes (87.82%) > Nintendulator (85.26%) > VirtuaNES (35.26%) > nesterJ (29.49%) http://tasvideos.org/EmulatorResources/NESAccuracyTests.html http://emulation.gametechwiki.com/index.php/Mesen https://www.mesen.ca/#Comp
atibility http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/477
478: 名前は開発中のものです。 [sage] 2018/01/19(金) 00:29:11.92 ID:VhnRMljT ファミコンはBGとスプライトの優先順位の指定をスプライト側で設定しますが これだとスプライトの下に表示したいBGキャラと スプライトの上に表示したいBGキャラが隣接している場合で スプライトがその両方にまたがっている場合に スプライトの上に表示したいキャラに差し掛かった時点でスプライトの 優先表示を変えてしまうと、スプライトの下に表示したいBGキャラの部分でも BGキャラが上に表示されてしまうと思いますが、どういう処理をすればいいですか? 色々とV
DPの仕様を調べると、セガマークIIIなどは、優先順位のフラグをBG側が 持っているので、何も考えなくても思った通りの優先順位で表示されそうですが ファミコンのようにスプライト側で優先順位を持っていると、優先順位が逆のBGに スプライトがまたがっている場合、どうしたらいいか分かりません。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/478
479: 名前は開発中のものです。 [sage] 2018/01/19(金) 03:13:04.92 ID:KfOVG5Sv パターン1 表示したいスプライトより優先度が高いスプライトをBGの裏においてマスクする 例)スーパーマリオの土管に入るときなど パターン2 BGの後ろにしたいところに優先度の高いスプライトを8枚置き、8枚を越える スプライトが出せない事を利用して目的のスプライトを消す 例)ゼルダのダンジョンなど パターン3 表示したいスプライトのキャラそのものをBGデータに重なっているところだけ透過 したキャラに書き換える 例)ソルスティス/ナイトロアーなど 好き
なの選んで http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/479
480: 名前は開発中のものです。 [sage] 2018/01/19(金) 13:00:25.60 ID:VhnRMljT >>479 ありがとうございます。そういった感じの解決法なんですね。 でも、なんだかスプライト側が優先順位のフラグを持っているのは 面倒な気もするのですが、スーファミでも変わらず同じ仕様のようですし 何かメリットがあるのですか? BG側が優先順位のフラグを持っていれば、BGキャラを表示する時点で フラグを設定する以外の事はしなくても済みますので、この方が便利で 合理的に感じます。 ところがスプライト側がフラグを持っている場合、スプライトキャ
ラが移動するたびに BGキャラとの重なりチェックをしなければならず、そのBGキャラがスプライトの上に 表示されるべきBGキャラならばフラグを設定し、そうでなければまたフラグを戻すといった 処理がキャラを移動するたびに発生します。しかも、上記のように 優先順位が逆のBGキャラをまたいでいる場合は、様々な工夫が必要です。 それにもかかわらず、スーファミでもこの仕様を継承したということは この方法にもメリットがあるはずですが、さっぱり思いつきません。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/480
481: 名前は開発中のものです。 [sage] 2018/01/19(金) 16:13:46.37 ID:k1Q0LT6K BGにフラグをもたせるメモリの空きなどないしハードウェアも複雑になる 描写位置に合わせて処理が必要になるスプライト側に機能を集約させることで単純化し 工業製品として価格が抑えられるなら十分なメリットになるだろ スーファミは当初ファミコンのソフトがそのまま動かせるように 互換性を考慮した設計だったが途中で諦めたからその名残 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/481
482: 名前は開発中のものです。 [sage] 2018/01/19(金) 22:43:04.95 ID:KfOVG5Sv >>480 出来る事出来ない事がそれぞれで違って一長一短ある BG2枚以上ならスプライト側のほうが何かと便利かな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/482
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 85 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s