5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

P/ECE・ワンダーウイッチ・BASIC STUDIO

1 :名前は開発中のものです。:01/11/25 00:55 ID:y9qzj+GV
P/ECE
http://www.piece-me.com/

ワンダーウイッチ
http://www.swan.channel.or.jp/wonderwitch/

BASIC STUDIO
http://www.artdink.co.jp/japanese/title/bs/index.html
http://www.zdnet.co.jp/gamespot/special/basic/

どれがオススメですか?

168 :名前は開発中のものです。:02/06/20 03:12 ID:RPsy3d5Q
WWGPフェスタってみんないくのかな?
俺的には紫雨飯店とかみてみたいんでいこうとおもってるけど。

169 :名前は開発中のものです。:02/06/20 06:25 ID:???
俺行くよ〜
前回みたいに色々と話きけるかもしれん。

170 :名前は開発中のものです。:02/06/20 17:43 ID:???
>>168
紫雨飯店というのはWEBサイトの名前で
製作者の名前じゃないぞ…。

171 :名前は開発中のものです。:02/06/23 19:00 ID:???
WWGPフェスタの感想をどうぞ。

172 :名前は開発中のものです。:02/06/25 00:35 ID:???
わんだらぁ まんせー

173 :名前は開発中のものです。:02/06/25 03:53 ID:???
なんか、いまいちオンラインでは盛り上がらないね…

174 :名前は開発中のものです。:02/06/25 12:20 ID:???
>>173
盛り上げてくれ
おながいします

175 :名前は開発中のものです。:02/06/26 01:20 ID:mR0L8aAs
このスレがもりあがらないのはスレタイが
ウ「イ」ッチだからだと思われ。

今までウィッチで検索していますた。

176 :名前は開発中のものです。:02/06/26 06:28 ID:???
ウィッチのスレ、立てちゃいました。
一番盛り上がってた(盛り上がってないけど)携帯ゲーム版に立てました。
以後ここでお話しましょう。
http://game.2ch.net/test/read.cgi/poke/1025040336/

177 :名前は開発中のものです。:02/07/25 16:53 ID:6kX6.Us.
たまにはこっちあげるぞゴルァ

WWGP2002グランプリ作品の商品化ってどうなったんだ?

178 :名前は開発中のものです。:02/08/02 19:09 ID:???
というわけで 8086 とセグメンテーションと
ポインタ (C言語) について。sage でよろしく。

「メモリモデル」のスモール・ミディアム・コンパクト・
ラージ・ヒュージ・って何ソレ、と、当時リアル厨房の
自分は悩んだものだった...

179 :名前は開発中のものです。:02/08/02 19:18 ID:???
ラージしか使わなければ大して悩まずに済む。
ウィッチのCPUってその程度のオーバーヘッドにも耐えられないほど非力だとは思わないけど。

180 :名前は開発中のものです。:02/08/02 19:35 ID:???
同意。

で、なぜ LSI C-86 試食版だと困るかというと
LSI C-86 試食版はスモールモデルのみ対応だから。
「試食版」だからね。

181 :名前は開発中のものです。:02/08/02 19:43 ID:???
いちおう 「far」について解説。

セグメンテーションってのは、要するにポインタを
2 段構え(2 次元)にするってことで、例えば Unix の場合、
プロセス毎に別々のアドレス空間にいて、あるプロセスでの
1000 番地と別のプロセスでの 1000 番地に(ふつうは)全く
関連はない。

つまり、システム全体で見ると、メモリ空間が、プロセス ID と
プロセス内の番地、という 2 次元になっている、と言える。

182 :名前は開発中のものです。:02/08/02 19:53 ID:???
8086 の場合は、20 ビットのアドレス空間 (1M バイト) への
アクセスを、このあとで説明する 16 ビットの組み合わせでやることに
して、それを「セグメント」と称した。

8086 には、CS, DS, ES, SS という 4 つの「セグメントレジスタ」が
ある。こいつらは 16 ビットのレジスタ。

で、CPU に対するアドレスの指定は 16 ビットしかふつうはできない。

16 ビットでどうやって 20 ビットの空間全体にアクセスするのか、という
と、「セグメントレジスタの値 × 16 + アドレス」という計算をして、
メモリにアクセスすることになる。

この、セグメントレジスタの値のことを「セグメントアドレス」、
加える 16 ビットの部分を「オフセットアドレス」と言ったりする。

183 :名前は開発中のものです。:02/08/02 20:02 ID:???
よく「セグメントアドレス:オフセットアドレス」という
書きかたをする。

ちょっと考えるとわかるが、例えば、
0x0001:0x000F と 0x0000:0x001F は、実際には同じメモリを
指している。これにハマることが時々ある。

また、どのセグメントレジスタがアドレスの算出に使われるか、
というのは、目的ごとにデフォルトが決まっていて、

IP レジスタのアドレスから命令を読む時は CS
(よく CS:IP と書く)

SP レジスタ(スタックポインタ)を参照する場合や、
(スタックへのプッシュやポップ)BP レジスタ
(ベースポインタ)を参照するメモリアクセスは
SS レジスタ、

そのほかのたいていのデータの読み書きは DS、

となっている。「セグメントオーバーライド」を
指定してやると、セグメントレジスタを指定してメモリに
アクセスさせられる。

184 :名前は開発中のものです。:02/08/02 20:13 ID:???
で、「スモールモデル」ってのは、CS==DS==ES==SS を
前提にしてるということで、プログラムのコードは単純で
済むが、でかいデータを扱えない。

「ラージモデル」ってのは、全てのアドレッシングを、
前述のセグメントオーバーライドを使ったりして、
セグメントを指定して行う、ってことでメモリはフルに
使えるけどプログラムは重くなる。

「far」ってのは、ポインタがオフセットアドレスだけの
ポインタじゃなくて、セグメントアドレスもセットになった
ポインタだよ、ってのを C コンパイラに伝えるキーワードで、
8086 用の処理系にはみんなあった。

この far を使ってプログラムをうまく書けば、DS==SS を
前提としてる LSI C-86 試食版でも、DS!=SS なウィッチで
ちゃんと動くコードが生成できる、ってコト。

185 :名前は開発中のものです。:02/08/02 20:26 ID:???
最後に、Multics うんぬんをチトふぉろ。

C 言語との相性が悪いので最近は流行ってないのだが、
1 つのプロセスからアクセスできるアドレスを
2 次元空間にする、という考え方があって、386 とか
ではちゃんとそういうセグメンテーションになっている。
(活用されてないけど)

で、Multics の場合、ファイルへの読み書きは、
メモリ空間へのファイルのマッピングになってて、
ファイルをオープンすると、そのファイルをマップした
空間がもらえる、というような感じに、おおざっぱに
言うとなっていたんだそうな。

186 :名前は開発中のものです。:02/08/02 21:39 ID:???
>184
>CS==DS==ES==SS
これじゃスモールでなくてタイニーだよ。
スモールはCSに1セグメント、DSに1セグメント。CS!=DSだ。

>185
で、そんな複雑なMulticsがイヤでAT&Tにいた研究者はUnixをつくったわけだ。

187 :名前は開発中のものです。:02/08/03 10:49 ID:???
あ、失礼した。
ES は関係なくって、CS 固定、DS==SS でしたね。
やっぱ忘れてるなぁ。

イヤっていうか、AT&T が手を引いたから。
「Unix の四半世紀」とか読むとよろし。
Multics についてはココか ?
ttp://www.multicians.org

昔、 ( Unix がベル研版しかなかった頃 ? )
Unix に無くて、Multics に在るよいものは ?
という質問に答えていわく、(誰が言ったか忘れた)
仮想記憶、メモリマップドファイル、
共有&動的リンクライブラリ、だとか。

今の Unix には結局全部付いちゃったね、という
オチなんだけど。

188 :名前は開発中のものです。:02/08/03 10:53 ID:???
てゆ〜か、Multics のターゲットは汎用機で、
Unixは専らミニコン。ミニコンが汎用機を数で
圧倒したことがUnixをポピュラーにした。

189 :名前は開発中のものです。:02/08/04 08:51 ID:???
いまさらウィッチのOSを勉強中。設計思想がさっぱりわからん。
プロセス管理なんて、ゲーム機に入れて意味あるのか?
ILもOSかアプリのバイナリに直リンクで十分だと思うが。
この辺の機能を有効活用してるゲームがあったら教えて欲しい。

190 :名前は開発中のものです。:02/08/05 01:00 ID:???
>>189
SoundILで十分容量節約になってると思うぞ

191 :名前は開発中のものです。:02/08/05 01:46 ID:???
>>189
一般論になっちまうが
「意味が無い」と決定できないことは
「とりあえずやってみる」価値はあるかもな。

ダメかどーかは使い倒してから出す結論だ。
本当はな。

192 :名前は開発中のものです。:02/08/05 02:01 ID:???
FreyaOS、変なところはあるけど、何故そうなっているかを考えると
結構良く出来てるよ。
ゲーム専用のOSというより、ゲーム機を汎用PC的に使うための
OSで、ハードウェアの制限も含めて考えると、設計思想が見えてくる。

193 :名前は開発中のものです。:02/08/05 04:00 ID:???
ゲーム機のファームウェアはゲーム屋に作って欲しいと思う。
ゲーム作らない奴がゲーム機のライブラリやシステム組むと、どうでもいいところに凝って自己満足になりがち。
Quteってゲーム屋だっけ?

194 :名前は開発中のものです。:02/08/05 08:51 ID:???
ん?
FreyaOSのコンセプトって
「携帯ゲーム機上で動く、ミニ汎用PC」
だろ?
そのまんまだが(藁

195 :名前は開発中のものです。:02/08/05 10:39 ID:???
このへん ttp://www.qute.co.jp/paper/ を見た
という前提での議論だよね... ?

>>193 そういう発想は、間違うことは無いけど
発展も無いという罠

196 :名前は開発中のものです。:02/08/05 12:00 ID:???
1バンク1プロセスというのが烈しくかっこ悪いと思う。
ROM/RAMをバンク構成にしなければいけなかった理由があるのでしょうか。
容量的にはその他も含めて何とかCPUのアドレス空間に収まりそうに見えるのですが。
カートリッジにはアドレス線が全部出てないとか?

197 :名前は開発中のものです。:02/08/06 12:07 ID:???
>>196
同意。スワンのハード仕様制限なら仕方ないが、わざとやったのならカス
まあいくらなんでも前者の理由だろ。ハード仕様非公開だからわからんが

198 :名前は開発中のものです。:02/08/28 01:13 ID:Ptj76+wy
今日から、ウィッチをいじった日は
このスレをageることにする。

199 :名前は開発中のものです。:02/08/28 01:14 ID:???
それなら何をどういじったかぐらいは書こうね、坊や。

200 :名前は開発中のものです。:02/08/28 01:37 ID:???
Saturn BASIC は仲間はずれですか?


201 :名前は開発中のものです。:02/08/29 00:34 ID:wlkeaRO+
今日は、ドットを少し打ってから
メイン関数と初期化を書いた。
ほとんどコピペだが(藁

202 :名前は開発中のものです。:02/08/30 02:07 ID:???
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄\
               ─( ゚ ∀ ゚ )<  今日は!
                 \_/   \_______/
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧  \( ゚∀゚)< だからsage!!
何もしなかった!   >( ゚∀゚ )/ |    / \________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /

203 :名前は開発中のものです。:02/08/31 02:03 ID:IARd3Kc5
初期化の続きと、
画像の読み込み→フォントへの組み込み。
表示できた。以上

204 :名前は開発中のものです。:02/09/02 22:30 ID:E40+m8P/
なんかすっかり俺スレ状態かよ(´∀`;)

今日はドット打ちだけで終わっちゃったぞゴルァ

205 :名前は開発中のものです。:02/09/04 00:18 ID:c5w3S0IX
おれは見ているぞ。
がんがれ!

206 :名前は開発中のものです。:02/09/04 03:16 ID:???
GBDKのスレないの?

207 :名前は開発中のものです。:02/09/04 05:04 ID:???
GBAはあるけどGBDKはまだたってなかったハズ

208 :名前は開発中のものです。:02/09/05 20:34 ID:???
ゲームボーイならここだ↓
http://game.2ch.net/test/read.cgi/gamedev/1005161570/
GBDK使いじゃなくって本職の人が立てたスレだけど
ここを使ってもいいんじゃないか。

209 :名前は開発中のものです。:02/09/05 21:14 ID:???
そこまでしてスレの節約しなくても……
もし単発質問なら質問スレでね
とりあえず雑談系スレで話題振ってみてはどうだろ

このスレは市販されてるCS機だけなのかな
ココでいい気がするんだけど

210 :名前は開発中のものです。:02/09/06 12:43 ID:???
GBDKでマインスイーパとか作ってたけど
よくみてたHPが軒並み潰れたんでなんとなくwinに戻っちゃったよ
最近活発なHPとかあります?

211 :名前は開発中のものです。:02/09/15 15:30 ID:oCHcA2sL
BASIC STUDIOに最初から入ってるグラフィックってどう言うのがあるの?
ファミリーベーシックではマリオとか入ってたけど。


212 :名前は開発中のものです。:02/09/18 21:06 ID:???
>>211
某サイトで公開中
ライセンス的にヤヴァイと思われるので伏せときます

ポリゴンキャラやRPGのチップなど色々入ってたりします
グラフィックは一応(非公式とはいえ)PCから転送可
ツール高い上に漏れのメモリーカードスロットをガバガバにされてお嫁にいけなくされましたが

213 :名前は開発中のものです。:02/10/11 22:52 ID:???
どれがいいの?

214 :名前は開発中のものです。:02/10/12 06:19 ID:???

        ∧∧    ミ _ ドスッ
        (   ,,)┌―─┴┴─―┐
       /   つ.   終 了   │
     〜′ /´ └―─┬┬─―┘
      ∪ ∪        ││ _ε3
                ゛゛'゛'゛


215 :名前は開発中のものです。:03/01/15 23:29 ID:qXDvlVVF
Witchの容量がもっと増えないかな。

216 :名前は開発中のものです。:03/01/16 03:04 ID:e4pjhr6I
               ∧ ∧
              ( ̄ー ̄)
              (つ  つ
               ( ヽノ
               し(_)

         Now Thread Stoping. ...
         大変見苦しいスレでありました.
           スレストするまでお待ちください。。。ニヤリッ


217 :名前は開発中のものです。:03/01/27 22:44 ID:pNHhZi+I
なんだか今回1が告知回りしていなかった様なので。
って、ゲーム製作技術板にふたつも…。

葉鍵板、再度立ちました。
[ P/ECE総合スレッド4 ] @葉鍵板
http://wow.bbspink.com/test/read.cgi/leaf/1043079989/l50



55 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.07 2022/05/23 Walang Kapalit ★
FOX ★