トップページgamedev
381コメント103KB

スーファミのプログラム

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。04/09/13 17:14:12ID:oqwjwnvf
開発の参考となりそうなページを挙げときます。

すずめ愛好会
http://vsync.org/

極楽プログラマの部屋
http://www.inetmie.or.jp/~koh/inside/index.htm

Console/Emulator Programming Resource in Japan
http://www.geocities.co.jp/Playtown/2004/816_2.txt
http://www.geocities.co.jp/Playtown/2004/sndtech.txt
http://www.geocities.co.jp/Playtown/2004/sfc.txt
0002名前は開発中のものです。04/09/13 17:26:14ID:sj34VEYK
君が死んでからもう1年。君は今も僕を見守ってくれているのかな?
君は、僕の生まれて初めて出来た彼女だった。すごく嬉しくて、幸せだったなあ。
突然、白血病だって医者に宣告されてから、君は病室で日に日に弱っていった。
「病院ってひまねえ」って笑う君を見て、僕はいつも泣いていたんだ。君の為に、僕の小汚いノートパソコンをあげたら、君はすごく喜んでくれたよね。
ネットをするようになった君がいつも見ていたサイト、それが「2チャンネル」だった。ある日君はいつものように、笑いながら言った。「ほら、見て今日も2ゲット出来たよ。」
「あまりパソコンばっかいじってると身体に障るよ」なんて僕が注意すると、「ごめんねえ。 でもね、これ見てよ。
ほら、この3のひと、2げっとぉ!なんて言っちゃってさぁ、ふふ」僕は黙っていた。君がすごく楽しそうで、僕は何も言えなかった。
「ほらみて、この3のひと、変な絵文字使ってくやしぃ〜!だって。かわいいねえ。 ふふ。」
僕はまだ黙っていた。笑う君を見て、どうしようもなく悲しくなった。「憶えててくれるかなあ」 君がふと言った。「…この3のひと、私がいなくなっても、
あの時変な奴に2をとられたんだよなー
なんて、憶えててくれないかなあ……無理かな……憶えてて、ほしいなぁ……」
それから数ヶ月後、君は家族と僕に見守れながら息を引き取った。
君はもうこの世に居ない、なのに僕は今F5を連続でクリックしている。
君の事を、3のひとが忘れないように、いつまでも、いつまでも忘れないように。
天国にいる君と一緒に、今ここに刻み込む  2 ゲ ッ ト
0003きよっぱ04/09/13 20:58:35ID:LBWb6VAP
ツマンネ
0004名前は開発中のものです。04/09/13 22:27:02ID:LbUG5bDH
スーファミは分かんない。
0005名前は開発中のものです。04/09/14 14:34:28ID:FaPMzOIH
スーファミキタ━━━━━(゚∀゚)━━━━━!!
0006名前は開発中のものです。04/09/14 15:45:58ID:k4nWGX8F
音楽を鳴らす方法がわからないんですぐ
あきらめちゃった。65なんちゃらのアセンブラも難しそう
nesとかpceもかじったけど実行速度が遅くてサンプル止まり…
0007名前は開発中のものです。04/09/14 17:00:57ID:DMbCWVcH
参考にさせて頂きます。
0008名前は開発中のものです。04/09/14 20:30:12ID:Cb+fKw9u
8年くらい前だか、アスキーの自作ゲームコンテストで
SFCのゲームが入賞してた。
ツクールじゃなくてオリジナルプログラム作品だったが
あれはどうやって作ったんだろう。
0009名前は開発中のものです。04/09/15 00:44:15ID:lj2sT/22
スーファミって言語は何使ってんの?
0010名前は開発中のものです。04/09/15 02:41:47ID:YwQR+QuT
>>8
マジコンでクロス開発かゲーム専門学校の生徒あたりかなぁ
0011名前は開発中のものです。04/09/15 02:52:01ID:HUnZv4gz
>9
CPUがしょぼいから、アセンブラ言語を使っていると思われ
0012名前は開発中のものです。04/09/15 20:41:19ID:yot9nBTx
俺言語
0013名前は開発中のものです。04/09/16 01:01:12ID:PMgv5L8f
>>11
6502に比べたら夢のような石だろ藁
どっかでCも見たがどこだったか…
0014名前は開発中のものです。04/09/16 20:00:37ID:GCZUhpyY
光Aが使ってたやつか
0015名前は開発中のものです。04/09/18 22:15:57ID:iBY8JEkA
どうやら、開発のための資料が少ないようなので、外人さんの解析資料を調べる事になりそうです。
0016名前は開発中のものです。04/09/22 03:12:02ID:9sTrxPEn
外人の資料とかどうやって探すの?
0017名前は開発中のものです。04/09/22 10:27:27ID:YFMLqweH
>16
googleで調べるとか…

以下、いろいろと調べてみた外人さんの資料などのリンク
http://filebox.vt.edu/users/rogrubb3/SNESDev/
http://snescentral.edgeemu.com/Development/Tutorials/Intro.htm
http://www.programmersheaven.com/zone8/cat716/index.htm

どうやら、スーファミ用(65816)のアセンブラは、いろいろと存在するらしいが、
初期化部分などは皆同じような処理をしている事が分かった
0018名前は開発中のものです。04/09/23 02:04:55ID:6Xo8lIWU
資料は「ぞ」とかにもあるのよね。
どっちかと言うと逆汗について知りたい。
0019名前は開発中のものです。04/09/23 04:42:14ID:35DAWWS7
>18
「ぞ」って何ですか?
ぐぐっても出てこない…
0020名前は開発中のものです。04/09/23 04:51:34ID:D5Ei/9Ui
SNES Technical Documentsでぐぐると出てくるよ。
0021名前は開発中のものです。04/09/23 06:53:50ID:49Gb3IaD
「ぞ」でわかってしまった。。。やっぱりその辺しか資料ないのですか。
17さんのリンクも調べてみよう。

つい最近「ぞ」へ行ったら画面いっぱいに広告が表示されて
ボタン押せって。。。すぐに回線切って強制リセット。
Activex、JAVAなどすべてオフにして訪問すべきですね。
ファイルのダウンロードだけはオンにして。ぞ自体に悪意が
なくても広告業者がそういうバナーを送りつけてくる。。。
0022名前は開発中のものです。04/09/23 08:49:49ID:D5Ei/9Ui
そんなあなたにオミトロン。
0023名前は開発中のものです。04/09/23 09:43:44ID:pbT5J8bw
言語は65816
0x4200あたりが
コントローラ情報
マルチタップの場合123Playerは、続いて情報があるのに
4Playerの情報が別の場所。

VSync中にしかVRAM書き返れない。
ストUみたいにパターン多いの、これやるしかない。

掛け算、割り算は
かける数かけられる数を、どっかのメモリに入れて3クロック?だっけ
たつと、答えが違うアドレスに出てくる。
それは、奇妙な言語というか環境。
普通のアセンブラと少し違うし。

大昔に触ったので
忘れた。

現代っ子は、GBAのほうがいいんでない?
0024名前は開発中のものです。04/09/23 11:52:35ID:l7KWTOrr
>>8
ツクール作品をどっかの会社がSFCに移植したんじゃなかった?
0025名前は開発中のものです。04/09/23 14:58:58ID:IiOUr2+S
>>23
hsync中には書き込めなかったか?
0026名前は開発中のものです。04/09/23 15:44:31ID:w/BkptAe
>>24
いや、プログラム部門で入賞だったからそれはないと思う。
2P対戦ゲームで、足場を壊して、相手を落下させれば
勝ちとかいうゲームだった。
↓これをSFC用に作った感じ
ttp://www.frgm.org/cgi-bin/act/265.php
0027名前は開発中のものです。04/09/23 17:31:32ID:l7KWTOrr
インテリゲントシステムのアセムブラって流出してるの?
0028名前は開発中のものです。04/09/25 01:54:46ID:twLyd/sc
個人が作ったゲームはないの?
0029名前は開発中のものです。04/09/25 03:22:45ID:Bd85XhP7
アルアルヨ
0030名前は開発中のものです。04/09/26 00:44:02ID:28xcRWxl
>>29
キボンヌ
0031名前は開発中のものです。04/09/26 01:40:46ID:TA5ko+/L
秘密の厨房室でググルアル
0032名前は開発中のものです。04/09/28 10:54:09ID:ronjFDZL
外人ならもっと凄いの作ってそう。
0033名前は開発中のものです。04/09/28 17:56:26ID:h2bvSQqI
PDRomsに少しならある
0034名前は開発中のものです。04/09/29 01:20:51ID:EXhlJqVG
SFCのゲームって逆コンパイラできないの?
0035名前は開発中のものです。04/10/01 10:25:11ID:rJkmzb/z
逆コンパイラは難しい

逆アセンブラなら、
http://user.parknet.co.jp/wanisan/whp_lib/sfc_lzh/mr816v12.lzh
http://www.programmersheaven.com/d/click.aspx?ID=F1120
http://www.programmersheaven.com/d/click.aspx?ID=F1121
0036名前は開発中のものです。04/10/03 10:18:09ID:rFRRMFA1
誰かゲーム作れ
0037名前は開発中のものです。04/10/10 18:35:38ID:KvLmCUOl
( ´∀`)オマエモナー
0038名前は開発中のものです。04/10/10 19:04:55ID:8VhzB3Zz
それどころじゃないんです
0039名前は開発中のものです。04/10/18 15:51:03ID:AAyvFJKL
書き込めよ
0040名前は開発中のものです。04/10/19 00:23:24ID:VV9c30Xo
PCでゲーム作ったほうが楽
0041名前は開発中のものです。04/10/19 15:01:24ID:+rlajghI
ロマンがない
0042名前は開発中のものです。04/10/19 16:39:55ID:buzlEAlm
そんなこと無いよ。もっと、開発しやすいように講座系のサイトやツール、ソフトが
増えれば、それなりにスーファミゲームを作る人間は増えていくと思うけどなあ
0043名前は開発中のものです。04/10/19 22:36:29ID:pGoHNftZ
>>42
SNESでのその手のブームは過ぎ去った後ですがなにか?
0044名前は開発中のものです。04/10/20 00:18:47ID:I2syoLE4
ロマンがないっていうのは>>40に対する意見だ
そもそもSNESって作り易すぎるんでは?
0045名前は開発中のものです。04/10/20 09:02:21ID:0enrmJfM
何をどうすればいいのか、フローチャートで詳しく!!
0046名前は開発中のものです。04/10/21 09:12:35ID:NqUjOBvZ
ヽ( ・∀・)ノ ウンコー
0047名前は開発中のものです。04/10/21 18:59:11ID:2TKWDW4w
なにをー!?
0048名前は開発中のものです。04/10/24 20:35:43ID:gdyCXqoh
亀レスだけど
>>27
流出っていうか、誰でも入手可能な状態っぽい。
ftp://ftp.intsys.co.jp/pub/IS-SUPPORT/cgb/sdk/cgb_sdk991026.exe
でも落としたはいいけど勇気がなくてダブルクリックできない(つД`)
0049名前は開発中のものです。04/10/25 00:41:34ID:UcLdSiXG
それは開発用ボードが刺さってないと解凍できないんじゃなかったっけ?
どうしてもSNES開発したいのならフツーにフリーのアセンブラにしとけ。
0050名前は開発中のものです。04/10/25 00:54:05ID:+pJdE9es
>>48
それ以前にGBC用だと思われ
0051名前は開発中のものです。04/10/25 17:55:47ID:qFq3fSEn
どなたか日本語のSNESヘッダの資料持っていませんか?
タイトルが埋まってるらしいけどどこだかわかんないんです。
0052名前は開発中のものです。04/10/25 22:25:20ID:n8xhp/Ny
LoROMは7FC0から11バイト
HiROMはFFC0から11バイト
日本語の資料なんかない。
00535104/10/25 23:12:26ID:qFq3fSEn
>>52
ども。日本語の資料はないのですか。
ガイジンの資料読み直してみます。
00545104/11/08 16:37:21ID:Vi0Lqf44
資料を読んでヘッダについては一応理解できたんですが、
LoROMとHiROMの見分け方がどうしてもわからないので
どなたか教えていただけませんでしょうか。
0055名前は開発中のものです。04/11/13 02:24:13ID:TtNKm01y
LoROMは7FD5
HiROMはFFD5
1ビット目が0ならLoROM、1ならHiROM。
そういうことだ。
ただし特殊チップ搭載の場合はこの限りでない。
00565104/11/13 14:36:59ID:yXYc/66g
>>55
どうもありがとうございます。
これで何とか理解できそうです。
00575104/11/14 11:32:51ID:TOgJuONc
よく見たらここに書いてあった…。
お答え下さった方、すみませんでした。以後気をつけます。
http://www.emulatronia.com/doctec/consolas/snes/sneskart.html
0058名前は開発中のものです。04/11/14 21:05:55ID:HGC8IiOp
それはそれは、よかったです。
ヘッダの資料なんて調べて何を企んでるのかわからないけど・・・
0059名前は開発中のものです。04/11/23 01:00:22ID:c9NXzTf2
保守
0060名前は開発中のものです。04/12/26 01:02:13ID:gaNKZ7Kc
保守
0061名前は開発中のものです。04/12/26 14:04:32ID:B4CcQ7qm
別に
いいじゃないですか。
0062名前は開発中のものです。04/12/27 16:29:03ID:gVlATnAk
つくったプログラムを実機でやるばやい、ROMを焼くしかなにのでしょうか?
0063名前は開発中のものです。04/12/29 04:38:27ID:bZvyS9ts
SFメモリカセットにでも転送してください
0064名前は開発中のものです。05/01/20 03:18:16ID:Juc/N+CH
逆アセして、記述を編集して、アセンブラはどうやんの?
0065名前は開発中のものです。05/01/20 08:05:38ID:yg5XQfov
汗んブラ
0066名前は開発中のものです。05/01/20 10:34:54ID:ZiLlsPH1
汁んブラ
0067名前は開発中のものです。05/01/31 08:41:45ID:T4Qyj9OB
実際にコンパイラできるツールとかあるのか?
0068名前は開発中のものです。05/01/31 13:43:56ID:oO//plNV
>コンパイラできるツール
0069名前は開発中のものです。05/01/31 14:06:29ID:k7ogCMuV
ああ、わりい。
コンパイル出来るツールがコンパイラで、
アセンブル出来るツールがアセンブラか。

GBAの方がいいか。環境のも整ってるし。
スーファミの唯一GBAより勝ってるとこは
画面解像度だけだな。
0070名前は開発中のものです。05/01/31 15:38:53ID:V1XG9IBr
他にもカセットの大きさがGBAに勝っている
0071名前は開発中のものです。05/01/31 23:15:37ID:9yII4gGc
というかそういう観点で考えてるんだったらスーファミで作るのは絶対に向いてない。
スーファミなんて古い物のプログラム作るのは「スーファミが好きだから」ぐらいしか理由がないのでは。
他機種と性能比較してるんだったらWindowsでPC用のプログラムでもしてろって話だ。
■ このスレッドは過去ログ倉庫に格納されています