[過去ログ] 黄金期再到来【メガドライブ開発】PART2 (192レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(2): 実機で遊ぶ? 2008/12/16(火)18:47 ID:A3exejEE(1/2) AAS
セガ、それは永遠の二番手に甘んじた会社。
しかし一度だけ(サターンで一部?)トップシェア(米国ね)を獲得したハードがある。
…そう、それはメガドライブだ!
夢の16bit、SFCをはるかにしのぐ高速処理、味のある同時発色数64色!
もう一度あの黄金期を体験しようじゃないか!?
で、需要があるかわかりませんが、そういう人たちがメガドラ開発をするスレです。
参考ページ
省12
112: 2009/03/23(月)21:04 ID:AIKJVWdL(1) AAS
>>111
動作報告どうもハァハァ(*゜Д゜)=3
おしい所で止まるのね!!!
113: 2009/03/24(火)00:14 ID:UMpLQjsW(1) AAS
と言う事で、実機で検証出来る環境が無いとどうしようもないので、ぼちぼちFlashCartもっかい作りますね。
114(1): やっとアク規解けたよ… 2009/03/25(水)23:07 ID:wKYdVPXh(1) AAS
hccってulongに0xff00を入れると
1111,1111,1111,1111,1111,1111,0000,0000
にならない?
115: 2009/03/26(木)20:56 ID:zz1d0S8Y(1/3) AAS
>>114
こうですか。
void main(){
register ulong ul;
ul = 0x0FF00;
}
と、出来上がったアセンブラブラがこうなります。
省10
116: 2009/03/26(木)21:02 ID:zz1d0S8Y(2/3) AAS
ちなみに、
ul = 65280;
としても、
move.l #-256,d3
になる様です。
signed long型だと -256 になる現象は起こらない様です。
117: 2009/03/26(木)22:36 ID:+9fPDbvQ(1/2) AAS
詳細なレスありがとうございます。
long l;ulong ul;
l=0xff00;
ul=l;
これだと正しい値を入れられますね
ちょっと面倒だけどsファイルをいじって直すよりはマシかな。
折角32bitの石なんだし長い型使いたいしね
118: 2009/03/26(木)23:03 ID:zz1d0S8Y(3/3) AAS
それだと低速化してしまうから、解決方法を4分くらい調べてみた。
以下の代入方法だとOKな様です。
ul = (uint)0xFF00;
すると、
move.l #65280,d3 ;ステキ〃´ω`〃
signed int型で表した時に負数になる定数は、unsigned int型にキャストしておくと期待通りになる様子。
119: 2009/03/26(木)23:58 ID:+9fPDbvQ(2/2) AAS
なるほろなるほろ助かります
120: 2009/03/27(金)12:12 ID:F+Skq/12(1/2) AAS
もう一個質問させてください。16x16の乗算なんですが、積がおかしいんです。
int I1=70,I2=14749;
long L;
L=I1xI2;
でLの値が負の数になってしまいます。
アセを見ると
move.w #70,_i1
省9
121: 2009/03/27(金)20:27 ID:F+Skq/12(2/2) AAS
muls.w にしたらsegald通った
これで多分大丈夫だけどsいじらなきゃならんのはな…
もう少しスマートなやり方を探さないと
122: 2009/03/27(金)22:44 ID:aY1LxUWx(1/2) AAS
やっぱりこれもsigned int型で演算しようとしてるぬで、こんな感じでsigned long型にキャストすると、
l = (long)(i1 * i2);
signed long型で演算してくれるから、ひとまずアセンブラブラいぢる手間は無くなる様です。
で、オリジナルのSozobon Cには初めから付いてたのか、後から作者が追加公開したのか知らんけど、long型の割り算・掛け算には別途演算ルーチンが必要な様です。
こんなヤツ。無いとlong型で乗除算してるソースのコンパイル時にエラー出ます。
外部リンク[txt]:68000.web.fc2.com
(SEGA.Sのケツに追加しとけばOK)
省14
123: 2009/03/27(金)22:50 ID:aY1LxUWx(2/2) AAS
どうでもいいけどそのファイル、日付が1988年ってクソ古いです。(´^ω^`)
124: 2009/03/28(土)01:42 ID:Lxrvdd3y(1/4) AAS
応用すればよかったんですね
ありがとうございました
諦めて64=1で固定少数作って回転させてみたらガクガクしますた
流石に無理か……データ小さくて済むけど
やっぱ16bitは欲しいですね
125: 2009/03/28(土)13:22 ID:Lxrvdd3y(2/4) AAS
結局そこだけインラインアセンブラで書いたのが良いのかな
ロスも無いだろうし
126: 2009/03/28(土)13:51 ID:Lxrvdd3y(3/4) AAS
ダメだった、インアセで書いてもmuls.wがmulsに変わってる
127: 2009/03/28(土)14:05 ID:AwcSb+8C(1) AAS
68000なら mulsは16x16=32しかないから、mulsでOK。
68030なら mulsは32x32=64もあるから、muls.wとmuls.lがあります。
128: 2009/03/28(土)19:15 ID:Lxrvdd3y(4/4) AAS
すいません手元に68030のマニュアルしかなかったもので
勘違ってました
129(3): 2009/04/10(金)14:44 ID:s0RKyMMp(1/2) AAS
ここだけあの荒らし豚が荒らさないのが引っ掛かるな。
130(3): [age] 2009/04/10(金)14:46 ID:s0RKyMMp(2/2) AAS
ついでにage
131: 2009/04/10(金)22:10 ID:tHKKnzQc(1) AAS
>>129-130
荒らしを呼び寄せる様な真似はやめてくれよ
132(1): p3068-ipbf1809hodogaya.kanagawa.ocn.ne.jp 2009/04/11(土)05:46 ID:bg8ok/tu(1) AAS
ブヒ〜!!!
保土ヶ谷参上!!!!!!!!!!!!!!!!!!
133: 2009/04/11(土)05:48 ID:c8h+5fha(1) AAS
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
134: 保土ヶ谷の救世主 2009/04/11(土)05:59 ID:xwiROJa8(1) AAS
悪(MD)は滅びる!!
正義(PCE&SFC)は勝つ!!!!
135: 2009/04/11(土)14:33 ID:qXj4MdwO(1) AAS
うーーーー
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
キチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイキチガイ
136: 2009/04/11(土)18:28 ID:vJyS1y2l(1) AAS
>>129-130
とんでもないモンスターを召還してしまったな。
このスレはもう機能しないだろう。
137: 2009/04/12(日)04:34 ID:/K4aIBf2(1) AAS
さ〜て今日もアナルを拡張するか
138(2): 2009/04/12(日)04:53 ID:mKoXs6rb(1) AAS
最近までメガドライブってTOTOが作ってるのかと思ってたorz
139: 2009/04/12(日)15:33 ID:odJ8FCED(1) AAS
>>138
MDみたいな機能のしょぼい便器なんてねーよwwwwww
140: 2009/04/12(日)19:50 ID:YCy1x0m3(1) AAS
>>138
便器に失礼だろうが!
141: 2009/04/12(日)22:11 ID:QGElkuWt(1) AAS
TOTOは絶対必要な存在だが
SEGAとMDはいてもいなくても一緒
142: 2009/04/13(月)03:39 ID:oPZFB+Hz(1) AAS
だよな〜
143: 2009/04/13(月)23:44 ID:rDg/A3eL(1) AAS
便器より機能がしょぼいってw
144: 2009/04/14(火)07:11 ID:2FsXXDKp(1) AAS
遊びに来たよー
ちっす (^^)/
145(1): [age] 2009/04/21(火)02:31 ID:MZGf/hYi(1) AAS
レトロゲー板が削除人に目を付けられたから逃げるように此処で荒らしとはまさにお子様www
146: 2009/04/21(火)08:50 ID:loiU5VOg(1) AAS
>>132
>>145
自演乙
147(1): 2009/04/22(水)21:37 ID:a+yECIkg(1) AAS
>>1
肛門期再到来に見えた
148: 2009/04/24(金)08:34 ID:1S6uXX26(1) AAS
>>147
大体正解
149: 2009/04/25(土)15:08 ID:5YqRxUjj(1) AAS
重複スレ
削除依頼出しとけよ
150: 2009/04/26(日)18:32 ID:SH0qTVu/(1) AAS
出さない。(´^ω^`)
151(2): 2009/04/26(日)20:09 ID:/R3yzlw8(1) AAS
俺こないだ彼女にヤられてる時に思わず「らめぇ」なんて喘いじゃったんだよ。
そしたら「らめぇ?何それ可愛いつもり?」とか言われてさ。
「もう一回言ってごらん。じゃないとオチンチンいじめてあげないよ?」って。
もうね、らめぇ連呼したよ。
「馬鹿じゃないの?馬鹿じゃないの?」って罵られながらヤられた。
Mならわかると思うけど、正直最高だった。
で、それ以来らめぇプレイがスタンダードになったんだけど、
省4
152: 2009/04/27(月)13:47 ID:mC3Tt+X5(1) AAS
>>151
クソワラタw
153: 2009/04/27(月)22:52 ID:X43wP5KN(1) AAS
>>151
本当に「らめぇ」じゃねえかww
154: 2009/05/06(水)02:13 ID:LHylJm5g(1) AAS
先日、俺が妹の部屋で大便していたら、旧・日本兵の格好をした見知らぬ男が入ってきた。
最初は泥棒かと驚いたんだけど、無言のまま血走った眼でこちらを睨みつけてくる。
ちょっと薄気味悪くなって、「貴方は誰ですか、何をしているんですか?」って尋ねたら、
「バカヤロー!」って叫んでそのまま霞みたいに消えてしまった。
その後、帰宅した妹に事情を話したんだけど、泣き叫ぶばかりで話にならなかった。
両親も怒鳴ったり喚いたりするばかりで、その男の話は何も出来なかった。
もしかすると家族は俺の知らない秘密を抱えているんだろうか?
省1
155: 2009/05/08(金)02:09 ID:I7EtV1vU(1) AAS
>129-130
コイツがすべての元凶では??
156: 2009/05/08(金)19:51 ID:/KrzUTUH(1) AAS
最近更新がないので寂しいです
157: 2009/05/10(日)18:04 ID:cfSx624s(1) AAS
阿保土ヶ谷豚息切れか?
根性ねえなw
158: 神奈川の雄 2009/05/10(日)23:02 ID:oidfutvp(1) AAS
俺を召還したことを後悔させてやるぜ〜
159: 2009/05/11(月)05:22 ID:L2vkFqz9(1) AAS
神キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
160: 2009/05/21(木)22:32 ID:kRp0W+3P(1) AAS
上げー
161: 2009/05/22(金)00:01 ID:Z5H425li(1) AAS
みんなDSやルーピーに行ってしまったんじゃね?
俺はFCでハロワやってるけど。
162: 2009/05/28(木)21:11 ID:kZg6gcf0(1) AAS
ビッチビチやで
163: 2009/06/14(日)01:17 ID:QM/cmMFq(1) AAS
保守
164: 2009/09/15(火)21:58 ID:F+/YdbNG(1) AAS
こっちのスレは荒らし以外で見てる人いるんだろうか
165: 2009/09/15(火)22:19 ID:i8k6N2Ue(1) AAS
こっちで語るか
荒らしいねえし
166: 2009/09/21(月)01:07 ID:cW/8Z0op(1) AAS
たまに見ております。(´^ω^`)
167: 2009/09/28(月)21:11 ID:CtO9Lxun(1) AAS
俺の肛門を見ろ!!!!!!!!!!!!!!!!!!!
168: 2009/10/07(水)21:06 ID:ad3I1Pcr(1) AAS
( * )
169: 2009/10/08(木)19:32 ID:yVqgPPs+(1) AAS
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
********************************************************************
省20
170: 2009/11/23(月)03:06 ID:mfSHcmeu(1) AAS
重複
171: 2009/12/13(日)22:57 ID:/tAiDg2D(1) AAS
age
172: [毎日の健康は、一杯の青汁から] 2010/01/17(日)16:49 ID:OIq6Cr6f(1) AA×

173: 2010/04/29(木)00:07 ID:SQvGsJYj(1) AAS
age!
174(2): 2010/05/10(月)08:46 ID:QdGktpGD(1) AAS
すいません、メガドラはソフト的に色数増やせるそうですが
そう言った物を開発する予定は有るでしょうか?
ダブラーとかじゃなくて、ダブラーでもいいですけど
175: 2010/05/16(日)12:23 ID:2vopRQgr(1) AAS
>>174
DEMOとかの事?
176(1): 2010/05/18(火)12:59 ID:Gkh2JPu+(1) AAS
メガドラはサウンドはZ80任せで負荷は小さいとはいえ
ラスター割り込みの間にパレットを変えるとなるとかなり重たい
このレベルのマシンだと当たり判定の計算も重いし
水平帰線割り込みで自キャラ書き換えとかもできなくなるから
64Kbyteのvramでしょぼいゲームしか作れない
せいぜい上8ラインをステータスと得点、残りをゲーム画面にして
ステータス用のパレットとゲーム用の64色を切り替えるくらいしかできないのでは
省8
177: 2010/05/19(水)23:14 ID:/9KakVXn(1) AAS
>>174
>>176
今作ってるゲームはHSYNC中にBG面に関するVDPレジスター(VRAMアドレス指定・スクロール方法とか)を書き換えてるのだけど、やる気に余裕が残ってればその割り込みルーチンにステータス表示のラインを別パレットに書き換えるルーチンを追加するかもしれないです。
ソニックチームが作ったゲーム(ソニックシリーズ・リスター)は水中ラインが半透明になってるけど、アレがまんまパレットダブラーですね。水上61色 + 水中61色。
1ライン当たりの最大VRAM転送容量は18bytes、1色が2bytes(0x0000RRR0GGG0BBB0)だから、
1ライン当たり最大9色書き換えられるっぽいです。
実際ソニックの水面を眺めてると、遠景・足場・キャラとで水面の位置が少しズレてます。
省2
178: 2010/05/19(水)23:37 ID:+76a/RWy(1) AAS
HSYNCって・・・確か36サイクルくらいしかないよな?
179: 2010/05/20(木)02:20 ID:/4g4456N(1) AAS
しょぼすぎ
180: 2010/05/21(金)05:01 ID:H701YDrO(1) AAS
クソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
181: 2010/05/21(金)07:50 ID:om7+rzxo(1) AAS
水中で色を変えるのはサンダーフォースIVやロケットナイトでもやってたかな
182: 2010/05/23(日)23:05 ID:fp13e1Nd(1) AA×

183: 2010/05/25(火)05:50 ID:q+sd7dml(1) AAS
クソニック笑ったwwwwwwwwww
汚ねえゲームだなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
184: 2010/06/02(水)13:26 ID:zzGRM2RQ(1) AAS
あ
185: 2010/07/16(金)19:29 ID:/f7YX0LT(1) AAS
あげ
186: 2011/07/14(木)06:49 ID:oxOfgU9L(1) AAS
改造やキャラ書き換えは手軽で面白い
187: 2011/10/21(金)23:14 ID:+nPAZdeM(1) AAS
手軽にキャラ書き換えできるなら
エリミネートダウンのメカデザイン変えたいな…
188: 2012/01/17(火)20:26 ID:kqzvEtzW(1) AAS
クソニック・ザ・ウンチホックホックwwwwwwwwwwwwwww
189: 電脳プリオン 【関電 65.3 %】 【31.8m】 2013/09/24(火)00:03 ID:KA3ENGxw(1) AAS
BEアイコン:folder1_13.gif
PART3はなさそうだな
190: 2016/07/14(木)01:12 ID:QdjgIWFK(1) AAS
ゲームセンターcxでおなじみの岐部が二年以内にメガドライブの新作ソフトを開発するらしい!
191: 2017/02/03(金)02:24 ID:wRThvhQN(1) AAS
age
192: 2017/12/31(日)20:30 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
KSWDQAFV2T
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.127s*