[過去ログ] スーファミのプログラム (455レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
46: 04/10/21 09:12 ID:NqUjOBvZ(1)調 AAS
ヽ( ・∀・)ノ ウンコー
47: 04/10/21 18:59 ID:2TKWDW4w(1)調 AAS
なにをー!?
48(2): 04/10/24 20:35 ID:gdyCXqoh(1)調 AAS
亀レスだけど
>>27
流出っていうか、誰でも入手可能な状態っぽい。
ftp://ftp.intsys.co.jp/pub/IS-SUPPORT/cgb/sdk/cgb_sdk991026.exe
でも落としたはいいけど勇気がなくてダブルクリックできない(つД`)
49: 04/10/25 00:41 ID:UcLdSiXG(1)調 AAS
それは開発用ボードが刺さってないと解凍できないんじゃなかったっけ?
どうしてもSNES開発したいのならフツーにフリーのアセンブラにしとけ。
50: 04/10/25 00:54 ID:+pJdE9es(1)調 AAS
>>48
それ以前にGBC用だと思われ
51(4): 04/10/25 17:55 ID:qFq3fSEn(1/2)調 AAS
どなたか日本語のSNESヘッダの資料持っていませんか?
タイトルが埋まってるらしいけどどこだかわかんないんです。
52(1): 04/10/25 22:25 ID:n8xhp/Ny(1)調 AAS
LoROMは7FC0から11バイト
HiROMはFFC0から11バイト
日本語の資料なんかない。
53: 51 04/10/25 23:12 ID:qFq3fSEn(2/2)調 AAS
>>52
ども。日本語の資料はないのですか。
ガイジンの資料読み直してみます。
54: 51 04/11/08 16:37 ID:Vi0Lqf44(1)調 AAS
資料を読んでヘッダについては一応理解できたんですが、
LoROMとHiROMの見分け方がどうしてもわからないので
どなたか教えていただけませんでしょうか。
55(1): 04/11/13 02:24 ID:TtNKm01y(1)調 AAS
LoROMは7FD5
HiROMはFFD5
1ビット目が0ならLoROM、1ならHiROM。
そういうことだ。
ただし特殊チップ搭載の場合はこの限りでない。
56: 51 04/11/13 14:36 ID:yXYc/66g(1)調 AAS
>>55
どうもありがとうございます。
これで何とか理解できそうです。
57(1): 51 04/11/14 11:32 ID:TOgJuONc(1)調 AAS
よく見たらここに書いてあった…。
お答え下さった方、すみませんでした。以後気をつけます。
http://www.emulatronia.com/doctec/consolas/snes/sneskart.html
58: 04/11/14 21:05 ID:HGC8IiOp(1)調 AAS
それはそれは、よかったです。
ヘッダの資料なんて調べて何を企んでるのかわからないけど・・・
59: 04/11/23 01:00 ID:c9NXzTf2(1)調 AAS
保守
60: 04/12/26 01:02 ID:gaNKZ7Kc(1)調 AAS
保守
61: 04/12/26 14:04 ID:B4CcQ7qm(1)調 AAS
別に
いいじゃないですか。
62: 04/12/27 16:29 ID:gVlATnAk(1)調 AAS
つくったプログラムを実機でやるばやい、ROMを焼くしかなにのでしょうか?
63: 04/12/29 04:38 ID:bZvyS9ts(1)調 AAS
SFメモリカセットにでも転送してください
64: 05/01/20 03:18 ID:Juc/N+CH(1)調 AAS
逆アセして、記述を編集して、アセンブラはどうやんの?
65: 05/01/20 08:05 ID:yg5XQfov(1)調 AAS
汗んブラ
66: 05/01/20 10:34 ID:ZiLlsPH1(1)調 AAS
汁んブラ
67: 05/01/31 08:41 ID:T4Qyj9OB(1)調 AAS
実際にコンパイラできるツールとかあるのか?
68: 05/01/31 13:43 ID:oO//plNV(1)調 AAS
>コンパイラできるツール
69: 05/01/31 14:06 ID:k7ogCMuV(1)調 AAS
ああ、わりい。
コンパイル出来るツールがコンパイラで、
アセンブル出来るツールがアセンブラか。
GBAの方がいいか。環境のも整ってるし。
スーファミの唯一GBAより勝ってるとこは
画面解像度だけだな。
70: 05/01/31 15:38 ID:V1XG9IBr(1)調 AAS
他にもカセットの大きさがGBAに勝っている
71(1): 05/01/31 23:15 ID:9yII4gGc(1)調 AAS
というかそういう観点で考えてるんだったらスーファミで作るのは絶対に向いてない。
スーファミなんて古い物のプログラム作るのは「スーファミが好きだから」ぐらいしか理由がないのでは。
他機種と性能比較してるんだったらWindowsでPC用のプログラムでもしてろって話だ。
72: 05/02/02 17:36 ID:qmXTP9SO(1)調 AAS
そだね。同意。
73: 05/02/03 23:55 ID:leU8zXyl(1)調 AAS
>>71
プラットホームが恐ろしく安く入手できるってのもあるけど・・・
74: 05/02/04 01:30 ID:bTnNBVXC(1)調 AAS
GBAだとゲーム作って大画面でみれない。
SNESだとゲーム作って大画面でみれる。
大人数プレイはやっぱりSNESですよ。
PCから簡単に実機に転送できれば圧勝なんだけどね。
75: 05/02/04 04:12 ID:thyQeiQA(1)調 AAS
エミュならネット対戦できるから問題無いんじゃない?
てかGBAで出来てSFCに出来ないことって何だ?使える色数だけか?
76: 05/02/04 16:28 ID:1LNK3ISZ(1)調 AAS
BGを2枚使った2軸回転の重ね合わせはさすがに無理だろ。
やる必要があるかはともかく。
77: 05/02/05 05:17 ID:u41ZohCI(1)調 AAS
エミュより実機つかってネット対戦できなきゃスーファミで作る意味無いだろー
サテラビュー用の拡張端子はガンガッテなんとかできないもんだろうかなぁ。
78(2): 05/02/05 14:19 ID:HzQUkJEC(1)調 AAS
コンパイラ無いんならプログラム覚えても意味無いじゃん。
79: 05/02/05 14:39 ID:ARL9aLJB(1)調 AAS
>>78
プログラムと言ったらコンパイラしかないのですか?(w
80: 05/02/05 14:52 ID:ky6Ow03D(1)調 AAS
>>78
自力で探せないとは哀れな…
81: 05/02/05 15:28 ID:ErPb0cxx(1)調 AAS
アセンブラ
82: 05/02/05 17:58 ID:YCDQS/NY(1/2)調 AAS
http://www.cc65.org/
83: 05/02/05 18:04 ID:YCDQS/NY(2/2)調 AAS
つ http://www.hut.fi/%7Evhelin/wla.html
84(1): 05/02/06 01:04 ID:3Hkx5qre(1)調 AAS
>>48
落とせたけどインストールできねー。
コマンドプロントが一瞬開いてすぐ閉じる。
85: 05/02/06 01:34 ID:HNw1HkEx(1)調 AAS
>>84
開発用ボードが刺さってないんジャネーノ?
86: 05/02/07 03:27 ID:RXe9V2p/(1)調 AAS
開発用ボード?
87: 05/02/08 00:51 ID:3/XJyRgN(1)調 AAS
CGBのSDKをインストールしたいんだろ?
ならCGBの開発用ボードをさしたPCが必要だ。
intsysのはだいたいそういう提供の仕方だが?
88(1): 05/02/20 06:49 ID:/zBzDtBq(1)調 AAS
開発環境ってDOSしかないんだな
誰かGUI作れよ
89: 05/02/20 10:56 ID:ugdCyfe1(1)調 AAS
GUI作ったところで何かうれしいか?
必要ないだろ…
90: 05/02/20 11:06 ID:Eo/QAnbX(1)調 AAS
>>88
つ [クロス開発環境+eclipse]
91: 05/03/01 21:04 ID:xM6zk+5A(1)調 AAS
スーファミって動画とかは再生できないの?
92: 05/03/02 00:55 ID:eYMTCf1L(1)調 AAS
つ [SNES MEGADEMO]
93: 05/03/02 09:48 ID:NJeJfjWk(1)調 AAS
megademoってなんだ?
amigaとか変なのしか引っかからない
94: 05/03/02 16:48 ID:j5MNXaHJ(1)調 AAS
つ [Google]
95: 05/03/03 09:00 ID:mU1jOGM1(1/2)調 AAS
http://www.wdic.org/?word=%A5%E1%A5%AC%A5%C7%A5%E2+%3AMOE
メガデモ
辞書:萌え編 (MOE.DIC) : 萌色用語
読み:メガデモ
外語:Megademo: Mega Demonstration
品詞:名詞
・パソコン上でリアルタイムに映像や音楽の再生を行なうプログラム. 単に "デモ" と呼ばれることもある.
・元々は, アングラ系クラッカーがゲームのプロテクトを外した時に,
そのゲームのイントロ部に自分の名前を表示させる様にした事に始まる.
その行為が流行る頃には, その限られた空間でどれだけの映像が作れるかという競い合いにまで発展していた.
その後, 一部のクラッキングチームがデモを専門に作り始めた事から沢山のデモグループが登場し,
自分のグループを有名にするためにデモに多くの最新技術を投入していく.
これらのデモの中にはデモの容量がメガ単位にまで膨らむものも現われ, そのような大型デモのうち,
ある程度の質を備えたデモをメガデモと呼称するに至った.
・現在ではメガデモ大会が世界各地で開催され, 大会の上位作品がFTPなどでダウンロードできるようになっている.
メガデモ大会では, デモの技術力や映像・音楽のセンスが競われる. また, もともとゲームのイントロ部であったという歴史から,
ファイルサイズの小ささをも競う "4kIntro", "64kIntro" 等といった部門も存在する(サイズ無制限は単に "DEMO" と呼ばれる).
大会ではデモだけでなく,同時にグラフィックや音楽の部門等も競われている.
96: 05/03/03 09:00 ID:mU1jOGM1(2/2)調 AAS
・メガデモの発祥地はフィンランドである. 気温が低く外で遊べない子供達がプログラムに走り,
インターネットを通じてデモグループを発足させる事が多いようだ.日本でメガデモが流行っていないのは,
外で遊ばない子供が皆テレビゲームをするからだと言われていて,
フィンランドではゲーム機のかわりにパソコンがあるためにこの違いが生じたという説が一般的である.
現にメガデモが世界的に盛んになり始めた1990年代初めのデモグループの多くは
10代のメンバーで構成されていた(中には高校生だけで構成された主力チームも存在した).
今日ではそういった若者が成長し, 更なる技術力を身に付けて大会に挑むことが多く,
昔のようなパワフルな10代はあまり存在していない.
・現在のメガデモの多くはAT互換機上で動作するが, 一昔前のものはAmiga やCommdore 64などの機種が主流であった.
AT互換機上では, 1900年代にはDOSで,2000年からはそのほとんどがWindowsへと動作環境を移行している.
またWindowsへ移行するにつれ, 3D画像を使用するデモが増えてきている.
・メガデモの音楽には, MODという形式が使用されることが多い.
MODの「サイズが小さい」「テクノ系が得意」という特徴がメガデモの志向に合致したため普及した.
もっとも, 現在ではプラットフォームの性能自体が向上しているため, MP3をフルアセンブラで再生するデモも登場している.
・メガデモに投入される映像技術は, 初めてデモシーンに登場してから約2年後に日本のゲーム業界に導入されると言われる.
例えばポリゴンを本格的に使い始めたのは1991(平成3)年頃で,
その2年後の1993(平成5)年にはスーパーファミコンでスターフォックスが発売された.
これらの事例は沢数あり, デモシーンを知る事は2年後のゲーム映像を知る事にもなる.
97(1): 05/03/04 09:34 ID:9nkkjpw2(1/3)調 AAS
逆アセしても、そのソースからはアセンブリ出来ねー。
意味あるのか?参考にもなんねーし。
98(1): 05/03/04 12:21 ID:B6Fl8JJ5(1)調 AAS
>97
これって逆アセンブルむずいのよ。
8ビットモードと16ビットモードを切り替えられるCPUだから。
多くのソフトでは、混乱を避けるために初期処理の最初で
16ビットモードに切り替えてずっとプログラム中そのまま
だろうから、16ビットモードで逆アセンブルすればよいとして、
初期化部分がありそうなところは8ビット指定で逆アセンブル。
でもデータ部分とかも逆アセンブルしてくれるし、
そういう部分は「???」になってない?そういうニーモニックは無いから
アセンブラに通らない。
ずっと前に熱帯魚の泳ぐフリーのロムでためしたのだが、
あんなちっこいものですら逆アセンブル、→アセンブルできなかった。
それにサウンドを鳴らす方法無くない?
以前調べたんだけど調べきらなかった。
99: 05/03/04 19:07 ID:9nkkjpw2(2/3)調 AAS
http://wolf.emu-zone.org/doc/ref/sfc/list.htm
サウンドはここの下のが参考にならないか?
demoのソースもついてるし。
100: 05/03/04 19:15 ID:Tu9fDwnm(1)調 AAS
100
101(2): 05/03/04 19:42 ID:9nkkjpw2(3/3)調 AAS
>>1
すずめ愛好会脂肪してる。
少し前まで見れてたのに・・・。
Internet Archiveもスーファミの項目は全滅っぽい。
移転する前のデータは残ってた。
http://web.archive.org/web/*/http://www.suzume.net/
http://web.archive.org/web/*/http://float.jp/cafe/
102(1): 05/03/05 02:18 ID:tPTZ+yJP(1)調 AAS
>98
>混乱を避けるために初期処理の最初で
>16ビットモードに切り替えてずっとプログラム中そのまま
>だろうから
CPUログ取って見ると分かるけど意外とそうでもない。
まぁ逆汗が難しいって結論は変わらないけどね。
ただアクセス関連のフラグを変えて同じコードを読む事は無いと思うので
読み始めのアドレスやフラグが分かれば一括逆汗って不可能じゃないのではと思う。
面倒そうだけど。
ちなみに解析やってるけどログ取ってねらい目付けて部分逆汗。
その後に手動逆コンパイルみたいな事やってる。
激しく面倒。
103(1): 05/03/05 14:11 ID:wS8YInAR(1)調 AAS
>>101
どこが
104: 05/03/05 14:46 ID:tVqIEgVp(1)調 AAS
>>103
昨日は落ちてたみたいだ
105: 102 05/03/06 01:46 ID:F/RxalA4(1)調 AAS
>読み始めのアドレスやフラグが分かれば一括逆汗って不可能じゃないのではと思う。
よく考えたら関数ポインタ配列みたいなアドレッシングがあって無理。
ごめん。
106: 05/03/06 20:57 ID:DK2rs8nv(1)調 AAS
アプル?GSあたり調べてミソ
107: 05/03/13 03:47 ID:pnE6WTTe(1)調 AAS
tes
108: 05/03/13 03:58 ID:91TL8b0I(1)調 AAS
abadonのデモでポリゴン使ってたのがあったけど、SFXチップ積んだ状態で作られたものなのか?
109: 2005/05/02(月)21:06 ID:+fYwQQvE(1)調 AAS
んなわけない
110: 2005/05/05(木)18:14 ID:u2SQcQ6B(1)調 AAS
スーファミのプログラム開発用資料が、ゲーム会社の倒産などで流失した。
これを手に入れた者達が”調教師ひとみ”を作った。
しかし音楽関係の資料は手に入らなかったから音の鳴らないゲームだったらしい。
このゲーム売ってる所は見た事あるが、プレミアらしく中古でもかなり高かった。
111: 2005/05/05(木)18:36 ID:LakcQmQz(1)調 AAS
う、う、う〜〜〜む; ブラック快楽亭。
112(1): 2005/05/10(火)19:27 ID:CjfmjaKM(1)調 AAS
ブロック図はどこかに落ちてませんか?
113: 2005/05/10(火)19:53 ID:S55tSgGd(1)調 AAS
http://p25203-adsau07doujib1-acca.osaka.ocn.ne.jp/
うはっwwwっうぇうはっwwwwwwwwwwwwwwww
おkwwwwwwwwwっうぇwwwwww
wwwwwwwwwっうぇうはっwwwっうぇっうぇ
114(1): 2005/05/10(火)22:31 ID:nUUMH1W8(1)調 AAS
>>112
さっき道端に落ちてたので拾って警察に届けてきました
今時えらいねーといわれて飴を貰いました
115: 2005/05/11(水)08:36 ID:vww0866z(1)調 AAS
age
116: 2005/05/11(水)23:10 ID:QxYTGo6b(1)調 AAS
>>114
聞きたいのはネット上の何処に落ちているかと言うことなんです。
117(1): 2005/05/13(金)02:30 ID:IKnX/V9x(1/2)調 AAS
すみません。
BG画面で動的疑似ビットマップ画面は実現可能でしょうか?
118(1): 2005/05/13(金)08:40 ID:ptJL38tc(1)調 AAS
モード6じゃだめ?
119(1): 2005/05/13(金)12:46 ID:zC9ORm3F(1)調 AAS
>>166
つ[Google]
120: 2005/05/13(金)19:55 ID:IKnX/V9x(2/2)調 AAS
>>119
googleでは「スーパーファミコン ブロック図」で検索しましたがでてきませんでした。
>>118
モード6だと見かけ上縦448ドットになってしまうのが....
121: 2005/05/13(金)21:43 ID:RVXvy8wj(1/2)調 AAS
ブロック図なんて要るか?
メモリマップがありゃ事足りると思うんだが
122: 2005/05/13(金)21:56 ID:RVXvy8wj(2/2)調 AAS
あと、こういうのは日本には殆ど資料が無いから、英語で検索する癖をつけましょ
http://www.google.co.jp/search?q=snes+block-diagram
123: 2005/06/01(水)18:01 ID:kfiranmn(1)調 AAS
124: 2005/07/12(火)23:30 ID:cMKKR5iq(1)調 AAS
みんなアセンブラは何使ってるんだ?
125: 2005/07/21(木)18:41 ID:fjgeqsYk(1)調 AAS
dasm.exe
126(1): 2005/07/22(金)22:20 ID:1wHnKKGy(1)調 AAS
アセンブラなんか使わないyo
127: 2005/07/24(日)00:13 ID:MShYV+2O(1)調 AAS
>>126
どうやってるの?
128(1): 2005/07/25(月)12:12 ID:TNMJR8I7(1)調 AAS
機械語直打ち
改造専門だけどねぇ
129: 2005/08/30(火)14:14 ID:8PZqCpWB(1)調 AAS
スーファミってファミコンの上位互換なの?
130(2): 2005/08/30(火)17:17 ID:N6kzttSe(1)調 AAS
その予定だったけどやめた
131: 2005/09/01(木)02:54 ID:dgO3PdCz(1)調 AAS
>>130
それただの噂だ
事情通ぶって情報を鵜呑みにしてるだけだろおまえ
IC自体に6502エミュレーションモードはあるがAPUその他が追いついてないんだから当然だろうが
>>128といいオツムの足りない奴ばかりだな
改造専門てwwwwwリソースハックとか分岐変えたりして遊んでるの?wwwwwww
132: 2005/09/01(木)13:47 ID:/f0+7eUx(1)調 AAS
キチカ゛イ か゛ あらわれた!
コマント゛?
133: 2005/09/01(木)16:43 ID:80i9041u(1)調 AAS
追放
134: 2005/09/02(金)18:06 ID:3yuuXMzO(1)調 AAS
Zophar's Domain - Super Nintendo Development Sectionのミラーを誰か作ってくれないかね。
135(1): 2005/09/03(土)22:30 ID:QvqXUpey(1)調 AAS
131はまじめにデータ・プログラム解析さえしたことないんだろうな
136: 2005/09/04(日)16:44 ID:2n7OtZ+R(1)調 AAS
>>135
市販のROMを違法な手段で入手して解析する事がまじめな事なのかな?
逆汗なんて非効率的だよ。わざわざそんな手間をかけて少ないエッセンスを得ようとするよりも
データ構造や設計方法論を学ぶ事をお薦めするね。
あ、改造厨にはどうでもいい話かなw
137: 2005/09/04(日)16:51 ID:t/pYge90(1)調 AAS
ウワサッつーかねえ。当時ちゃんと記事でてたしな。
138: 2005/09/04(日)17:09 ID:KiGBsHVy(1)調 AAS
131 :名前は開発中のものです。:2005/09/01(木) 02:54:05 ID:dgO3PdCz
>>130
それただの噂だ
事情通ぶって情報を鵜呑みにしてるだけだろおまえ
開発当時のスーパーファミコンには ファミコンとの互換性が考えられていた
http://www.ne.jp/asahi/oroti/famicom/mab01.html
139: 2005/09/05(月)17:06 ID:VIJGdgOy(1)調 AAS
131はいったいなにがやりたかったんだ
140: 2005/09/05(月)17:46 ID:Tm7tvd2U(1)調 AAS
熱暴走じゃないの?
141: 2005/09/07(水)17:41 ID:5qAvvR6R(1)調 AAS
煽り口調で知ったか、決め付けはお手の物
救いようのない馬鹿もいるもんだね
142: 2005/09/07(水)19:48 ID:Gir0Q90i(1)調 AAS
どうやら脳のアーキテクチャに問題があったようで
143: 2005/09/17(土)09:34 ID:SGK26XtE(1)調 AAS
もうガイシュツかと思うが、スーファミの逆アセンブラは
基本的には正しい情報を吐き出せない可能性のほうが高い。
アキュムレーター8bit/16bit インデックスレジスタ8bit/16bitに
自由に切り替えが出来るが、例えばサブルーチンではA8X16前提で
呼ばれるとして、サブルーチンの頭でいちいち設定しないものもあるだろう。
ご丁寧に全てのルーチンにおいて設定してあるなら、問題ないがな。
A16X16でずっとやればいいんじゃ?なんて言う人もいるだろうが
LDA #0でも、A8なら命令長2バイト、A16なら3バイトと違うし
実行速度も変化する。
CPUが遅い&メモリが少ないという制約が結構あるので、その辺は
当時のプログラマはこだわって作っていた気がしないでもない・・・
144: 2005/09/19(月)17:05 ID:jM2IG00Z(1)調 AAS
当たり判定とVRAMへの転送だけ高速化したらあとはラクしたいね。
命令長を頻繁に変えてバグが探しにくいのも大問題だし。
実行速度が稼げなかったら、あとは処理を間引くとか?
敵は30fpsで動くとか・・・
145: 2005/10/13(木)15:08 ID:/wRgIeSs(1)調 AAS
>http://gamesource.groups.yahoo.com/group/console-dev/message/1279
snescてのがあるみたい。ぼくも見つけたばかりでこれから調べるんだけど
上下前次1-新書関写板覧索設栞歴
あと 310 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s