セガ、それは永遠の二番手に甘んじた会社。
しかし一度だけ(サターンで一部?)トップシェア(米国ね)を獲得したハードがある。
…そう、それはメガドライブだ!
夢の16bit、SFCをはるかにしのぐ高速処理、味のある同時発色数64色!
もう一度あの黄金期を体験しようじゃないか!?
で、需要があるかわかりませんが、そういう人たちがメガドラ開発をするスレです。
参考ページ
http://68000.web.fc2.com/
日本語サイト。GRAMをいじったデモがいい感じです。
http://gendev.spritesmind.net/
コンパイラ、ツール、デモ、なんでもあります。
まずここを見ましょう。英語です。
http://www.genny4ever.net/index.php?page=sgdr
メガドラ開発のウェブリングです。英語です。
http://www.geocities.co.jp/SiliconValley/7240/mddev.html
もう旧となっていますが、日本語です。自作されたゲームのみあります。
http://www.geocities.com/eiennarufuyu/index_ja.html
メガドラでBASIC言語による開発をされている日本語のページです。
まだ現役(?)
探検
黄金期再到来【メガドライブ開発】PART2
■ このスレッドは過去ログ倉庫に格納されています
2008/12/16(火) 18:47:27ID:A3exejEE
109名前は開発中のものです。
2009/03/22(日) 01:07:37ID:HCE6xQzb >>108
よし今放った!
よし今放った!
110名前は開発中のものです。
2009/03/22(日) 03:03:06ID:UeJWw04g111110
2009/03/23(月) 19:40:23ID:hGUBwzYl どうもです
先ほどPRINGLESの動作確認をとってみましたが
残念ながら上手く動作できないようです
具体的には
起動 OK
サウンド OK
Start OK
ラウンドセレクト OK
メインゲーム NG
ラウンドセレクトからタイトルに戻る事は出来ますが
いずれかの面を選択するとブーと言うサウンドは鳴るのですが
暗転したままゲームが始まらないですね
試したのはMD1、MD2、メガジェット、GAME JOYの4機種です
いずれも同じ状態でした
エミュレーターでの動作は問題ないようです
先ほどPRINGLESの動作確認をとってみましたが
残念ながら上手く動作できないようです
具体的には
起動 OK
サウンド OK
Start OK
ラウンドセレクト OK
メインゲーム NG
ラウンドセレクトからタイトルに戻る事は出来ますが
いずれかの面を選択するとブーと言うサウンドは鳴るのですが
暗転したままゲームが始まらないですね
試したのはMD1、MD2、メガジェット、GAME JOYの4機種です
いずれも同じ状態でした
エミュレーターでの動作は問題ないようです
112名前は開発中のものです。
2009/03/23(月) 21:04:51ID:AIKJVWdL113名前は開発中のものです。
2009/03/24(火) 00:14:38ID:UMpLQjsW と言う事で、実機で検証出来る環境が無いとどうしようもないので、ぼちぼちFlashCartもっかい作りますね。
114やっとアク規解けたよ…
2009/03/25(水) 23:07:10ID:wKYdVPXh hccってulongに0xff00を入れると
1111,1111,1111,1111,1111,1111,0000,0000
にならない?
1111,1111,1111,1111,1111,1111,0000,0000
にならない?
115名前は開発中のものです。
2009/03/26(木) 20:56:45ID:zz1d0S8Y >>114
こうですか。
void main(){
register ulong ul;
ul = 0x0FF00;
}
と、出来上がったアセンブラブラがこうなります。
_main:
link a6,#0
move.l d3,-(sp)
move.l #-256,d3 ;←『ul = 0x0FF00;』の部分
move.l (sp)+,d3
unlk a6
rts
10進数で -256 は4バイト16進数にしたら 0xFFFFFF00 な気がしつつ出来上がったバイナリをデバッグ機能付きエミュで実行してレジスタ見てみると、
D3 = FFFFFF00
へ〜そうなんだ。(´^ω^`)
こうですか。
void main(){
register ulong ul;
ul = 0x0FF00;
}
と、出来上がったアセンブラブラがこうなります。
_main:
link a6,#0
move.l d3,-(sp)
move.l #-256,d3 ;←『ul = 0x0FF00;』の部分
move.l (sp)+,d3
unlk a6
rts
10進数で -256 は4バイト16進数にしたら 0xFFFFFF00 な気がしつつ出来上がったバイナリをデバッグ機能付きエミュで実行してレジスタ見てみると、
D3 = FFFFFF00
へ〜そうなんだ。(´^ω^`)
116名前は開発中のものです。
2009/03/26(木) 21:02:16ID:zz1d0S8Y ちなみに、
ul = 65280;
としても、
move.l #-256,d3
になる様です。
signed long型だと -256 になる現象は起こらない様です。
ul = 65280;
としても、
move.l #-256,d3
になる様です。
signed long型だと -256 になる現象は起こらない様です。
117名前は開発中のものです。
2009/03/26(木) 22:36:29ID:+9fPDbvQ 詳細なレスありがとうございます。
long l;ulong ul;
l=0xff00;
ul=l;
これだと正しい値を入れられますね
ちょっと面倒だけどsファイルをいじって直すよりはマシかな。
折角32bitの石なんだし長い型使いたいしね
long l;ulong ul;
l=0xff00;
ul=l;
これだと正しい値を入れられますね
ちょっと面倒だけどsファイルをいじって直すよりはマシかな。
折角32bitの石なんだし長い型使いたいしね
118名前は開発中のものです。
2009/03/26(木) 23:03:19ID:zz1d0S8Y それだと低速化してしまうから、解決方法を4分くらい調べてみた。
以下の代入方法だとOKな様です。
ul = (uint)0xFF00;
すると、
move.l #65280,d3 ;ステキ〃´ω`〃
signed int型で表した時に負数になる定数は、unsigned int型にキャストしておくと期待通りになる様子。
以下の代入方法だとOKな様です。
ul = (uint)0xFF00;
すると、
move.l #65280,d3 ;ステキ〃´ω`〃
signed int型で表した時に負数になる定数は、unsigned int型にキャストしておくと期待通りになる様子。
119名前は開発中のものです。
2009/03/26(木) 23:58:36ID:+9fPDbvQ なるほろなるほろ助かります
120名前は開発中のものです。
2009/03/27(金) 12:12:31ID:F+Skq/12 もう一個質問させてください。16x16の乗算なんですが、積がおかしいんです。
int I1=70,I2=14749;
long L;
L=I1xI2;
でLの値が負の数になってしまいます。
アセを見ると
move.w #70,_i1
move.w #14749,d0
move.w d0,_i2
muls _i1,d0
ext.l d0 <-( ̄0 ̄;)拡張?why?
move.l d0,d3
こんな感じなんですがよくわかりません
www.db.is.kyushu-u.ac.jp/rinkou/as/advanced/outline.html
ここ見ると16x16=32の乗算行けるよって書いてあるんですが
どうも積の値が32767を超えるとおかしくなるっぽいです
int I1=70,I2=14749;
long L;
L=I1xI2;
でLの値が負の数になってしまいます。
アセを見ると
move.w #70,_i1
move.w #14749,d0
move.w d0,_i2
muls _i1,d0
ext.l d0 <-( ̄0 ̄;)拡張?why?
move.l d0,d3
こんな感じなんですがよくわかりません
www.db.is.kyushu-u.ac.jp/rinkou/as/advanced/outline.html
ここ見ると16x16=32の乗算行けるよって書いてあるんですが
どうも積の値が32767を超えるとおかしくなるっぽいです
121名前は開発中のものです。
2009/03/27(金) 20:27:30ID:F+Skq/12 muls.w にしたらsegald通った
これで多分大丈夫だけどsいじらなきゃならんのはな…
もう少しスマートなやり方を探さないと
これで多分大丈夫だけどsいじらなきゃならんのはな…
もう少しスマートなやり方を探さないと
122名前は開発中のものです。
2009/03/27(金) 22:44:16ID:aY1LxUWx やっぱりこれもsigned int型で演算しようとしてるぬで、こんな感じでsigned long型にキャストすると、
l = (long)(i1 * i2);
signed long型で演算してくれるから、ひとまずアセンブラブラいぢる手間は無くなる様です。
で、オリジナルのSozobon Cには初めから付いてたのか、後から作者が追加公開したのか知らんけど、long型の割り算・掛け算には別途演算ルーチンが必要な様です。
こんなヤツ。無いとlong型で乗除算してるソースのコンパイル時にエラー出ます。
http://68000.web.fc2.com/bin/sozobon.txt
(SEGA.Sのケツに追加しとけばOK)
但しこの演算ルーチンを使った回避方法、muls命令1発に比べると激しく遅いです。
8086の2倍くらい乗算が高速なCPUなのに4倍くらい遅くなるのはもったいないから、
extern long mul32(ix, iy); /* 16x16=32 */
みたいな関数用意した方が良い様です。関数本体はアセンブラブラで。
; extern long mul32(ix, iy)
.text
.globl _mul32
_mul32:
link a6,#0
move.w 8(a6), d0
muls 10(a6), d0
unlk a6
rts
ただこれでもmuls命令の前後の命令でクロック消費する分、効率が悪い問題。
l = (long)(i1 * i2);
signed long型で演算してくれるから、ひとまずアセンブラブラいぢる手間は無くなる様です。
で、オリジナルのSozobon Cには初めから付いてたのか、後から作者が追加公開したのか知らんけど、long型の割り算・掛け算には別途演算ルーチンが必要な様です。
こんなヤツ。無いとlong型で乗除算してるソースのコンパイル時にエラー出ます。
http://68000.web.fc2.com/bin/sozobon.txt
(SEGA.Sのケツに追加しとけばOK)
但しこの演算ルーチンを使った回避方法、muls命令1発に比べると激しく遅いです。
8086の2倍くらい乗算が高速なCPUなのに4倍くらい遅くなるのはもったいないから、
extern long mul32(ix, iy); /* 16x16=32 */
みたいな関数用意した方が良い様です。関数本体はアセンブラブラで。
; extern long mul32(ix, iy)
.text
.globl _mul32
_mul32:
link a6,#0
move.w 8(a6), d0
muls 10(a6), d0
unlk a6
rts
ただこれでもmuls命令の前後の命令でクロック消費する分、効率が悪い問題。
123名前は開発中のものです。
2009/03/27(金) 22:50:39ID:aY1LxUWx どうでもいいけどそのファイル、日付が1988年ってクソ古いです。(´^ω^`)
124名前は開発中のものです。
2009/03/28(土) 01:42:01ID:Lxrvdd3y 応用すればよかったんですね
ありがとうございました
諦めて64=1で固定少数作って回転させてみたらガクガクしますた
流石に無理か……データ小さくて済むけど
やっぱ16bitは欲しいですね
ありがとうございました
諦めて64=1で固定少数作って回転させてみたらガクガクしますた
流石に無理か……データ小さくて済むけど
やっぱ16bitは欲しいですね
125名前は開発中のものです。
2009/03/28(土) 13:22:27ID:Lxrvdd3y 結局そこだけインラインアセンブラで書いたのが良いのかな
ロスも無いだろうし
ロスも無いだろうし
126名前は開発中のものです。
2009/03/28(土) 13:51:54ID:Lxrvdd3y ダメだった、インアセで書いてもmuls.wがmulsに変わってる
127名前は開発中のものです。
2009/03/28(土) 14:05:28ID:AwcSb+8C 68000なら mulsは16x16=32しかないから、mulsでOK。
68030なら mulsは32x32=64もあるから、muls.wとmuls.lがあります。
68030なら mulsは32x32=64もあるから、muls.wとmuls.lがあります。
128名前は開発中のものです。
2009/03/28(土) 19:15:09ID:Lxrvdd3y すいません手元に68030のマニュアルしかなかったもので
勘違ってました
勘違ってました
129名前は開発中のものです。
2009/04/10(金) 14:44:43ID:s0RKyMMp ここだけあの荒らし豚が荒らさないのが引っ掛かるな。
130名前は開発中のものです。
2009/04/10(金) 14:46:37ID:s0RKyMMp ついでにage
131名前は開発中のものです。
2009/04/10(金) 22:10:05ID:tHKKnzQc >>129-130
荒らしを呼び寄せる様な真似はやめてくれよ
荒らしを呼び寄せる様な真似はやめてくれよ
2009/04/11(土) 05:46:19ID:bg8ok/tu
ブヒ〜!!!
保土ヶ谷参上!!!!!!!!!!!!!!!!!!
保土ヶ谷参上!!!!!!!!!!!!!!!!!!
133名前は開発中のものです。
2009/04/11(土) 05:48:43ID:c8h+5fha キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
134保土ヶ谷の救世主
2009/04/11(土) 05:59:08ID:xwiROJa8 悪(MD)は滅びる!!
正義(PCE&SFC)は勝つ!!!!
正義(PCE&SFC)は勝つ!!!!
135名前は開発中のものです。
2009/04/11(土) 14:33:52ID:qXj4MdwO うーーーー
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
136名前は開発中のものです。
2009/04/11(土) 18:28:37ID:vJyS1y2l137名前は開発中のものです。
2009/04/12(日) 04:34:57ID:/K4aIBf2 さ〜て今日もアナルを拡張するか
138名前は開発中のものです。
2009/04/12(日) 04:53:53ID:mKoXs6rb 最近までメガドライブってTOTOが作ってるのかと思ってたorz
139名前は開発中のものです。
2009/04/12(日) 15:33:07ID:odJ8FCED >>138
MDみたいな機能のしょぼい便器なんてねーよwwwwww
MDみたいな機能のしょぼい便器なんてねーよwwwwww
140名前は開発中のものです。
2009/04/12(日) 19:50:03ID:YCy1x0m3 >>138
便器に失礼だろうが!
便器に失礼だろうが!
141名前は開発中のものです。
2009/04/12(日) 22:11:00ID:QGElkuWt TOTOは絶対必要な存在だが
SEGAとMDはいてもいなくても一緒
SEGAとMDはいてもいなくても一緒
142名前は開発中のものです。
2009/04/13(月) 03:39:41ID:oPZFB+Hz だよな〜
143名前は開発中のものです。
2009/04/13(月) 23:44:50ID:rDg/A3eL 便器より機能がしょぼいってw
144名前は開発中のものです。
2009/04/14(火) 07:11:55ID:2FsXXDKp 遊びに来たよー
ちっす (^^)/
ちっす (^^)/
145名前は開発中のものです。
2009/04/21(火) 02:31:16ID:MZGf/hYi レトロゲー板が削除人に目を付けられたから逃げるように此処で荒らしとはまさにお子様www
146名前は開発中のものです。
2009/04/21(火) 08:50:34ID:loiU5VOg147名前は開発中のものです。
2009/04/22(水) 21:37:51ID:a+yECIkg >>1
肛門期再到来に見えた
肛門期再到来に見えた
148名前は開発中のものです。
2009/04/24(金) 08:34:20ID:1S6uXX26 >>147
大体正解
大体正解
149名前は開発中のものです。
2009/04/25(土) 15:08:28ID:5YqRxUjj 重複スレ
削除依頼出しとけよ
削除依頼出しとけよ
150名前は開発中のものです。
2009/04/26(日) 18:32:16ID:SH0qTVu/ 出さない。(´^ω^`)
151名前は開発中のものです。
2009/04/26(日) 20:09:57ID:/R3yzlw8 俺こないだ彼女にヤられてる時に思わず「らめぇ」なんて喘いじゃったんだよ。
そしたら「らめぇ?何それ可愛いつもり?」とか言われてさ。
「もう一回言ってごらん。じゃないとオチンチンいじめてあげないよ?」って。
もうね、らめぇ連呼したよ。
「馬鹿じゃないの?馬鹿じゃないの?」って罵られながらヤられた。
Mならわかると思うけど、正直最高だった。
で、それ以来らめぇプレイがスタンダードになったんだけど、
おかげで彼女のS度が上昇しちゃったみたいでさ、
つい先日「ほら、こういう事されるの大好きでしょ?らめぇ?」なんてナメた口調で言いながら
俺の目の前でFF12のセーブデータ消しやがった。
普通にぶん殴ったよ。
そしたら「らめぇ?何それ可愛いつもり?」とか言われてさ。
「もう一回言ってごらん。じゃないとオチンチンいじめてあげないよ?」って。
もうね、らめぇ連呼したよ。
「馬鹿じゃないの?馬鹿じゃないの?」って罵られながらヤられた。
Mならわかると思うけど、正直最高だった。
で、それ以来らめぇプレイがスタンダードになったんだけど、
おかげで彼女のS度が上昇しちゃったみたいでさ、
つい先日「ほら、こういう事されるの大好きでしょ?らめぇ?」なんてナメた口調で言いながら
俺の目の前でFF12のセーブデータ消しやがった。
普通にぶん殴ったよ。
152名前は開発中のものです。
2009/04/27(月) 13:47:59ID:mC3Tt+X5 >>151
クソワラタw
クソワラタw
153名前は開発中のものです。
2009/04/27(月) 22:52:22ID:X43wP5KN >>151
本当に「らめぇ」じゃねえかww
本当に「らめぇ」じゃねえかww
154名前は開発中のものです。
2009/05/06(水) 02:13:09ID:LHylJm5g 先日、俺が妹の部屋で大便していたら、旧・日本兵の格好をした見知らぬ男が入ってきた。
最初は泥棒かと驚いたんだけど、無言のまま血走った眼でこちらを睨みつけてくる。
ちょっと薄気味悪くなって、「貴方は誰ですか、何をしているんですか?」って尋ねたら、
「バカヤロー!」って叫んでそのまま霞みたいに消えてしまった。
その後、帰宅した妹に事情を話したんだけど、泣き叫ぶばかりで話にならなかった。
両親も怒鳴ったり喚いたりするばかりで、その男の話は何も出来なかった。
もしかすると家族は俺の知らない秘密を抱えているんだろうか?
いま思い出しても背筋が凍る思いだ。
最初は泥棒かと驚いたんだけど、無言のまま血走った眼でこちらを睨みつけてくる。
ちょっと薄気味悪くなって、「貴方は誰ですか、何をしているんですか?」って尋ねたら、
「バカヤロー!」って叫んでそのまま霞みたいに消えてしまった。
その後、帰宅した妹に事情を話したんだけど、泣き叫ぶばかりで話にならなかった。
両親も怒鳴ったり喚いたりするばかりで、その男の話は何も出来なかった。
もしかすると家族は俺の知らない秘密を抱えているんだろうか?
いま思い出しても背筋が凍る思いだ。
155名前は開発中のものです。
2009/05/08(金) 02:09:42ID:I7EtV1vU >129-130
コイツがすべての元凶では??
コイツがすべての元凶では??
156名前は開発中のものです。
2009/05/08(金) 19:51:29ID:/KrzUTUH 最近更新がないので寂しいです
157名前は開発中のものです。
2009/05/10(日) 18:04:19ID:cfSx624s 阿保土ヶ谷豚息切れか?
根性ねえなw
根性ねえなw
158神奈川の雄
2009/05/10(日) 23:02:16ID:oidfutvp 俺を召還したことを後悔させてやるぜ〜
159名前は開発中のものです。
2009/05/11(月) 05:22:35ID:L2vkFqz9 神キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
160名前は開発中のものです。
2009/05/21(木) 22:32:25ID:kRp0W+3P 上げー
161名前は開発中のものです。
2009/05/22(金) 00:01:50ID:Z5H425li みんなDSやルーピーに行ってしまったんじゃね?
俺はFCでハロワやってるけど。
俺はFCでハロワやってるけど。
162名前は開発中のものです。
2009/05/28(木) 21:11:55ID:kZg6gcf0 ビッチビチやで
163名前は開発中のものです。
2009/06/14(日) 01:17:54ID:QM/cmMFq 保守
164名前は開発中のものです。
2009/09/15(火) 21:58:25ID:F+/YdbNG こっちのスレは荒らし以外で見てる人いるんだろうか
165名前は開発中のものです。
2009/09/15(火) 22:19:09ID:i8k6N2Ue こっちで語るか
荒らしいねえし
荒らしいねえし
166名前は開発中のものです。
2009/09/21(月) 01:07:19ID:cW/8Z0op たまに見ております。(´^ω^`)
167名前は開発中のものです。
2009/09/28(月) 21:11:08ID:CtO9Lxun 俺の肛門を見ろ!!!!!!!!!!!!!!!!!!!
168名前は開発中のものです。
2009/10/07(水) 21:06:42ID:ad3I1Pcr( * )
169名前は開発中のものです。
2009/10/08(木) 19:32:47ID:yVqgPPs+ ********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
170名前は開発中のものです。
2009/11/23(月) 03:06:17ID:mfSHcmeu 重複
171名前は開発中のものです。
2009/12/13(日) 22:57:04ID:/tAiDg2D age
172名前は開発中のものです。
2010/01/17(日) 16:49:28ID:OIq6Cr6f ???
??????????????
????? ???????
? ???????
??????
?????? ???????
?? ????? ?? ????????
▼ ??? ?? ?? ? ?? 実機が無いyo;
▼ ?? ???
???? ?? ▼ ???
?? ????? ? ?????
???? ?????? ▲ ???
????????? ??? ??
?????? ??????? ????
??????????? ????
??????????
????
??????????????
????? ???????
? ???????
??????
?????? ???????
?? ????? ?? ????????
▼ ??? ?? ?? ? ?? 実機が無いyo;
▼ ?? ???
???? ?? ▼ ???
?? ????? ? ?????
???? ?????? ▲ ???
????????? ??? ??
?????? ??????? ????
??????????? ????
??????????
????
173名前は開発中のものです。
2010/04/29(木) 00:07:14ID:SQvGsJYj age!
174名前は開発中のものです。
2010/05/10(月) 08:46:31ID:QdGktpGD すいません、メガドラはソフト的に色数増やせるそうですが
そう言った物を開発する予定は有るでしょうか?
ダブラーとかじゃなくて、ダブラーでもいいですけど
そう言った物を開発する予定は有るでしょうか?
ダブラーとかじゃなくて、ダブラーでもいいですけど
175名前は開発中のものです。
2010/05/16(日) 12:23:18ID:2vopRQgr >>174
DEMOとかの事?
DEMOとかの事?
176名前は開発中のものです。
2010/05/18(火) 12:59:25ID:Gkh2JPu+ メガドラはサウンドはZ80任せで負荷は小さいとはいえ
ラスター割り込みの間にパレットを変えるとなるとかなり重たい
このレベルのマシンだと当たり判定の計算も重いし
水平帰線割り込みで自キャラ書き換えとかもできなくなるから
64Kbyteのvramでしょぼいゲームしか作れない
せいぜい上8ラインをステータスと得点、残りをゲーム画面にして
ステータス用のパレットとゲーム用の64色を切り替えるくらいしかできないのでは
全画面にアニメ絵を表示したいとしても
全体で64色の制限のほかにキャラごと16色の制限もあるので
絵を描くのに特殊なグラフィックエディタが必要になってくる
今ゲームを作る苦労と苦労の質がぜんぜん違うんだよねぇ・・(遠い目
懐かしさだけ
あれだけヒットしたゲーム機なのに人が少ないのは
いま苦労するなら今どきのゲームを作るための苦労のほうがやりがいがある
という人がほとんどなのか
ラスター割り込みの間にパレットを変えるとなるとかなり重たい
このレベルのマシンだと当たり判定の計算も重いし
水平帰線割り込みで自キャラ書き換えとかもできなくなるから
64Kbyteのvramでしょぼいゲームしか作れない
せいぜい上8ラインをステータスと得点、残りをゲーム画面にして
ステータス用のパレットとゲーム用の64色を切り替えるくらいしかできないのでは
全画面にアニメ絵を表示したいとしても
全体で64色の制限のほかにキャラごと16色の制限もあるので
絵を描くのに特殊なグラフィックエディタが必要になってくる
今ゲームを作る苦労と苦労の質がぜんぜん違うんだよねぇ・・(遠い目
懐かしさだけ
あれだけヒットしたゲーム機なのに人が少ないのは
いま苦労するなら今どきのゲームを作るための苦労のほうがやりがいがある
という人がほとんどなのか
177名前は開発中のものです。
2010/05/19(水) 23:14:26ID:/9KakVXn >>174
>>176
今作ってるゲームはHSYNC中にBG面に関するVDPレジスター(VRAMアドレス指定・スクロール方法とか)を書き換えてるのだけど、やる気に余裕が残ってればその割り込みルーチンにステータス表示のラインを別パレットに書き換えるルーチンを追加するかもしれないです。
ソニックチームが作ったゲーム(ソニックシリーズ・リスター)は水中ラインが半透明になってるけど、アレがまんまパレットダブラーですね。水上61色 + 水中61色。
1ライン当たりの最大VRAM転送容量は18bytes、1色が2bytes(0x0000RRR0GGG0BBB0)だから、
1ライン当たり最大9色書き換えられるっぽいです。
実際ソニックの水面を眺めてると、遠景・足場・キャラとで水面の位置が少しズレてます。
どっかの誰かが改造したソニックは水面を4段階の濃度で更に多色化してたから256色オーバーでも現実的な処理速度の様です。
ちなみにメガドライブの場合、生意気にもVRAMキャッシュがあるからHSYNC中にVRAM書き込みを完了させる必要は無いみたいです。
>>176
今作ってるゲームはHSYNC中にBG面に関するVDPレジスター(VRAMアドレス指定・スクロール方法とか)を書き換えてるのだけど、やる気に余裕が残ってればその割り込みルーチンにステータス表示のラインを別パレットに書き換えるルーチンを追加するかもしれないです。
ソニックチームが作ったゲーム(ソニックシリーズ・リスター)は水中ラインが半透明になってるけど、アレがまんまパレットダブラーですね。水上61色 + 水中61色。
1ライン当たりの最大VRAM転送容量は18bytes、1色が2bytes(0x0000RRR0GGG0BBB0)だから、
1ライン当たり最大9色書き換えられるっぽいです。
実際ソニックの水面を眺めてると、遠景・足場・キャラとで水面の位置が少しズレてます。
どっかの誰かが改造したソニックは水面を4段階の濃度で更に多色化してたから256色オーバーでも現実的な処理速度の様です。
ちなみにメガドライブの場合、生意気にもVRAMキャッシュがあるからHSYNC中にVRAM書き込みを完了させる必要は無いみたいです。
178名前は開発中のものです。
2010/05/19(水) 23:37:00ID:+76a/RWy HSYNCって・・・確か36サイクルくらいしかないよな?
179名前は開発中のものです。
2010/05/20(木) 02:20:13ID:/4g4456N しょぼすぎ
180名前は開発中のものです。
2010/05/21(金) 05:01:32ID:H701YDrOクソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
181名前は開発中のものです。
2010/05/21(金) 07:50:59ID:om7+rzxo 水中で色を変えるのはサンダーフォースIVやロケットナイトでもやってたかな
182名前は開発中のものです。
2010/05/23(日) 23:05:46ID:fp13e1Nd | | |
・・・。 | | | クソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
・・・。 |l l ll| |
_ ∧_∧∧_∧ ____|l l ll|__\__ ____________________
( ・∀・) ´Д`) | ̄~| | / ∧∧ ...ミチャダメヨ
( ) )  ̄ ̄ |/ (;゚ー゚)
| | || | |. ママー、アレナーニ? ∧∧ ヽ
(__)_)_)__) (Oヮ⊂ )〜
∧_∧ (uu_)J
( ´;゚;ё;゚;) .人
( 大分 ) (__) キタネーアシデ フムナ!
∧∧ ・・・・・・。 | | | \(__)/
( ゚Д゚) ̄ ̄ `〜 (( (__)__) (・Д・; ) ∧∧
U U ̄ ̄UU  ̄ ̄ ̄ ( ) ・・・。
| ヽ
・・・。 | | | クソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
・・・。 |l l ll| |
_ ∧_∧∧_∧ ____|l l ll|__\__ ____________________
( ・∀・) ´Д`) | ̄~| | / ∧∧ ...ミチャダメヨ
( ) )  ̄ ̄ |/ (;゚ー゚)
| | || | |. ママー、アレナーニ? ∧∧ ヽ
(__)_)_)__) (Oヮ⊂ )〜
∧_∧ (uu_)J
( ´;゚;ё;゚;) .人
( 大分 ) (__) キタネーアシデ フムナ!
∧∧ ・・・・・・。 | | | \(__)/
( ゚Д゚) ̄ ̄ `〜 (( (__)__) (・Д・; ) ∧∧
U U ̄ ̄UU  ̄ ̄ ̄ ( ) ・・・。
| ヽ
183名前は開発中のものです。
2010/05/25(火) 05:50:43ID:q+sd7dml クソニック笑ったwwwwwwwwww
汚ねえゲームだなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
汚ねえゲームだなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
184名前は開発中のものです。
2010/06/02(水) 13:26:54ID:zzGRM2RQ あ
185名前は開発中のものです。
2010/07/16(金) 19:29:00ID:/f7YX0LT あげ
186名前は開発中のものです。
2011/07/14(木) 06:49:12.36ID:oxOfgU9L 改造やキャラ書き換えは手軽で面白い
187名前は開発中のものです。
2011/10/21(金) 23:14:04.14ID:+nPAZdeM 手軽にキャラ書き換えできるなら
エリミネートダウンのメカデザイン変えたいな…
エリミネートダウンのメカデザイン変えたいな…
188名前は開発中のものです。
2012/01/17(火) 20:26:44.03ID:kqzvEtzW クソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
PART3はなさそうだな
190名前は開発中のものです。
2016/07/14(木) 01:12:37.54ID:QdjgIWFK ゲームセンターcxでおなじみの岐部が二年以内にメガドライブの新作ソフトを開発するらしい!
191名前は開発中のものです。
2017/02/03(金) 02:24:15.93ID:wRThvhQN age
192名前は開発中のものです。
2017/12/31(日) 20:30:09.83ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
KSWDQAFV2T
グーグル検索⇒『来島のモノノリウエ』
KSWDQAFV2T
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- スマホのやつこの動画見てくれ [577451214]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- うええええええん仕事いぎだくないよぉ
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 【速報】足立ひき逃げ犯、精神病持ちだった [329271814]
