3DS/DSi上で「BASIC」が使える「プチコン」 X=2
1 :
名無しさん必死だな :
2011/03/01(火) 22:16:28.74 ID:uHZV2xsQ0 株式会社スマイルブームは、3月9日より、ニンテンドーDSiウェア「プチコン」を配信する。
価格は800DSiポイント(800円相当)。5月に予定されている本体のアップデートで
ニンテンドー3DSにも対応する。
「プチコン」は、ニンテンドーDSi上で動作するプログラム言語「BASIC」。
DSのインターフェイスを用いたオリジナルプログラムを楽しめる環境として開発されている。
グラフィックスやBGMに豊富なプリセットデータが用意されており
機能サンプルプログラム7種類、ゲーム3種類、キャラクター画像作成ツール、
背景用マップエディター、グラフィックツールの13種のプログラムを同梱。
イチからのプログラムにも敷居が低くなるよう配慮されている。
付属プログラム自体もBASICで記述されており、ユーザー自身によるプログラムの
改造や機能の追加も直接可能となっている。
作ったプログラムやデータは、通信機能を使って他の「プチコン」ユーザーに送信することも可能。
http://game.watch.impress.co.jp/docs/news/20110224_429115.html
2 :
名無しさん必死だな :2011/03/01(火) 22:22:50.68 ID:UPA4Wvct0
3 :
名無しさん必死だな :2011/03/01(火) 22:32:41.56 ID:we3kZTBY0
ほしいけど3DSはスペックがあれだからなぁ
4 :
名無しさん必死だな :2011/03/01(火) 22:35:41.07 ID:H02c0AOyQ
あれ?てなあに?
5 :
名無しさん必死だな :2011/03/01(火) 22:37:16.90 ID:dV+5J8pM0
えっきすいこーるに
6 :
名無しさん必死だな :2011/03/01(火) 22:53:46.71 ID:qc4PwcK40
7 :
名無しさん必死だな :2011/03/01(火) 22:58:12.64 ID:nh9GEWvc0
これの3DS版をプリインストールしてくれたら3DS買うから、 SDカードのソース読み書きも出来るようにもしといてね。
8 :
名無しさん必死だな :2011/03/01(火) 22:59:10.38 ID:8Aswrmm00
>>1 乙
試しに立ててみたらダメだったんでほんと嬉しい
もう一方は過疎ってるし
9 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/01(火) 23:03:19.01 ID:Ac5+Wmpo0
10 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/01(火) 23:03:59.68 ID:Ac5+Wmpo0
…オレ的には、99BASICがいちばん親しみ易い。 画像処理が弱いから限界があるけどな。 DarkBASICの製品版(Professional 日本語版)が現実的。 一般市場で互角に競争できる。 ただし、DirectXの基本仕様を理解しておくコトと、3Dツール、SEツールの前提が必要。 BASICが楽しいと言うコトで一致しような。
NG推奨 ◆SD2/42SuKs
もちろんNGにしてますよ
さすがおっさんばかりのスレだけあってスルースキルが尋常じゃねえ
俺もオサーンだが、本当は小中学生にこそ触れて欲しいんだよなぁ 自分の思い通りにプログラムが動く喜びを感じて欲しい
15 :
名無しさん必死だな :2011/03/02(水) 00:45:20.68 ID:zt/ZM/AO0
↓この嘘吐きのレビューはいつ見れるの?そろそろ俺に教えてくれなイカ。 | ー┼ / /: : : : : ー-;;_/. \/ ヽ_;;/-i-: : : : ヽ_ / | __| | ./: : : : : : : / V ̄=- -= ̄ V l: : : : : : :〃 l (__ノヽ | レ'´\: : : / l: : : : : ::| ____ ヽ \∧ _;;==ミ ,x==;;_ |ヽ/\| __) \ ( | i |: : |^ } | / v::i. ,--──-- 、 |: : |_/ :| | ー┼ / |: :!, i i .|: : |: : : | | __| | l: : ::|\. \_ _ノ _/|: : |: : :.:.| l (__ノヽ | .l: : i l: : `i ー _  ̄ ̄_-:´: |: :|: : |: : : :.:| 俺のキャサリンプッシュがアトラス先生の心に響いたようだね。 キャサリンはしっかりとレビューを書いてやろうじゃなイカ。 by.はちま起稿
未完成の状態でもある程度動かせるのも良いよね。 プラモみたいにだんだんと完成していくのが実感できる。
10 PRINT "1乙" でもI=2の方がしっくりくるw
小学生が興味を持つって、ピカチュウの横スクロールJumpアクションじゃね。 任天堂に怒られそう。
>>17 iだといつのまにか0に戻ってしまったりしそうだから
普通にaか、もしくはcntとかtcntあたりが妥当か。
(<、,,> ":::::::::::::::::::::::::::: 、 〜〈/::::::::::::::::::::::::::::::::::::::::::::) 〃:::::::::::::::::::::::::::::::::::::::::<、 ど プ こ ~そ:::::::::::::::::::::::::::::::::::::::::::::::::::::,) も チ の 、_ ,, /::::::::::::::::::::::::、,ゝ===く:::::::,:::::ヽ め コ `V::::::::::::::::::::、_γ `ヾ,_ < ! ン l::::::::::::::::::::::く( r,J三;ヾ )> く, 〜v,ん:::::::::::::::´:::::::=; {三●;= } ,=ニ `/l/!/⌒Y l:::::::::::::::::::::::::::::ゝ≡三=イ ´::::゙::::::::::::::::::::::::::::::: 、m,.. ,ゞ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ´ " ~ ヘ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
23 :
名無しさん必死だな :2011/03/02(水) 12:40:23.24 ID:nf6arnxV0
前スレでベーマガはともかくプログラムポシェットまで、あげくの果てにはOUTや ファンロードまで出てくるのに、I/OとPIOが出てこないのはなぜだ?
親父が購読してた雑誌(ASCIIだったと思う)に載ってた1行プログラムってこれでも動くのかな?
>>23 I/Oは256byteダンプリストの話が出てきただろ
1画面マルチステートメントでぎっちり詰め込まれた俺の青春が帰ってくるぜ
これキーボードどうすんの? タッチペンのソフトキーボードのみ?
のみ
タッチペンだけでプログラム書くのはさすがに苦行だなぁ・・
はるみちゃんのゲームライブラリー捨てるんじゃなかった
こっちにスレ立ったんだねぇ。
これ、HTTP周りのライブラリがあれば色々できそうなんだけどな。
ワイヤレスキーボードはブルートゥース内蔵のROM刺さってないと使えないっての!
>X68●00やファ●コンで知られる背景描画に特化したスクリーンモードです)、「デジタイザは最後の武器だ」とまで言われたタッチパネル入力まで(もちろんBASICの変数で)サポートします。 ファミコンは伏字にしなくてもいいだろ
実はファンコン
>>35 やっぱワイヤレスキーボード使えんのかのぉ...
老眼持ちのオサーンには、
あの小さいスクリーンキーボードはいくら何でも辛いじゃろうて
そもそも老眼持ちのオサーンはリストを見られるのだろうか
数値型が32bit固定小数なのは地味に辛い 符号1bit、4096=1.0ってことは小数部12bitだから、整数の最大値は 2^(32-13)-1 = 524288 ってことになるわけで それ以上の整数を扱うには面倒な工夫が必要になるはずだ BGが2枚なのは裏画面で描画準備してろという計らいだろうな ただBGコピー系のステートメントがないから凝ったデカキャラをぐりぐり動かすのは辛そう
おおコマンド一覧解禁されてたのか
しかしどのみちコマンド一覧表は手元に紙で欲しいし パッケージ版欲しいよなぁ DSiware版好評につき、パッケージ版も発売してくれんかね
>>41 > BGが2枚なのは裏画面で描画準備してろという計らいだろうな
そうかな
コマンドや表示関係の項目を見る限り、
意図しているのは、単に奥と手前にBG1枚ずつ、計2枚置けるよ
というだけたと思う
それを片方非表示にして描画準備のために使うかはプログラマ次第だけど、
意図はしていないと思うよ
BG面ってキャラクタのタイル専用だろ? 描画なんて瞬時に出来るんじゃねーの?
46 :
23 :2011/03/02(水) 23:44:52.50 ID:SN1O4vpa0
>>25 すまん見落としてた。
しかしPIOの話題が無いのは不思議。
PioはBASICあんまり関係なかったろ。 ソノシートもプチコンに食い込む余地なさそうだし。
>>47 それはその通りだが、I/OにもBASICのソースコードが載ることは非常に稀だったし、まあそう固いことを言うなよ
やっぱBASICのゲームが載るという点ではベーマガが白眉だったということか
ASCIIのゲームはGAMEとかTL/1とかのコンパイラのソースが載ることが多かったし
I/O で BASIC というと地底最大の作戦を思い出すなぁ。 有田先生の大傑作だなやぁ。
スピード、絵、音。どれを取ってもパソコンにひけをとっていない。 それにBASICもできてあの価格。最高のコストパフォーマンスだ。 (c)ファミコン風雲児
爆速なのはありがたいが、LINEやCIRCLEは線が引かれる所を目視できないと違和感がw もちろんPAINTはジワジワ時間をかけて塗りつぶしてくれないと
あえて同期待ちを入れまくれば問題ない
手描き入力ができると信じたい
>>52 描画は一瞬で終わって、次の描画まで暫くかかるみたいな動作になると思われ
命令リスト見ると 通信対戦も作れそうなんだよな。 カメラやマイクの制御はやっぱりムリか・・・
>>55 この通信機能って、ファイル(リソースデータ)の送受信でしょ
非同期じゃないと思うよ
カセットテープでファイルを読み書きしてたのと本質的に同じで、
相手が読み取り開始して、こちらが書き込み開始して、
それで初めてリソースデータ単位で送受信できる
まぁ、オセロや囲碁くらいのゲームなら対戦できそうだが
Load SaveコマンドのMEMリソースってのが気になる 複数ソースの間でデータ共有に使えるんだろうか
そういやタイリングペイントはあるのかな
59 :
名無しさん必死だな :2011/03/04(金) 01:34:06.45 ID:745x2unO0
新しいNGワード ・ライト開発環境 ・DarkBASIC
>>51 LINEやCIRCLEを自分で実装すれば全て解決
GPSETさえあれば全てできる
>>56 確認ダイアログが出るから、リアルタイムは無理だけど、
時間に厳しくない用途なら対戦に使えそうだよね。
やはり通信プログラムは誰しも考えるよな。 声掛け合いながらあっちで受信開始、こっちで送信、とやるのがなんともアナログ。
>>64 北海道で作ったプログラムが、人の手を渡り続け、沖縄で発見されたらそれはそれで凄いよなー
66 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/04(金) 16:16:05.68 ID:QIpZRHyG0
>>59 >いまはブラウザさえあればJavaScriptでプログラムが好きなだけ書けるのじゃよ
実際に書いて配布しなきゃ口先人間だよな(ゲラゲラ
パソコンなら、元々好きなだけプログラムが書ける。 BASICに固執する必要もないもんねぇ。 マイクロソフトはソノヘンは頑張ってきたからねぇ。
>>65 昔、テレホタイム使って日本を横断するネットワークを作り出そうという
プロジェクトの話を思い出した。
おまえらが誘導するからキチガイが荒らしにきたじゃないか
>>56 偵察するか遭遇するまで相手のユニットがどこにいるか判らないシミュレーションウォーゲームktkr
コムサイトのようなアルゴリズム構築型シミュレーションなら対戦可能になるのかな
>>65 DQ9のまさゆきの地図かよ
まあ、すれ違いじゃないので都市部かイベントじゃないと配布は困難
とりあえずクラニンに何を書くかまとめておくか
パワーアップ版やパッケ版、Wiiウェア版への希望を
>>70 アドバンスド大戦略のメガモデム経由での対戦かよっ!w
データのやりとりに手間がかかるから
各々がそれなりに時間がかかるゲームでないと通信対戦はきついな。
>>72 都市部の学生の間なら結構な勢いで拡散するかもな。
校内なら友人間でコピーされるだろうし
塾とかで他校とのやりとりもあるだろう。
まずプチコンが広まらないと話にならないが。
75 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/04(金) 18:58:54.85 ID:QIpZRHyG0
>>67 >パソコンなら、元々好きなだけプログラムが書ける。
>BASICに固執する必要もないもんねぇ。
じゃあオマエが実例を示さないとな。
口先人間に未来なし。
>マイクロソフトはソノヘンは頑張ってきたからねぇ。
何を頑張ってるんだ?(大爆笑)
10 print"HELLO WORLD" 20 goto10 30 END BASICってこんなんだっけ?
BASIC で二重スクロールできるのは感動ものだ
@loop print "HELLO WORLD" goto @loop プチコンのBASICはこんな感じ
79 :
らららららりぱっぱ神 :2011/03/04(金) 19:07:10.58 ID:IWfhLhOP0
>>78 gotoで@○○○の部分に飛べるのか
後はifとか関数わかってれば簡単なのは出来そうだが
グラフィックはどうやるかとか面倒で勉強してないや
>>76 これって30が実行されずに無限ループしてしまうよな?
Hello WorldだけならGoto文無くても上から実行してくれるから20がいらん
懐かしいw
>>82 END文は普通はプログラムの途中で実行を終わらせるための命令だしな
最後に書いても良いけど書かなくても問題は起きない
ところで、プチコンの配信前にPC上でBASICをやってみようかと思うんだが、 おすすめのBASICありますか?(コピペ荒らしとかそんなんじゃなくてマジの質問です)
ここで聞くな(コピペ荒らしとかそんなんじゃなくてマジの回答です)
フリーの99BASICでいいんでない
Tiny Basic for Windowsの自習サイトってとこで 中学生向けから説明してるんで、それ覗いてみるとか。
C言語で同じもの作ってくれないかな
ActiveBasicなんてのもあるぞ
>>85 >プチコンと同じように、80年代のマイコン色を物凄く濃く残している99BASICがいいんじゃない?
つか99BASICがなきゃプチコンも出てこなかったような気がする。
個人的には高機能・高性能の割りに、妙に不便なところもまた多いChipmunk Basicもオススメだが、
ここで語るには毛色が違うかなー。
92 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/05(土) 12:38:03.26 ID:fKHVg3nV0
本日のキーワード ・ライト開発環境 ・DarkBASIC
98エロゲが動くなら買う
>>85 プチコンと関連させるなら、blueMSXを手に入れて
MSX-BASICかな。
プチコンはノスタルジーソフトだから
当時のままの環境の方がいいだろうと。
95 :
名無しさん必死だな :2011/03/05(土) 13:00:32.13 ID:3bmJDzVy0
DSのピクセル数はscreen8と同じなんだっけ?
>>95 256x192だから、256x212ドットのSCREEN5やSCREEN8とだいたい同じだな。
97 :
名無しさん必死だな :2011/03/05(土) 13:20:52.96 ID:aBkggVUi0
オリジナルモード以外に フリーエリア64KB拡張 256色ユーザー定義のスプライト、BGキャラエリア拡張 スプライトのちらつきOFF(同時表示数拡張) 高速動作モード BGハードスクロール等若干の命令拡張 これくらいつけたファミリーベーシックが理想だな テープ保存をメモリでエミュレートしてくれてるだけで 昔に比べりゃ爆速だから必要データ都度読みでいいわ フリーエリア1MBとかいらね
MSXの思い出
99 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/05(土) 13:56:09.16 ID:fKHVg3nV0
昔にこだわるんだな。
1MBってどうやって使えばいいんだろう? リソースのロードも枠が決まってるから無駄遣い出来ないし・・・ DATAのみのBASをEXECしまくればいいのか?
配列変数で大きくとれるぞ。 ダブルバッファリングみたいに、なにかの処理を 内部でやっておくバッファになら使えそうだ。
102 :
名無しさん必死だな :2011/03/05(土) 14:06:00.60 ID:3uderG+j0
で、お前らならこれで何を作れる? グラディウスを移植とか?
おれ? おれは買わんけど、作るなら 呪いの館とか作ってみようかねぇ・・・
>>84 だび〜り〜た〜いふん〜♪ いなとぶね〜ば〜た〜♪
105 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/05(土) 14:23:00.89 ID:fKHVg3nV0
アクションゲームで言えばどれくらいのレベルのゲームが作れるんだろ
108 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/05(土) 15:00:43.12 ID:fKHVg3nV0
それが?
>>109 パソコンなら、元々好きなだけプログラムが書ける。
BASICに固執する必要もないもんねぇ。
マイクロソフトはソノヘンは頑張ってきたからねぇ。
pspのCFWのフリーアプリでBASIC使えるのある?
サブルーチンは再帰できるのかな?でも、変数グローバルだとあまり意味ないか。 ちょっとデータ構造考えたときに構造体にしたくなったりするが、さすがにそれは無理か よくこんな言語仕様でプログラム書いてたな 30年前の自分は今より気合い入ってた気がする
↑ BASICの仕様的にサブルーチンの再帰はないわな・・ 仕様書に載ってるサブルーチンとネストてのはfor〜nextのネストか・・
レストンクス
115 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/05(土) 18:22:18.22 ID:fKHVg3nV0
>>110 directX使ってねーじゃん(ゲラゲラ
昔のBASICだとGOSUBとFOR NEXTのネストは16重までだったな まぁローカル変数がないから配列で自力でスタックをでっち上げて push popで再帰するって手もあったけどさ 構造体?とにかくなんでもかんでも配列じゃ!
サンプルの動画見ると、塗りつぶしは思ったほど速くないな 画像作成ツール "GRPED" の動画で、黄色い円を塗りつぶす時、 途中経過がちゃんと肉眼で見える その前の手描き文字を塗りつぶすところは一瞬に見えて、 おぉすげー、って思ったけど
効果音とかも作れたりするの?
119 :
名無しさん必死だな :2011/03/05(土) 22:33:53.03 ID:aBkggVUi0
>>38 BGOFS
BGスクリーンの表示オフセットを変更
他のBG関連関数と座標引数比較するとスクロールはドット単位っぽくね?
BASICも末期の頃には1行でどれだけすごいゲームが表現できるか とか訳のわからんテクニックが発達したりしてたよなw 1行テトリスとか
>>118 BEEP 命令で 70 種類の波形が再生できるそうだ
サンプルを見ると、BEEP の再生は非同期っぽいから、疑似和音もできる
効果音を作れはしないだろうが、組み合わせることはできそう
昔の80と88のゲームではBEEPだけでちょうちょの歌とかインディジョーンズのテーマとか 再現してたのがあったのを思い出したw
音階つけれない8001だとBEEPを高速にオンオフして音階つけてたんだよな
フロッピードライブでBGMとかなw ところで作るとしたら COMETUエミュレータとlispインタプリタの どっちの方が喜ばれるだろうか?
Haskell インタプリタ
>>123 データレコーダー制御のリレーを連続オンオフで機銃掃射を表現してたゲームがあった
オンオフ命令に微妙に間隔を空けてやらないと機銃にならない
フロッピーディスクドライブのシーク音で 「ツーコンコン、ツーコンコン」 とワルツ作ったやつもいたな
129 :
名無しさん必死だな :2011/03/06(日) 02:45:14.27 ID:+SCglgVO0
FOR〜NEXTでスプライト最大数動かしてざっくり速度見るゴミプロ作ったあと それを2重スクロールに乗せるとこまでやったら だめもとでセーブデータ吸出し→PCで加工→再投入できないか確認して できなきゃ飽きる予感の奴挙手
DSiウェアってゲームソフトそのもののデータとセーブデータって別個に扱えるのかい?
131 :
名無しさん必死だな :2011/03/06(日) 10:08:14.27 ID:+SCglgVO0
DSiウェア買ったことないからしらね
>>127 リレーをガチチチチチチチチチと鳴らして、いたいけな小学生を
「うわーんボリューム下げても音が鳴るよお」
と恐怖とパニックのどん底に叩き落とすアレだな
\●/ ■ / >
>>133 そう、お前の出番だよ。
下りてくる天井を支えるゲーム、作らないといけないな。
ワイデスさんが日の目を見る日が再び来ようとは・・。
そういえば、テキスト画面が32x24固定だから、 WIDTH文はないんだな。 それはともかく、WIDTHをワイデスなんて読み方するのは納得できん。 名付けた奴出てこい。
ウィドスだよな
138 :
名無しさん必死だな :2011/03/06(日) 23:56:22.84 ID:+SCglgVO0
ざっと命令一覧みたけど スプライトの衝突状態取得とキャラ単位の衝突範囲設定は欲しいのう… もしかして追加ライブラリとかでんのかな?
もう10年以上phpいじってるから 今basicやったらエラー連発すると思う
140 :
名無しさん必死だな :2011/03/06(日) 23:59:44.63 ID:xgk+K4B70
ごみを800円で買ってもなあ・・
143 :
名無しさん必死だな :2011/03/07(月) 00:37:01.64 ID:VuxqxAzx0
>>142 そこまでシビアにってわけじゃない、ここを始点にこの枠でみたいなの
まぁ何かしら範囲設定が用意されてりゃ
作ったキャラににマスクして定義するような自前ツールは簡単に作れそうだから
拡大スプライトのボスや格げーとかに使えるかなーと
>>140 遊べるジャンクパーツなら800円は安いな
ハニリイト
スレタイに3DSって入ってるだけで凸してくるんだなw
こんな代物に惹かれるのなんて、いい歳こいたオッサンが大半だろ DSiLLごとご購入する程度の余裕ならあるぐらいの、な
プレゼントの1000ポイントを使う時が来た
ああ OM ERRORやOF ERRORの意味がわからなくていろいろあきらめた昔をしみじみ思い出す
>>143 それって、ゲームを作る人間がどの言語でも普通に自作してる処理じゃないか?
>>151 わりと自前でやってることが多い処理だけど、
スプライトが実装されてるマシンじゃ
普通にあった処理でもある。
ここはAndroidの話してもいいの?向こうだと、心の狭いやつらに叩き潰されるんだよなぁw
>>151 こうゆう命令があればなんかが重なってる時だけ後続の処理すりゃいいから高速化しやすい
PEEK、POKEないみたいだしね
まぁサンプル見る限り爆速なんだけど
GalaxyTab君がこっちにもきやがったか
GalaxyTab君は おれだ。
157 :
名無しさん必死だな :2011/03/07(月) 10:43:31.38 ID:S2YXIFVy0
>>65 そういうの想定してプログラムの何処かに署名入れたりしたいな
アンドロイドでBASICでつくる意味ないな アンドロスレ行け 仕事以外でアンドロイドにさわりたくない 今のところ魅力的な端末がでていないし 腕時計タイプのアンドロイドでたらやる
そーそ。 買うなよ、絶対買うなよ。 魅力的な端末がでていないし、おれがいる限り今後も出まい。 でも、仕事(プロ)の世界では、アンドロ軍団が 容赦なく侵略を続けている。
>>149 仲間がいたw
ボンバーマンでも買おうかとずっと悩んでたけど今回は悩む余地なしだ。
もう何も怖くない。
Wiiポイントが800余ってるからちょうどいいやと思っていたら、DSiポイントとWiiポイントって違うものなのな 慌ててコンビニでポイント買ってきたわ よく考えてみたら、子供の利用者が多いからXBOX LIVEみたいにメールアドレスでアカウントの一元管理とかできないもんなぁ
>>153 いいですかと問われたら
板違いなので駄目です、スマフォ板で
「アンドロ用プチコン切望スレ」
などを立て、そちらでどうぞ
としか言えないな
>>161 PSNやXboxLIVEのようなアカウントを作るのではなく
わかりやすいように本体に関連づけされてるからね
これのおかげで本体買い換え時に問題が発生しちゃうわけだけど
だれか、スマートホン板でのスレ立てをお願いします。
【タイトル】
アンドロ用「プチコン」切望スレ
【文面】
要望があるようなので立てました。
「プチコン」は、DSで「BASIC」を動かすソフトですが、
SDカードへの保存や、ネットでのソースの配布は
できないようになっています。
アンドロなら、そのような制約もなくせるので
もっと効果的な使い方ができるはず。
□「プチコン」のページ
http://smileboom.com/special/petitcom/
アンドロ豚ってここにも居るのかw
そーそ、消えてほしかったら、スレを立ててね。 依頼スレとかねーの?
依頼心(笑)
なんでこんな所でスレたて依頼するんだよ、キチガイ。 そんなに注目して欲しいのかwwwwww
スレ立て依頼の場所もハッキリしないんでね。 スマートホン板でも聞いているところさ。 とにかく、スマホ板に、 【アンドロ用「プチコン」切望スレ】が 立ってさえくれればそれでいい。 いやならここでやるだけさ。
まぁいくらやっても立たない、というかここの住人は立てないだろうな スレ一覧見ただけでわかる本物の既知外が住み着いてる板でいくら馬鹿やったって無駄だ
自称プロなんだろ 自分でAndroidのBASIC作れよ
>>171 上には上がいると言いたいようだが、おれがその「上」だからな。
スマホ板のどこのスレで聞いてるんだ〜? ぬるぽ…のスレで聞いて答えが帰って来ると思ってんのか〜?
175 :
名無しさん必死だな :2011/03/07(月) 17:02:31.40 ID:S2YXIFVy0
>>170 嵐宣言までして、この人は通報されたいんだろうか?
まあお前が相手してるから通報されてもスルーされるだろうけどね
通報してもゲハじゃぁ、運営も放置だろ。 スルーするのが最善。
MSXFANを発掘したよ ポケコンジャーナルがどこかにのこっているはずだ
180 :
名無しさん必死だな :2011/03/07(月) 19:10:40.03 ID:zAFO9xrVI
たいにゃんのソースリスト取って置けばよかったな〜
ベーマガに載ってたプログラムが全部無料で公開されてたらいいのにな
これはゲームをつくるのを楽しむツールであって、他人の作ったゲームをタダで遊ぶためのものじゃないよな
184 :
名無しさん必死だな :2011/03/07(月) 19:40:14.30 ID:S2YXIFVy0
>>181 多分まだ著作権切れてないよね
>>182 基本的なアルゴリズムは参考としてソース見てみたいな
>>183 なんとか配信を可能にしようと手段を選ばないw
こりゃハガキで送るしかねーな
のろしで
>>190 フルーツパニックとかフルーツラビリンスが
PC-80で昔よくあったようなパズルゲームっぽくて凄く懐かしいなw
こういうグラのゲームを久しぶりにやってみたいわ
この仕様でProject Eulerに挑戦という マゾいコトやるのも楽しいかもw
196 :
名無しさん必死だな :2011/03/08(火) 00:31:06.79 ID:92HGXjJA0
>>183 そんなんいいから素直にRECVFILEとSENDFILE用のPCアプリ出せやwww
ネットじゃない電話受付の通販のみで販売なら十分ノスタルジックだろwwwwwwwww
197 :
名無しさん必死だな :2011/03/08(火) 00:57:34.22 ID:9nxpwAwa0
>186 アドレスがwww プログラムポシェット懐かしいな
199 :
名無しさん必死だな :2011/03/08(火) 13:24:47.89 ID:tyvHZIfA0
ツイッターの制限文字数でコードつぶやくってのもアリか
ログラムオシェットとな
Brainfuckの時代と聞いて
>>196 >電話受付の通販のみで販売
テラマイコン世代ww
3DSの縦240に拡大表示されたプチコンの画面がどうなるのか HPのスクリーンショットをフォトショで拡大することで試してみたら、 RF出力で家庭用テレビに映したような感じになった。 昔 MSXやM5やMZ700ユーザーだった人には懐かしいかも知れない。
205 :
名無しさん必死だな :2011/03/08(火) 17:01:18.06 ID:/p/2QEu10
>>201 ++++++++[>++++++++++>+++++++++++>++++++++><<<<-]>>+.<-.-.>>++++.---.--.
[゚д゚] /[_]ヽ | | ++++++++++++++++++++++++++++++++++++++++++>>>>>>>><<<<<--------......[]
デフラグしちゃダメw
>>199 1つぶやきプログラムは、
わりと良い手だと思う。
ツイッターのハッシュタグでみんなで1行ずつつぶやいていってプログラム完成させよーぜ
じゃあおれ、スタックオーバーフローさせる役ね
俺は無限ループさせる役!
じゃあ、おれ、""の片一歩忘れる役
ツイッターの使い方知らない俺アラフォー
それじゃNEWコマンド一択で。 憎まれそうなNEW ENTER
残念、プチコンではNEWはダイレクトモード専用ステートメントだそうだ 10 PRINT ”コノ フ゜ロク゛ラムハ シ゛ト゛ウテキニ ショウメツスル”:NEW ができないのは残念至極。
ぬお、抜かった。よく見たらしっかりとそう書いてあったではないか。 NEW Ok LINE分で描画する時スピーカーからかすかに聞こえてくる、ミュイーーーとかミョォーーーという音をまた聞きたいでござる。
Syntax Error
配信は明日の午前9時だからあと11時間ほどか 楽しみだな
買ってまず最初にやるのは、やっぱり処理速度の検証だよな 俺は LINE で画面を埋め尽くす時間を目覚まし時計で測るぞ
さて配信まで寝るかw
ベンチマークはミンキーモモの描画時間な
ガッツでConnection Graphicしてね!
>>221 そこはラムちゃんだろ常考
小学館のうる星ムックにBASICのリストが載っていたような記憶があるのだが、単なる思い違いだよな
224 :
名無しさん必死だな :2011/03/09(水) 02:54:45.76 ID:f5DkF76r0
もう入手できる?
もうDSの開発環境をタダでばらまけばいいのにな
記憶媒体を使う前にMOUNT その後にSAVEやLOAD 使い終わったらREMOVE
227 :
名無しさん必死だな :2011/03/09(水) 06:51:39.24 ID:9FL7tN4J0
v
何で目の前にPCがあるのに
そこにロマンがあるからさ。
今 購入中
231 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 09:26:22.33 ID:B2HgeP/r0
さて、人柱レポートを待つとするか(ゲラゲラ
隠しコマンドでPOKEとPEEKとCALLが使えたら買う
こいつをツールだと勘違いしてるバカもいるみたいだがあくまでも(大人の)おもちゃだからな
BASICのブームが微妙に起きるだけでも楽しい感じだw
あのクソコテもちゃんと見てるんだからな。 迂闊なこと書いて餌を与えないように、くれぐれも用心しなきゃ。
今朝の道新に載ってたわこれ
とりあえずファイル名に".BAS"が使えないというトラップにまっさきにはまったでござる あとは乱数が INT(RND(1)*最大値)+1 じゃなくて RND(最大値) で済むあたりにも
比較演算子変えたのならついでにインクリメントぐらいほしかった気はしないでもないw とりあえずサンプル打ってみるかなだが思ったよりは打ちやすいな
これファミリーベーシックを思い出すなw 意外としっかりとしたベーシックだ
>>238 iPod touchとかで普段からソフトウェアキーボード使ってることを考えると、
文字入力は思ったよりは大変じゃなかったね。
そして実行画面はラインエディタ型なんだな(履歴機能がついてるけど)。
EDITとかうちこみたくなったw
ラインエディタといえばこれだな golem> ed ? help ? ? ? quit ? exit ? bye ? hello? ? eat flaming death ? ^C ? ^C ? ^D ?
CLS FOR I=0 TO 100 FOR J=0 TO 100 GLINE I,J,J,I,I NEXT NEXT GCLS
>>240 カッコとかよく使う必要な物はシフト無しでも出るようになってるしな
右利きなら左手で持てば十字キーとL(シフトのショートカット)押せるし持ちながら打っても十分いけるね
244 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:11:45.47 ID:B2HgeP/r0
SPRITE このコマンドを使用して指定したスプライトの配置と使用するイメージのイメージ番号を設定することができます。 イメージ番号にはGET IMAGEコマンドで取得したイメージの番号、配置には画面上の位置を指定します。 スプライトを移動するには、SPRITEコマンドで新しい位置の座標を指定してください。 このコマンドで異なるイメージ番号を指定してアニメーションのスプライトを作成することもできます。 一度に6万種類以上のスプライトを表示することが可能ですが、プログラムパフォーマンスを考慮すると、数百程 度に制限する必要があります。 パラメーターは整数で指定してください。 構文 SPRITE Sprite Number, XPos, YPos, Image Number 関連情報 SPRITE コマンドメニュー インデックス EXAMPLE Showcase Example表示 Usage Example表示
245 :
名無しさん必死だな :2011/03/09(水) 11:14:47.93 ID:PZFc8lhI0
ダウンロードは昼からだと思ってた。 早速落としてみたけど、キーボードは意外といけるね。 Lキーによるシフトもあるし。 起動もそこそこ早くていい感じです。
めっさ惹かれる PC98でしょうもないの組んでたなあ
247 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:23:41.15 ID:B2HgeP/r0
POSITION OBJECT このコマンドは指定した3Dオブジェクトを3D領域に配置します。オブジェクトがユーザーから見える ようにするには、カメラが適切な方向を向いていること、3Dオブジェクトからカメラまでの距離が5000 以内である必要があ ります。Object Numberは整数、3D座標は実数で指定する必要があります。 構文 POSITION OBJECT Object Number, X, Y, Z 関連情報 BASIC3D コマンドメニュー インデックス EXAMPLE Showcase Example表示 Usage Example表示
248 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:29:01.13 ID:B2HgeP/r0
笑いが止まらんwwww”
流石にサターンベーシックは超えないか
251 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:44:05.01 ID:B2HgeP/r0
イントロダクション Welcome to DarkBASIC Professional 最新のPCプログラム言語ソフトウェアDarkBASIC Professionalへようこそ! DarkBASIC Professionalを使用していただくことで、様々なジャンルのゲームをとても簡単に 作成していただくことができます。 DarkBASIC ProfessionalのベースとなったDark Basicは1999年に3Dコンピューターゲームの プログラム用ソフトウェアとして開発されました。 操作が簡単で機能の充実したDarkBASICは一気に人気のソフトウェアとなりました。 昨今のプログラム言語技術の進歩に伴い、DarkBASICの進化形として、2年の月日を費やし 開発されたのがDarkBASIC Professionalです。 DarkBASIC Professional初心者の皆さんには、メインメニューの「はじめに」からお読みになる ことをお勧めします。 ここがDarkBASIC Professionalの概要記述になりますので、ぜひお読みになってください(所要 時間は15分程度です)。 読み終わったら、“EXAMPLE”セクションのショーケースをご覧になるとよいと思います。
253 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:52:23.72 ID:B2HgeP/r0
254 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:54:32.64 ID:B2HgeP/r0
…ライト開発環境の命綱だからな。 DarkBASICを逃すと次がない。 まったく絶妙のタイミングだ。
255 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 11:57:45.84 ID:B2HgeP/r0
海外では当たり前に使われて日本は情報鎖国になりつつある。 危険な瞬間だ。
プチコン売れたら、次はHyperCard的な初歩GUI環境とか出さないかな。 HyperTalkにも優秀なプログラム多かったような気がするけど、 まだインターネットが普及してなかった頃だから、 雑誌付録のCD-ROMと、ニフティぐらいしか入手手段が無かった。 せっかくのタッチパネルを活かさない手は無いと思うんだが。
257 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 12:11:15.77 ID:B2HgeP/r0
3D表示は使えないし、ポリゴンも使えない。 3DSで使う意味はなさそうだな。
エックスみたいにワイヤー表示にすれば良い そこは頭の使いどころよ
259 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 12:16:08.41 ID:B2HgeP/r0
サウンド環境になると絶望的だもんな(笑) MMLなんてのは冗談として、WAVファイルの取り込みぐらいできないと。
自演ご苦労様ですw
261 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 12:26:07.03 ID:B2HgeP/r0
出た認定(笑)
サンプルプログラムはFILESで表示されないのなw
263 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 12:29:46.41 ID:B2HgeP/r0
PC版出せばいいのに。
ニヤニヤ
DSi2台あるから2本買ってファイルの送受信してみたが、受信モードに入っている奴のリストから選んで送る感じだし 通信もファイル保存と同じぐらいですぐ終わるから、オフラインで配布するならそう問題はなさそうだな リソースも送るなら手間にはなるがw
266 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 13:39:23.00 ID:B2HgeP/r0
うひゃ〜り♪” 989 名前: 枯れた名無しの水平思考 [sage] 投稿日: 2011/03/09(水) 13:22:05.60 ID:RvVG5zH+0 SPANGLE命令でスプライトを回転させたら、左上を中心に回ったww ちょwwwその仕様なんか違うwww
これ初心者でもできますか? 簡単なプログラムでもいいんですが
>>267 俺が始めてBASICで「UFO撃破ゲーム」作ったのは11歳の頃だ。
大丈夫だろ普通。
269 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 13:50:11.79 ID:B2HgeP/r0
270 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/09(水) 13:54:11.14 ID:B2HgeP/r0
ふむふむ…なるほどな(笑)
15 名前: 枯れた名無しの水平思考 [sage] 投稿日: 2011/03/09(水) 13:51:47.32 ID:AKjbCHKK0
前スレ
>>994 うん、BGの話。
SFCの仕様書だと行列式から計算される4つのパラメータを渡すんだけど、BGのスクロール値を回転方向と逆方向に回転させて回転中心をずらさないと左上を中心に回転しちゃうんだ。
スプライト1枚でキャラを表示するなら良いけど、複数枚組み合わせると、キャラクタ座標からみた各スプライトの座標も回転しないとキャラ全体が回転しないから、スプライトの中心が回転軸になると逆にこまるって話。
- - - - - -
んで?w”
>>256 TownsGearも仲間に入れてあげ…ってほどメジャーじゃないか
もとい、そこら辺は今ならHTMLがあればどうにかなっちゃうか、とも思った
272 :
267 :2011/03/09(水) 16:13:15.73 ID:FSRwy5B30
公式にバグ情報出てるな
サンプルプログラムのバグかw
もしかしてワザとかw バグがあるから見つけてね、とかありかも。
>>276 おぉ!早くも。
これだけの長さでちゃんと動いてる、凄いな。
オレは3DS組なので5月までwktkして待ちます。
こういう無意味なプログラムって好きなんだよな。
おぉ!スムーズに動くもんだね
>>256 HyperCardかー。確かにあのライトさはDS向きかもしれない。
>>273 で・ば・ぐコーナーできねーかなw
あとバグ貯金
>>276 sugeeeee
来月DSL買ってこよう
>>282 Lはware入らへんでー!
iLLお勧め
>>283 アッー!
DSiだった/ ,' 3 `ヽーっ
LL良さげだなー…今月はMARYボードで遊び倒すけど
>>284 操作性の面で絶対LL。
プチコンがソフト一本分と思えば良い。
うーむ グラフィックキーを使って入力する 剏`や■形を組み合わせて カラフルな巨大うんこを表示して喜んでた黒歴史が脳裏によみがえる
>>276 JELDAとか再現したらどれくらい動くんだろ。
弾幕っぽいなにかつくれんかなとぱらぱらスプライト飛ばしてみたらわりとあっさり処理落ちはした
サンプルのシューティングを改造して遊んでたら、すぐ処理オチしたなw
LINE文はやっぱいいな
俺も5月待ちなんだよな・・・
LL良いぞ おっさんには良いものだ
FOR NEXT 中のBREAKって無い? どうやって実現すればいいかな?
FOR I=0 TO 10 : : IF HOGE$=="HOGE" THEN I=10:GOTO @BREAK : : @BREAK NEXT I 昔プログラム書いてた時はこうやってたかな… Exit Forなんてのは無いもんね(これはVBの構文だったか)
それはコンティニューなのでは
>>298 iを強制的に10にしてるので・・・
iいじらず、@BREAKをNEXTの外に持ってったらどうなるのかな。
>>299 J=0
@BREAK
J=J+1:PRINT J
FOR I=0 TO 10
GOTO @BREAK
NEXT I
こういうプログラムを実行したら、
Out of memory(行番号, FOR)
ってエラーになったよ
>>300 昔のBASICならスタックオーバーフローのエラーが出る場面だが
FORやGOSUBのネスト制限無しなのでそうなるのか。
J=256でエラーが出るので、実はネストに制限があるのかも。
FOR I=0 TO 10 STEP 4 PRINT I NEXT I 今手元にDSが無いのだが 上の書き方で無限ループにはならないよね? FOR I=1 TO 0 :NEXT で無限ループになると 聞いたので気になっているのですが
>>303 0
4
8
OK
ってなるね
後者については、
FOR I=1 TO 0:NEXT
だと FOR without NEXTエラーがでて、
FOR I=1 TO 0
NEXT
だとエラーが出ずにOKがでて終了
謎だ…
GAME3のシューティング 敵との当たり判定がないから、ボスの上半身と自機の下半身を接触させながら弾打つだけでボス瞬殺できるなw どこの火蜂だよww
初心者のために敷居が低いBASICにしたのに教える気全くないなw これならCで良かったじゃん
>>306 今の時代、逆に昔のBASICのほうがハードル高いよねw
でも、ライブラリ無しで直接CG出来るBASICの潜在能力は
今だからこそ楽しめる。
>>306 > 初心者のために
何度も言われているけど、この認識がそもそも間違ってる
初心者のためじゃなくて、昔を懐かしんで遊ぶ大人ためだよ
学研の復刻版みたいなもの
だな マイキットや電子ブロックみたいなもんだ
初心者のために、っていうならもっとエディタ周りとか強化するだろうしね
初心者向けの学習という観点なら、 NET上に情報がある PC上のBASIC開発環境とかの方が良いと思う。
というかあの公式ページ見て「なんだこりゃ、懐かしいw」って思う人が対象だろう
昔のBASICは単純なゲームでも雑誌に掲載された 今はJAVAとかFlashとかで入念に創りこんだゲームでも埋もれてしまう iアプリとかアンドロイドとか新しい市場もあるけど 学生さんが一発当てるのは難しい環境になりましたよねぇ
もちろんプチコンのそもそもの狙いはアラフォー向けの懐古ソフトではあるけど、このソフトを契機にプログラミングに興味を持ってくれる若者が出てくるとしたら、それは大歓迎だよねー
>>314 そんなやつはとっくにJAVAとかCとかに行ってるだろ
プチコン、公開方法がほとんどないよねぇ
ニコ動かYouTube、けどリストの公開場所が無い
倉庫番とテトリスはもうそろそろ誰かが作ってると思うんだけど
BGとスプライトをうまく使ったハイドライドも欲しいところだ
なんにしてもネット公開できないのが痛すぎる
いちおう公式で募集してるけど
あの募集はプログラムを外に出すアイデアの平行募集でもあると思うw 公式の写真をOCR作戦はなかなかつらいだろうw プチコンと偽って送受信できるものが作れれば良いんだろうけど、公式だと違反になるんだろうなぁ
318 :
名無しさん必死だな :2011/03/10(木) 09:00:19.25 ID:q+pJJ7rI0
もうPCマルチにしろよ
DSiからPCへ音や画面使った送信プログラムつくるのは問題ないだろう。 リストファイルをプログラムから読み出せると思うんだけど(まだプチコン持ってないからワカランw) PCからDSiにリストを送る手段が手入力かハッキングしかないw
>>315 うん、それでいいんだよ
プログラミングに興味を持ってくれるなら、言語なんでなんでもね
で、そう言う意味でBASICが手軽にできる環境にも意味があるんだよ
もっとあーしたい、もっとこーしたいという思いがでてくれば、自由に別の言語に移っていいわけだしね
出来るだけ多くの人がプログラミングに親しんでもらえるのは、良い事だ
ひとつ聞きたいのだが、3DダンジョンのRPGがあるでしょ? あれのプログラムを書き換えてダンジョンの中を練り歩いて、出て来た敵をタッチパネルで照準、Lで射撃、っていうゲームを初心者が挑戦すんのは無謀?
>>320 これほど「とりあえず動く」を実感する言語はそうそう無いからなー。
コンパイルエラーに悩まされる事もないし。
>>319 プログラムは読み出せないんじゃない?
PRGへの出し入れはSAVE/LOADで出来るけど、
肝心のPRGへアクセスする手段がない気が。
ついでにファイルリストを読む方法もない?
ファイルの整理が面倒だからファイラ作ろうかと思ったのに。
>>320 確かにプログラム始めたばかりは楽しいですよねぇ
このBASICがきっかけとなる可能性もあるかもしれませんね
こんなにITが進んだ時代、
私たちおっさん時代よりは若い人達のプログラムきっかけは多いと思うのですが
そのあたりのリアルな数値とか出てないんですかね?
ちょっと気になりますよね。
>>323 短いプログラムならなんとかなるか?長いのは駄目そうだね。
OCRプログラム待ちか。
予め、SAVE "PRG:HOGE" とかで
256バイト以下?のプログラムをセーブしておいて、
LOAD "MEM:HOGE"
PRINT MEM$
でリストが表示されるかどうか。
TXT形式かどうかもワカランけど。
>>321 できる所からやって見るのが良いとおもうよ
まずは敵を出す事からはじめて、次はそれを移動させる…とかそんば感じで
>>326 それも試したけど駄目みたい。ファイルが見つからないって言われる。
リネームも、やっぱり駄目。
リソースのタイプを変えることは出来ないっぽい。
配布用にBGとかをDATAとして埋め込むようなプログラムも欲しかったけど無理か。
手書きで写すしかないね。
>>315 JAVAとかCとかじゃ、LINEを一本引くにも事前に沢山おまじないが必要で
挫折する人は多いんじゃね?
不特定多数への公開はしにくいけど、学生なら友達に見せればいい。
ネットに公開するより、仲のいい友人の2・3人にでも見せた方が
ずっと多くの反応があるだろ。
>>325 >私たちおっさん時代よりは若い人達のプログラムきっかけは多いと思うのですが
>そのあたりのリアルな数値とか出てないんですかね?
リアルな数値は気になる。
むしろ少ないんじゃね?と俺は思ってる。
プチコンの表向きのターゲットのA40世代が若かった頃はパソコンの電源を入れれば
BASICが起動した(クリーンコンピュータを除く)けど、昨今はそうじゃないからな。
あの頃は小学生向けのプログラミング教本がいっぱいあった
今から見ると不思議な時代だ。
330 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/10(木) 13:10:07.68 ID:8AD88To00
331 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/10(木) 14:05:19.55 ID:8AD88To00
大炎上♪”
おれがひとたび現れりゃあ、あの程度の火なら簡単に消せるさ。 「おれの名を言ってみろ」の台詞で、もう収まってきてるからな。
334 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/10(木) 14:33:25.03 ID:8AD88To00
110 名前: 珍呼運動員 ◆4xAJeG.COM [chage] 投稿日: 2011/03/05(土) 16:38:40.58 ID:+BEY3NON0
>>109 パソコンなら、元々好きなだけプログラムが書ける。
BASICに固執する必要もないもんねぇ。
マイクロソフトはソノヘンは頑張ってきたからねぇ。
115 名前: [ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs 投稿日: 2011/03/05(土) 18:22:18.22 ID:fKHVg3nV0
>>110 directX使ってねーじゃん(ゲラゲラ
なあに、手軽にネット公開できんなら プログラムを極力短くするまでよ!
1つぶやきプログラムだな! 無理くさいw
いい年こいたおっさんが平日昼間から2ch荒らしてなに喜んでるんだか 泣けてくるな
338 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/10(木) 15:12:23.82 ID:8AD88To00
アラフォー&エンコオヤジ♪(爆笑)
自演ご苦労様ですw
ソフト内蔵の説明書に記述ミスあるね、SPCHRの書式説明にSPSETと書かれているとか。 見た目を優先したせいで、キャラクタコード表288以降のキャラクタとコードが一致しないとか。 サンプルの不具合と一緒に修正したものを半年先でもいいから配信してほしいな。
ごしょくはっけんですねわかります
この固定小数点って、小数部分のビットはダイレクトには扱えないのね 整数部分だけでもいいからビットシフトも付けてほしかった
>>328 駄目かw
可能性になる所は全部潰してるんだねぇ
LIST動画か静止画を撮って、OCRソフトにかければ
リスト取得はできる筈。
344 :
名無しさん必死だな :2011/03/11(金) 01:42:44.98 ID:ga7BqBmf0
ところでプチコンの本スレってどこなの?おしえて〜
345 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 01:49:06.05 ID:kYOVmSy00
99BASICなら配布も可能♪(アハ♪” 10 DEFINT A-Z:WIDTH 64,20:SCREEN 3 20 CLS 3 30 FOR J=0 TO 300 40 LINE(RND(512),RND(320))-(RND(512),RND(320)),255 50 X=RND(512):Y=RND(320):LINE(X,Y)-(X+48,Y+48),0,BF 60 T=(T+1) MOD 10:IF T<>0 THEN 90 70 PLAY CLEAR:PLAY "@110V75L64C","@110V75L64C+" 80 WAIT 100 90 SCREEN:NEXT J 100 FOR J=0 TO 100 110 PAINT(RND(512),RND(320)),RND(254),255 120 T=(T+1) MOD 10:IF T<>0 THEN 150 130 PLAY CLEAR:PLAY "@121V100L64C","@121V100L64C+" 140 WAIT 100 150 SCREEN:NEXT J 160 PLAY CLEAR:PLAY "@123V100L4C","@123V100L4C+" 170 FOR J=0 TO 2000 180 X=RND(512):Y=RND(320):LINE(X,Y)-(X+15,Y+15),0,BF 190 SCREEN:NEXT J 200 GOTO 20
偶々目に留まったので
>>304 >>303 の上のプログラムは省略して下のNext関連だけれど、
動作的に:(コロン)は一行で複数動作するときに使うから
機械上は絶対的な並列処理という事は無いが、機械の構文認識として
Forの対のNextが認識されない故Nextが無いよってエラーをだしているかと。
このプチコン、ちゃんと構文解析はしっかりしているのな。
BASICを扱うのは初めてなのでランダム関数の出力具合をみたがそれなりにバラけたね。
100回規模でFor文回した結果けれど、単純なサイコロとしてもそれなりに使えそうw
>>345 余計なプッシュさえしなかったら、アンドロイド君よりずっとマシなのに
ロケットスタジオに個人的に怨みでもある人なのだろうか
349 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 02:44:45.70 ID:kYOVmSy00
…800円のソフトにケチを付けるつもりはないんでそこんとこよろw” でもな、タダで豪華な旧式BASIC(99BASIC)が使えるってコトを知らない人たちのために。 99BASICが使えないと次のステップ(DarkBASIC)には進めない。
配列宣言でエラー出まくって泣きそうになったんだけど プログラム先頭にCLEARが必要なんだな が、しかし↓こんな仕様になっとる CLEAR DIM A(10) DIM A[10] A(3)=1 A[3]=2 PRINT A(3) PRINT A[3] RUN 1 2
351 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 02:50:32.68 ID:kYOVmSy00
IF age(>>1-
>>1000 ) > 40 THEN goto >1
353 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 02:52:07.37 ID:kYOVmSy00
ライトに呼びかけたいのに なんで深夜に宣伝してるの?
355 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 02:54:48.97 ID:kYOVmSy00
99BASIC 10 DEFINT A-Z:DIM A(3) 20 A(0)=1:A(1)=3:A(2)=5:A(3)=7 30 END DarkBASIC DIM A(3) AS INTEGER A(0)=1:A(1)=3:A(2)=5:A(3)=7 WAIT KEY
おっ 逃げたねwww
>>351 BASICの文法とかもう忘れたので配列が()か[]かわからなくて
あたふたしてたらどっちも通ってしまったって話
そして別変数として扱われてる
DSオンラインマニュアルには[]で表記してあるし
BASIC本来の配列って()だっけ?
358 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 02:58:28.98 ID:kYOVmSy00
始めからライト層にDarkBASICは勧められない。 99BASIC習得が先。
>>358 趣味プログラムならBASICもいいけど
将来的に使えるプログラムならJAVAを勧めろよ
360 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:01:35.88 ID:kYOVmSy00
>>357 >あたふたしてたらどっちも通ってしまったって話
そっかw 構文解析におけるセキュティホールみたいなモンだなww
旧式BASIC(JIS規格)だと ( )、C言語になると [ ] だろうな。
ただし、C言語はVTL系列なので求心力はない。
>>360 いや、==じゃなくって!=とか採用してるので
セキュリティホールじゃなくって意図的なんだと思う
けど美しくないよねw
362 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:04:46.47 ID:kYOVmSy00
>>359 いや、フツーにBASIC勧めるよ。
欧米の家庭では税金計算にフツーにBASICでプログラム書くし(※)。
日常的に使われないCとかJAVAとか勧められない。
※特にアメリカはサラリーマンでも自己申告制。
>>361 ごめんまちがえた
<>じゃなくって!=
だった
364 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:07:02.08 ID:kYOVmSy00
>>361 オレ的には == も気に入らないな(笑)
VTLにも == は存在しない。
>>362 欧米の家庭、一家に一人プログラマー居るのかよw日本オワタw
ところでCOURNTさん、DS持ってますか?
知識あるのはわかったから働けよおっさん
367 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:14:45.32 ID:kYOVmSy00
>>365 欧米、特にアメリカは階層社会だから上と下の格差が激しい。 識字率が低い。
>ところでCOURNTさん、DS持ってますか?
持ってない。 プチコンの出来具合で買うかどうか考えてたけど、現時点で買う予定なし。
368 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:16:44.98 ID:kYOVmSy00
…ps2 basic studioはJIS規格準拠だったけどプチコンはかなりぶっ壊れてるみたいだなw しょせんはゲーム機で動くアプリケーションと言う認識が必要だろうな。 高望みは禁物。
369 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:17:49.91 ID:kYOVmSy00
99BASICにはOPTION BASEはないな。
>>367 持ってないですか(名前間違えてしまってすみません)
DSでプログラム書くとどうしても電池が気になるので
PCで組んでDSに移したいなぁと思ったので
プチコンBASICと互換性高そうなBASICを勧めていただきたいと思ったのですが
>>362 それが面倒だから、表計算ソフトが大人気になったとw
旧BASICはコーディングスタイルがメチャクチャでも
動けば良いやって文化があるから、
プログラムの勉強という事なら、
PythonとかJavaの方が良いのかもしれないw
昔はPascalが教育用とか言われてたけど。
372 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:22:21.93 ID:kYOVmSy00
>>372 ソースはて入力で移すんです。それ以外方法ありませんからw
99BASICですか。ちょっと拾ってくるかなぁ
374 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:27:27.69 ID:kYOVmSy00
375 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:29:56.93 ID:kYOVmSy00
>>373 まずはお試し。 タダだから損はしない(笑)
素人じゃなんにもできないからこういうのは LBPの回路すら組めない
377 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 03:40:54.33 ID:kYOVmSy00
んで?w”
378 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 04:02:22.60 ID:kYOVmSy00
>>ところでCOURNTさん、DS持ってますか? >持ってない。 プチコンの出来具合で買うかどうか考えてたけど、現時点で買う予定なし。 なんだ、典型的なゴキブリか
380 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 06:50:22.09 ID:kYOVmSy00
すげー悔しがってる(大爆笑)
やけにレス番が飛ぶと思ったら、まだキチ外が居るのか 鬱陶しいのぅーw
質問ですが、この荒らしの人はDSも持ってないのになぜこのスレを荒らしているのですか? ここはDSユーザーがプチコンについて語るスレだと思うんです。
383 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 06:57:04.14 ID:kYOVmSy00
はい所有権(笑)
まぁ寂しい奴なんだろうな ID:NGにしてスルーしとけ
385 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 07:02:39.96 ID:kYOVmSy00
>382 構うバカが居るからだと思うよ うーん、古いテクポリを汚損してしまったのが悔やまれるなぁ ベーマガは結構のこってんだけど
387 :
名無しさん必死だな :2011/03/11(金) 07:20:31.14 ID:1S4QeeQi0
天才プログラマーのオレが通りますよ。 む?できるプログラマーの雰囲気だけやたら振りまいている奴がいる件
388 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 07:22:56.51 ID:kYOVmSy00
そろそろ口先人間は再就職先でも探すんだな(大爆笑)
389 :
名無しさん必死だな :2011/03/11(金) 07:27:54.99 ID:1S4QeeQi0
30 FOR J=0 TO 300 301回ってのは美しくないな。
390 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 07:55:56.77 ID:kYOVmSy00
んで?w”
どのぐらい売れたんだろう。 多分、今一番楽しいソフトなんじゃねw
>391 対称は狭いはずだからなぁ そんなに売れないんじゃね?
393 :
名無しさん必死だな :2011/03/11(金) 08:10:30.57 ID:0czjaRRH0
>>376 代数・幾何や物理の運動方程式をもっと勉強しとくんだった
複雑な図形とか描けないしキャラを自然に動かせないよ
スーパーマリオの挙動を再現しようと思ってるんだけどあの”ニョイーン感”が出せない
運動方程式その他物理法則そのまんまに実装すると、それはそれで処理が重くて困ったりするんだよねw
396 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:32:14.44 ID:kYOVmSy00
馬鹿なのか?w”
>>393 色々試したり、他の人のリストみて盗めば良いじゃん。
398 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:42:51.69 ID:kYOVmSy00
人柱レポートよろw”
>>393 マリオのジャンプは正確な放物線ではない
・ジャンプして気持ちいい
・ボタンを押す長さで飛んだ後からジャンプの高さを変えられる
の2条件を満たすため、敢えて初速と重力加速度では計算してないらしい
400 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:51:39.03 ID:kYOVmSy00
凄い馬鹿(笑((
>>361 SMILEBASIC仕様・文法のとこに、配列、2次元配列まで( 括弧は、 () も [] も受け付ける )
と書いてあるから、仕様のようですね。
402 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:52:44.92 ID:kYOVmSy00
>>401 トークン抽出にライブラリ依存の形跡、ってなところか(笑)
403 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:55:28.42 ID:kYOVmSy00
PS2 BASIC STUDIO の時はPC性能を超えるグラフィックが使える恩恵があったけど、 プチコンはよく分からない。 3DS専用版で3D表示が使えれば買う価値がありそう。
404 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 08:56:50.09 ID:kYOVmSy00
ちなみにBASIC STUDIOのEz-BASICはマルチステートメントが使えない糞仕様だった。
405 :
名無しさん必死だな :2011/03/11(金) 09:08:53.14 ID:0czjaRRH0
>>399 慣れるとああいう動きも目コピできるもんなの?
ああ、こういう関数で制御してるんだなとか
406 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 09:19:16.27 ID:kYOVmSy00
>>405 自分の頭で考える。 借りた知恵では育たない。
ファミリーベーシック、ぶいすりぃぃぃぃぃ 何てCMあったなぁ
>>357 普通は()、X-BASICは[]だった気がする
>>405 処理自体はy軸加速度配列を1つか複数か持たせてるだけだろう
しかし、その配列に格納された加速度が最大のミソ
たぶん職人的な試行錯誤と調整があったはず
逆アセンブルなりなんなりしない限り、目視だけでは再現は厳しそう
デコジャンプなら簡単なんだけどね…
>スーパーマリオの挙動を再現しようと思ってるんだけどあの”ニョイーン感”が出せない それにこだわった結果がカケフ君のジャンプ天国になった男がいたような
>>393 俺はBASICよくわからないんだが、ジャンプテーブルとか使えないの?
ファイラー用のディレクトリの共通フォーマット決めようぜ。 CHRリソース(8KB) ファイル1つに32バイトで256記録できる。 種類1バイト、名前8バイトは必須として、残り21バイト。 候補は、日時、コメント、関連パレットくらいかな?
>>412 そういうのは先に実装したもん勝ちだ
フィーリングでいいからさっさと実装しちまえ
北九州のキチガイ
415 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 14:07:51.62 ID:kYOVmSy00
ID:GxeRLcEaO < 「 #’%#&$((&#(意味不明(笑)) 」
416 :
名無しさん必死だな :2011/03/11(金) 15:11:15.08 ID:0czjaRRH0
RPGの厨二設定考えるよりアクションゲームの挙動プログラム考える方が楽しいな って地震!!
417 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 15:18:08.47 ID:kYOVmSy00
宮城県沖で震度7か。 これは…
おれの名を言ってみろ。 などと言ってる場合じゃなさそうだな、震源地付近は。
419 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/11(金) 15:22:05.09 ID:kYOVmSy00
リアル津波か…
せめてプチコンの話しろや屑
いや、だから、おれはナイコンだから 話しようがねーんだっつってんべ。
じゃ黙ってろ
そろそろ通報した方がいいんじゃないか? スレ違いにも程がある
>>423 よう、お前いまどこにいるんだ?
よかったな、何事も起こらず無事に済んで。
ソースをバーコードにして読みとる機能付ければいいのに
いつまで自演してんだよ。
吸いません
16x16スプライト38個で処理落ちするでござる CLEAR:CLS:GCLS:SPCLR N=37 '38デショリオチスル DIM X(N),Y(N),DX(N),DY(N) FOR I=0 TO N-1 X(I)=RND(256-16) Y(I)=RND(192-16) DX(I)=-1+RND(2)*2 DY(I)=-1+RND(2)*2 SPSET I,156,0,0,0,0 SPOFS I,X(I),Y(I) NEXT I @LOOP FOR I=0 TO N-1 X(I)=X(I)+DX(I) IF X(I)<=0 THEN DX(I)=1 IF X(I)>=256-16 THEN DX(I)=-1 Y(I)=Y(I)+DY(I) IF Y(I)<=0 THEN DY(I)=1 IF Y(I)>=192-16 THEN DY(I)=-1 SPOFS I,X(I),Y(I) NEXT I VSYNC 1 GOTO @LOOP
思ったよりすぐパフォーマンス落ちるのはちと残念だな
430 :
名無しさん必死だな :2011/03/12(土) 06:37:57.38 ID:nvYlhqEI0
ある意味BASICらしいけどね
38個もスプライト使わなきゃできないゲームってなんだよ 物量がすべてじゃないぞ?
100個のスプライトをどうやったらウマく同時に動かせるかを工夫するのだ!
>>431 敵、敵の弾、こっちの弾、爆発エフェクト、背景の流星エフェクトとか
38とかすぐ使い切っちゃうよ
BASICだからこんな豪勢なシューティングつくっちゃいけないけどなw
434 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/12(土) 11:00:36.93 ID:FNoUKQLV0
なるほどねぇ〜w”
435 :
名無しさん必死だな :2011/03/12(土) 11:08:32.01 ID:ic1ON3Tt0
昔のスペースハリアーやアフターバーナーってBG書き換えとかテクを駆使して無理矢理移植してたらしいよね
>>432 3台並べて通信で繋いで処理を三分割。
まさに3画面筐体、ダライアスも作れそうだぜ!
サンプルのSTG弄って敵弾128個出せるようにしたら8fps位になった
BASICで無茶するなよ
次はUnrealScriptで頼むわ
どうせ作りもしないくせに要求ばっかり
>>433 >
>>431 > 敵、敵の弾、こっちの弾、爆発エフェクト、背景の流星エフェクトとか
> 38とかすぐ使い切っちゃうよ
それ全部必須の要素じゃないじゃん
既存のゲームの枠内でしか考えられないの?
任天堂ポイント1000円買ってきたけど まだダウンロード購入していない
ポイント買おうかと思ったけど よく考えたらDSi持ってなかった 3DSで買えるようになる5月まで待つさ
444 :
名無しさん必死だな :2011/03/12(土) 19:28:52.72 ID:dMaPaToY0
津波のシュミレータ作ったww 不謹慎ながら作りたくなるのはなにかの性だな
なにそれ? 建物置いて流すの?
新ポイントってもう買えるのか
DSiにて購入してGAME1 GAME2 GAME3 で遊んだが結構いいかも 自分で打ち込んだのが動いたらうれしいだろうな コマンド全然覚えてなくてなにも作れんのだが
>>448 GAME1〜3を改造する所から始めよう!
>>449 敵の発射する弾をこっち狙うようにしたら酷いことになった
ホーミング弾も作ってみろ
>>453 プチコンで感じたストレス(もっとこうしたい)を切っ掛けに、次の言語に手を付けたら、プチコンサイドも本望だと思うよ
このベーマガ持ってるなw
457 :
名無しさん必死だな :2011/03/13(日) 21:20:03.67 ID:V2iLt96z0
ぷよぷよ作りたいがCHRが保存できん 代替の方法無い?
ぷよぷよの作り方なんて千差万別 CHR を保存して何がやりたかったのか説明してくれ
あぁ CHR ってそのことか CHR$ が変数に代入できないって話かと思った んなアホなと思って詳細を聞き返してしまった
超今更だがBASIC結構忘れてる 何かオススメの解説書とかないだろうか?
>>27 おまえ、当時ファンダム1画面プログラムに投稿してたんじゃw
463 :
名無しさん必死だな :2011/03/13(日) 23:24:15.88 ID:XrMtSs640
プログラムポシェット捨てちゃったのが悔やまれる
ファンダムの名作ゲームのソースを移植してください
>>466 なんだこれ・・・
ラスタースクロールはマシン語でなんとかなるとして(割り込み処理で軽い処理だから)
弾幕どうなってんだよ
スプライト16個くらい表示できるんだっけ?
ファミコンって4MHz弱だよな?
DSのCPUが何MHzか知らんけどプチコンで勝てる気がしない・・・
ところでDSでプログラム組むと電池が気になって熟考できないのだが
ACアダプターつないだままで使うと電池爆発する?
>>467 そんなことで爆発するならとっくにリコールされてるっしょ
満充電・高温での使用は劣化を早める方向だけど、気にするかしないかは貴方次第
>>469 熟考型のパズルゲームが好きで携帯とかDSとかで遊んでるんだけど
1時間考えるような難問になると電池が気になって
PCのJavaScriptかなんかに移植したい衝動に駆られてしまうんだわ
で、まずはGimpでドット絵部品を作り始めるんだけどこだわりすぎて3時間くらいかかる
で、JavaScriptも普段使わないから仕様確認だけで2時間とかかかって
「もう充電して遊ぶよ」ってなるwww
プチコンもJavaScriptで下組しないと1本書き上げるだけで充電5回くらい必要になりそうな気がする
>>467 ファミコンは1.79MHzスプライト最大64個
DSiは133MHzスプライト最大128個
DSi の CPU の周波数自体はファミコンより圧倒的に速いし、 スプライトや BG 周りの命令も豊富だけど、 マシン語が使えないのが相当重い足かせになってる プチコンは JIT コンパイルなんてしゃれたことはやってないだろうし
>>472 133MHz、根性で打ち込めるListの長さ考えたら
インタープリターじゃなくてBASICコンパイラーでも良かったんじゃないだろうか?
スプライト128個とかインタープリターの重さで無理
最近のPS3,箱○みたいに30fps前提になるかも
けど細かいタイマー無いんで30fps固定も難しいよなぁ
475 :
名無しさん必死だな :2011/03/14(月) 09:02:16.38 ID:fPHxaq2W0
プチコンの売り上げ次第ではマシン語も使える青歯カートリッジ版のを出したりするんじゃないの? 昔のマイコンブーム再来くらいの盛り上がり方しなきゃ無理だろうけど
>>475 マジコンでお怒りの任天堂が許すとは思えない
現にかなり色々制限されてるし
>>474 メモリも余裕あるみたいだしコンパイラ方式も選べたらよかったと思う
MSX知ってる人ならべーしっ君でピンとくるよね。あれ結構効果あったから
結局、DSiウェアの200円クラスと遜色の無いものが作れてしまう環境が、開発ライセンス契約していない個人に提供されるのは、サードパーティとの契約の根拠が揺らぐのが問題なんだろうな。
>>477 あれ、下手な(オレの)C言語生成アプリより早かったからな。
480 :
名無しさん必死だな :2011/03/14(月) 10:34:55.22 ID:skDvA4qNO
>>471 世の中にはACアダプタという便利なものがあってだな…
マジコンとは全く異なるものなんだがな。 あっちは真っ当な使い方なんて殆どされず、ネットから落とした真っ黒なバイナリ書き込んで使われてるし…
482 :
名無しさん必死だな :2011/03/14(月) 10:49:33.79 ID:fPHxaq2W0
>>471 劣化が気になるんなら任天堂のサイトで予備のバッテリー買っちゃいなよ
>>478 200円クラスのDSiウェアってそんなにしょぼいのかw
800円のウェアの拡張パックとしてなら1000円分使いきれるから
サードバーティー製のはそっち方向のを出してくれれば良いのに
DSのバッテリー2000円だろ
DSiウェアの200円クラスと遜色の無いものマダーーー?
打つ労力が200円以上になるなw
打ち込んで動いた時の感動はpricelessだな
説明書のスプライトの並びと、実際に登録されているスプライトの並びって違うのね
>>487 サンプルプログラムの CHRED オススメ!
スプライトキャラ番号が表示されて便利。
489 :
名無しさん必死だな :2011/03/16(水) 23:28:17.83 ID:GknFRxkw0
490 :
名無しさん必死だな :2011/03/17(木) 01:31:35.94 ID:KCOah4vfO
wktk
DS同士でプログラムとかデータとか送受信できるじゃん これってDSの何の機能でやってるの? PCでエミュレートできないのかなぁ タッチペンでLIST入力するの疲れたよ・・・ コピー、カット、ペーストくらいは欲しかった・・・
IEEE 802.11
行だけだけどコピペはあるっしょ
まじで番外王みたいにピーガー音でデータ交換できるようにすればよかったのになw
>>492 解析不可能か・・・
>>493 ええええ!!!マジっすか!?
>>494 やっぱり任天堂から発売許可をもらうにあたって
すべての穴は塞ぐ
のが前提だったんだろうね
1行削除もあるよ。 1行コピー:画面下黒矢印↓押下後 コピーボタンにタッチ 1行ペースト:画面下黒矢印↓押下後 ペーストボタンにタッチ 1行削除:シフト(Lボタン)+DELボタンタッチ
説明書の7番目のキャラ作成ツールの一番下にある (例)LOAD"BGU0:MYBG00" はどうすればできるのでしょうか
3DS対応待ちであまり詳しくないんで見当外れかも知れないけど ロードするんだから まず何か付くってセーブして そのBGデータ作らないとダメなんじゃ無いのかな? そういや例外処理って無いんだっけ?
499 :
489 :2011/03/19(土) 03:52:16.94 ID:bvIgmukj0
やっとでけた・・・ 一週間かかって、600行超えてしまった 作ってるうちにやりたいことが増えてきて、いつまでたっても終わらなかった しかし先週投稿したのがまだ載らないから、投稿するの躊躇するわ 今回作った汎用的な関数(サブルーチン)を他でも使えるよう、マージができればいいのに
500 :
497 :2011/03/19(土) 09:34:50.38 ID:xVd2w+G20
全然わかってないとみた。
502 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/19(土) 12:33:45.04 ID:TM3UPZwx0
99BASICはスクリーンエディットは使えるしダイレクトモードも使える。 便利なBASICだ。
うーん、ちょっと伝わってるのか心配なので補足 LOAD ってのは<ファイルを取ってくる>命令な訳だ んで、その読み込むファイルが無いと "ファイルが無いよ?"ってエラーになるのね、無いものは持ってこれないから で、先にファイルを作ってやらなきゃダメなので SAVEってコマンドで作ってやる必要がある訳さ
504 :
497 :2011/03/19(土) 16:37:20.48 ID:xVd2w+G20
>>503 セーブとロードについては多分わかってると思う
サンプルがひとつあるのかと思っただけです
それにしても難しいですねコレ
ゆっくりやろう
>>504 サンプルプログラムのCHREDを実行してMYBG00ってファイルを作成してみては
506 :
497 :2011/03/20(日) 12:12:41.14 ID:wc6YGBKt0
>>505 セーブしたらロードできました!
でも何をセーブしたのかわからない…
>>506 コンソール画面でFILESってコマンドを打つと
CHR:MYBG00
ってファイルができているはず。そこにたとえば
http://smileboom.com/special/petitcom/manual/image/bgu0_.gif みたいな絵のデータ(キャラクタの画像データ)が保存されてる。
で、SAVEで保存したこのキャラクタの画像データ(CHR:〜のファイル)は
自分のプログラムや他のプログラムからLOADで背景BG(BGU0:〜、BGU1:〜、・・・)や
スプライト(SPU0:〜、SPU1:〜、・・・)に読み込んで再利用できる。
背景BGの画像データとスプライトの画像データは同一のファイル形式で保存されるので
FILESで確認したときのリソース名がCHR:〜となっているのがポイント。
逆にいえば、CHR:〜のファイルはLOADで背景BGにもスプライトにもどちらにも
読み込める。
508 :
497 :2011/03/20(日) 15:25:14.25 ID:wc6YGBKt0
>>507 FILESでCHR:MYBG00は出ました
絵のデータだということも多分理解しました
その下に書いてあることはもう少し詳しくなってから
参考にさせて頂きます
509 :
497 :2011/03/20(日) 15:46:41.18 ID:wc6YGBKt0
続けてすいません 表示画面構成の事なんですが スーパーマリオブラザーズでいうと 背景色…青い空 グラフィック画面…雲と草むら BGスクリーン後…建物やゴールポール(地面?土管?) bgスクリーン前…マリオやクリボーなど という認識であってますか? 後コンソール画面もよく分かりません
マリオやクリボーなどの動くキャラクターはスプライトで 雲や草むらはBG奥 建物、ブロックはBG手前 コンソールはPRINTで表示する文字画面 かな
511 :
497 :2011/03/20(日) 19:19:34.67 ID:wc6YGBKt0
>>510 どうもー
アニメみたいに動くのがスプライト
いわゆる背景がBG後
干渉してくるのがBG前
コンソールが文字 1-1
てことは動かないピーチ姫は背景かもしれないのか
すいませんまた新たな疑問が
グラフィック画面って何でしょうか
BGとスプライトは、両方ともあらかじめ定義しておいた グラフィックパターンを表示するもの。 BGはパターンを画面一杯に敷き詰めて背景として使われ、 スプライトはその上で動くキャラクタを表示する。 一方グラフィック画面というのは、 画面全体1ドットごとに自由に色を付けられるもので、 画面いっぱいに自由に絵を描くことができる。 ファミコンにはグラフィック画面はなく、BG一枚とスプライトだけしかない。 スーパーマリオの場合、背景もスコアの文字も手前にあるブロックも 全てBG一枚に描かれている。
たとえばプチコンを起動した直後にコンソールの画面で GCOLOR 2 GLINE 0,0,100,100 と実行して赤線が表示されてるのがグラフィック画面。
514 :
497 :2011/03/20(日) 22:31:12.06 ID:wc6YGBKt0
>>512 ファミコンは2つしかないのにあれだけかー。創意工夫ってやつか?
BGとスプライトはハンコみたいにぺたぺたするってことで
グラフィック画面は色エンピツで描けるということですか?
>>513 赤エンピツでものさし使って線を引いてる感じですね
たびたび疑問がわくのですが
ファミコンでもハンコでは無さそうな大きなキャラクター(ドラクエのラスボスとか)は
どういう事なのでしょうか
ファミコンででかいボスキャラは背景と同じ様にBGに書いてスクロールさせて動かしてたんだよ
グラディウス2とか、バトルトードとか 創意工夫の一言では言い表せないものを感じるよな
究極はセガマーク3のスペースハリアーかな
昔のプログラマーは少ない資源をいかにして無理やり使い回すか、とかに命かけてたからなぁ 88でフロッピーディスクコントローラーまで使ったゲームがあったよな、なんだったっけ? ハード資源だけに限らず、とにかく処理速度命、なのでコードもアクロバティックだったよね mov ax, 0 ; axに0を代入 xor ax, ax ; エックスって言いたいだけやないねん、1クロックくらい速いねん 最近は生産性やセキュリティなどが重視され、速度とかは二の次三の次。 ジャンプテーブル書き換えとか今やCPUに止められてしまうていたらく。 けど、ゲーム業界は今でも処理速度と戦ってるんだろうなぁ 最近だと並列化とかしないといけないだろうし。 並列化とかやったことないけど考えただけでめんどくせぇ〜〜〜w
自分で作ったプログラムを発表する場所はここでいいの?
このスレ書き込み制限32行みたいだから、分割すれば書き込めそうではあるけど
600行とかは無理だな・・・
>>499 投稿ってどこに投稿したんですか?
>>519 xor xx,xxはゼロクリアの常識だったw
1命令1バイトか2バイトだったし。
昔でも、色んなコントローラーをCPUに見立てれば同時処理とも言えなくも無いw
マルチタスクの技法と、マルチプロセッサでの効率的な計算方法は違う問題だけどw
>>519 生産性やセキュリティ、可読性の重視はもちろんだけど、
それができるのはハード資源に十分な余裕があるからこそだよ
ゲーム業界はそれに比べれば性能も重視するだろうけど、
マシン語や機械語でカツカツまで詰めるケースはレアなんじゃないかなぁ
開発が小規模でスペックも貧弱だった頃は、一つ一つの車輪を丁寧に創りあげる 必要もあったかもしれんが、今や汎用性の高い車輪を一つ作ってあちこち再利用 しまくる方が生産性が高く、かつ技量低いコーダーも信頼性の高い車輪を利用する だけですむんで結果的に性能も良くなるからな いわゆるフォード式大量生産というか
525 :
497 :2011/03/21(月) 13:38:14.09 ID:b5YhR7y80
>>515 買います
>>516 もう少し詳しくなってからその言葉の意味を理解して喜びます
昔のゲームは汗と涙が染み込んでそうだなー
526 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/21(月) 13:58:48.16 ID:1ULf/P6k0
>「この線を引く場所は、私たちがガレージデベロッパーと今日、ビジネスを考えていないということです。私たち >の考えでは、いまビジネスを伸ばすポイントではないということです」 >ガレージデベロッパー >ガレージデベロッパー >ガレージデベロッパー >ガレージデベロッパー >ガレージデベロッパー >ガレージデベロッパー
投稿プログラム更新されてるよ
528 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/23(水) 17:13:20.69 ID:iqanhx4E0
配布は?(笑)
529 :
名無しさん必死だな :2011/03/23(水) 17:19:16.19 ID:M5/CquHOO
福盛俊明
530 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/23(水) 17:37:58.84 ID:iqanhx4E0
ケータイで書いてて大丈夫か?(爆笑)
投稿プログラムに博士キャラのコメントつくのな おもしれえ
>>531 Dr.Dかw
ぜひ編さん影さんつぐみちゃん役も欲しいな
533 :
名無しさん必死だな :2011/03/24(木) 11:09:10.45 ID:XQoRU+dt0
影さん役とかちゃんといるよ。 つぐみちゃんは性転換したけれどw Dr.D役が涙もろくて笑えるw 忍法帳システムはじめて知った。
>>533 まじかw
今月DSiLL買おうかと思ってたけど、購入予算もネトゲで運営にわんわんおする金も計画停電対策と募金箱に消えたのでまた来月に(ヽ'ω`)
つぐみちゃんって最終的に年いくつなんだっけ?
536 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/25(金) 01:23:18.36 ID:9fv3nWsO0
アラフォー&エンコオヤジ(大爆笑)
>>535 お前…後ろにスタンド付きのつぐみちゃんが…
じゃんけんゲーム作ったんですが、CPUがグーしか出しません>< B=INT(RND(3)) 0:グー 1:チョキ 2:パー って感じでプログラム書いたんですが、 Bの値が0しか出てこないorz ちゃんと乱数出すにはどんな工夫がいりますか?
B=RND(3) でいい INTってあったっけ
ありがとうございます。解決しました。 INTって無くていいんですか...
整数取り出すならFLOOR RNDが整数返すのでいらないと思う
>>538 どの処理系かしらんけど、多くのBASICではRND()って0〜0.999…の間の値を返すんだよ。
だからINT()で小数点以下切捨てちゃうと、0って結果になっちゃう。
だからB=INT(RND()*3)って書く。
プチコンの処理系だったらB=RND(3)で同じ意味じゃなかったっけ?
>>539 ,
>>541 ,
>>542 ありがとうございました。
昔、ちょっとだけBASICやってて
RNDとかINTとかうろ覚えでなんとなく
思いつきで作ったので...
マニュアルとかサンプル見てちゃんと勉強し直します。
>>542 Cおよびその派生系は、0以上1未満の小数を生成するのが定番ですね
545 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/25(金) 17:55:56.27 ID:9fv3nWsO0
んでPLAY文は?w”
>>538 プチコンの場合、INT()はただの変数と認識するので、
INT(0),INT(1),INT(2)いずれの場合も初期値である0を返している。
変数と認識されちゃってそれでエラーにならないんだ
プチコンでは、DIM A(0)とか配列宣言しなくても、A(0)〜A(9)までは使えるみたい。 正確に言えば、A(n)を初めて使用した時点でDIM A(9)が、 A(m,n)を初めて使用した時点でDIM A(9,9)が自動的に実行される感じかな。 PRINT A(10,10)とかいきなり実行すると、エラーが出つつも やっぱり9までの二次元配列が宣言されている。
なるほど
たしかBASICの仕様だったかな、未定義でも10個の配列が使えるのって プチコンも同じなのか。
昔のBASICもそんな感じだったけど、 0〜10で11個使えるのが多かった気がする。
あー0〜10だっけ DIM定義したときも、0〜指定した数字までだったよな DIM ARRAY(N TO M) みたいな指定もできる奴あったような
なんで配列の添字に()も許すなんて変態仕様にしたのかね?
BASICは()が標準なんだが・・・
むしろ、[]も許すなんて、とんだ変態仕様だよな
()も[]も許すのはいいとしても、()と[]で別のメモリ領域を確保しているのは 流石に変態仕様と言わざるを得ない
難読プログラムの作成には大いに貢献しそうだな。
FOR I = 0 TO 1000 PRINT "Loop" NEXT I
買おうかすげー悩む プログラミングって難しそうなんだよなー
難しくないところからはじめればいい。 昔はコロコロやボンボンでもプログラム入門記事が載っていたり 子ども向けのプログラム本なんかも結構あったんだけど 最近はどうなんだろう。
あらしがeclipseの解説されても それはそれでこまるけどな。
>>559 なあに、サンプルプログラムのリスト打ち込む所から始めればいいさ。
俺たちも最初はそうやってプログラムに親しんでいったし。
563 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 08:46:05.08 ID:MFrSCOZN0
197:[ X | I.I.T. ] COURANT DE CONSOLE◆SD2/42SuKs :2011/03/28(月) 08:09:05.77 MSXの値段を考えると、PC-9801を始めとする高級機を買う層は限られてたんじゃあないのか。 198:ナイコンさん :2011/03/28(月) 08:09:09.53 詭弁にもならんな 福盛、早く詭弁を考えろよw
565 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 09:21:19.62 ID:MFrSCOZN0
私怨ワロタw”
567 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 09:54:59.04 ID:MFrSCOZN0
328 :[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/26(土) 19:48:10.78 ID:riQJFA8x0 92 名前: 32 ◆Of3vBXnYO6 [sage] 投稿日: 2011/02/21(月) 19:58:04.04 「CANAL」入力完了 これから阪神の紅白戦を見るぞ。 668 名前: ナイコンさん 投稿日: 2011/02/25(金) 12:39:34.29 スマイルブーム、ニンテンドーDS用BASIC処理系「プチコン」 106 名前: 32 ◆Of3vBXnYO6 [sage] 投稿日: 2011/02/26(土) 20:47:39.26 ここも寂しくなったね。 111 名前: ナイコンさん [sage] 投稿日: 2011/02/27(日) 02:25:47.44 プチコン買う奴挙手 ノ 流行ってこのスレが盛り上がると良い・・かな? 144 名前: 32 ◆Of3vBXnYO6 [sage] 投稿日: 2011/03/05(土) 22:53:28.28 最近仕事が忙しすぎて ほとんどPCに触れないのが辛い。 ↑ かなり怪しい(笑)
>560 高橋はるみとかあったね
俺がBASIC覚えたのは、まだ「ラジオの製作」の付録だった頃のベーマガが、別冊で単品で出た時の特集だな。 別冊もTとUがあって、Uの方に「UFOゲームを作ろう!」みたいな特集記事があって、それで。
571 :
名無しさん必死だな :2011/03/28(月) 13:40:24.97 ID:y3dzj7mG0
ベーマガに載ってたゲームプログラム打ち込んでて自然に覚えたなぁ 最初はタイトル画面のクレジット書き換えとか残機の変数書き換えとかからだったと思う ゲームなんて年に一度くらいしか買ってもらえなかったから随分打ったよ
572 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 14:00:42.16 ID:MFrSCOZN0
>>571 そんなもんだよね。
必死に打ち込んだプログラムのエラー取り除いて、動いたら次は必死にプログラム見ていじれる箇所探って改造して。
そのうちBASIC覚えてくると、猿のようにゲーム作りまくったり。
>>571 >>573 俺もそんなもんだな
プログラムをただ打ち込む
↓
ちょっとした改造してみるようになる(残機無限とかそんなんでも良い
↓
プログラムを打ち込む時、ちょっと意味も考えながら打ち込む
↓
次第に自分でも組めるようになってくる
みたいな感じ
ああ、エラー取りするので覚えたってのもある、っていうかそっちメインかも まず出たエラーの意味理解してそっから追いかけるというか ベーマガはエラーの解説してるコーナーまであったんじゃなかったっけ 「いりがるふんくちおんかーる」だか何だか急に思い出した
Illigal function on call
イリーガルファンクションコール onはいらなかったような
Syntax error
579 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 17:08:01.52 ID:MFrSCOZN0
ぬるぽ
C#以外の言語は糞 いまさらBASICって・・・。
誰かNESエミュ作ってください
583 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 17:16:34.12 ID:MFrSCOZN0
Device I/O Error
PEEKとPOKEは 使えないんだろうなぁ・・・('A`)
586 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/28(月) 20:08:09.14 ID:MFrSCOZN0
おれCとC++から入っているからBASICは新鮮だわ ファミリーベーシックほしかったなぁ・・・
構造化など端から無理なので、いかにgotoで最短ルートを作るかがうでの見せ所。 四方八方自在に飛びまくる華麗なコードを生み出すのだ!
>>585 peek,poke,useの「三大危険」は未実装となっております。
ただし、セキュリティを侵すような使い方を一切行わない旨を
記した宣誓書、拇印の押捺、身分証のコピーを
スマイルブームに送付いただければ
限定解除版が特別にダウンロード可能になります。
とかいうサービスがあったらいいのにな。
「安全なおもちゃ」じゃなくなったらプラットフォームの存在意義が なくなっちゃうから仕方ないと思われ
591 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/29(火) 03:14:56.33 ID:3dU1ZI5Y0
>>581 C#…あーあのVisualStudioあっての言語っすね
しかも組み込み用途になると、すごい糞っすよね…P/INVOKEだらけで
むしろc#で組み込みやる人もいるのか… 世界は広いな
まあ組み込みっていってもピンキリだしね。 いまやARMで.NET frameworkが走るご時世、 何が起こっても不思議はあるまい。
Java仮想マシンは遅いからハードウェアで実装しちゃうよ!なんてのも今はもう昔の話か…
>>594 組み込みでも、制御プロセッサとアプリケーションプロセッサに分かれているヤツの、アプリケーションプロセッサ側のアプリだよなぁ>.NET使う分野
597 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/03/29(火) 14:12:38.74 ID:3dU1ZI5Y0
itronはおちつくわー
プチコンでレトロ熱再燃→Meggy Jr RGBをポチる(今ここ) 罪作りなソフトだぜ…というかちゃんと届くのかな
ハァハァ
MZのガワ改造してDSiLL組み込んだやつとか居るかな?
605 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/02(土) 17:13:03.50 ID:eOSqY+/Q0
そう言えば、これBASICだから 悪魔召喚プログラム組めるのか 誰か(ry
これやってたら、昔を思い出した。 久しぶりにISAバスのPC-FXGAでも引っ張り出すか。 秋葉のジャンク屋でもパーツが見つかりそうもないが。
608 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/02(土) 22:38:46.36 ID:eOSqY+/Q0
魅惑の99BASIC(♪)
>>606 CLS : GCLS 15
DATA 30, 0, 28, 60, 16, 139
FOR I=0 TO 2
READ A1, B1
FOR J=0 TO 1
GCIRCLE 50+J*150, 80, A1, A2
GPAINT 50+J*150, 80, A2
GCIRCLE 110+J*25, 140+I, 20, 0, 230, 310
NEXT
NEXT
FOR I=0 TO 1
GCIRCLE 62+I*150, 70, 8, 15
GCIRCLE 50+I*150, 80, 16, 15, 10, 70
GPAINT 60+I*150, 70, 15
GPAINT 64+I*150, 70, 15
NEXT
END
>>609 デバグシート
修正理由:使用している変数が同一プログラム内の他で存在していない
修正箇所:4行目
修正前:READ A1,B1
修正後:READ A1,A2
以上
>>1 これ5月から3DSに対応って
3DSモード(ドットバイドット)で動くってこと?
それともただDSiのエミュレートモードで動いてるだけ?
3DS「が」DSiウェアに対応する。 ドットバイドットモード(枠付き)もあるでしょ。
614 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/06(水) 21:55:21.40 ID:bdBOObQ+0
>>613 マンデルブロ集合描画が4:30かかるって書いてあるけど、結構遅くない?
MZ-2000でモノクロ(モノグリーン)描画は2〜3時間かかったけど、
98NOTE(NS-T:i386SX)手に入れてROMBASICで実行したらすごい早く終わった記憶がある。
32bitマッシーンと比較してやるな。
617 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/07(木) 16:36:24.69 ID:/ITfXOCE0
618 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/07(木) 16:57:53.01 ID:/ITfXOCE0
なにこいつ、轟音の親戚?
620 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/07(木) 18:07:38.47 ID:/ITfXOCE0
嫉妬の炎(笑)
MMLが無いんじゃ買わないよ。
クラシンクダンジョンにはMMLがあるけど買わないよ。
無いなら作れよ
624 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/08(金) 06:10:17.89 ID:6kWxyvKW0
625 :
[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2011/04/08(金) 12:03:54.91 ID:6kWxyvKW0
♪〜
プチコンでぬるぽを引き起こすには
これがあればテトリスもつくれるの?
>>627 BASICという言語の仕様として無理じゃろ。
例外なんていいもんは勿論ないし、
かわりのエラーもないから、実際にアクセスしようとしてNMIかかる。
プチコン的には、ぬるぽへの道は執拗に
ブロックされてる。はず。
>>631 PC-9801にはVARPTRなんていう命令があったなぁ
633 :
名無しさん必死だな :2011/04/11(月) 23:00:10.95 ID:CMiQUl6t0
支援ツールでデータだけ作って妄想するだけでも結構楽しめるなコレ
>>631 BASICにだって例外引っ掛ける仕組み昔からあるだろ
ON ERROR GOTO
>>634 それは NullPointerException ではない
もしかして、ぬるぽって例外の総称なの
BASICだと大抵ポインタなんて無いからなぁ
>例外なんていいもんは勿論ないし、 >かわりのエラーもないから、 に対するレスなんじゃ
>>634 うむ。
よく考えたら確かに割り込みがあったか。
Amigaなら欲しいな
MSXやX68000はなぜコケるのか
>>642 MSXに関しては管理する企業と今でも残ってるユーザが共におかしいから
>>640 ヤダヤダ! もっとタイプライターっぽいキートップじゃなきゃヤダ!
というか、日本の予約開始はいつかな?
ようこそNIFTY-Serveへ
>>640 今の時代に本体ごと発売する意味はあるんだろうか?w
エミュレーターのみ発売の方が効率がよさそうなのに
ガジェット好きも少なくない
中村メール送ってくれよ!
9日にはあんなにワクワクしてたのに2日後の震災で何かを作る気力そのものが削げた …けど、また小さな何かを作って遊びたい気持ちは徐々に戻ってきたよ
電卓を作ろうと思ったら、単純に作るとすぐにオーバーフローしちゃったよ 桁数管理をする演算ルーチンを作らないとダメなんだね
BCD演算にするんだ
冗談で言ってたが、まさか本当にできるとは
>>654 えらい時間かかりそうだな…w
でもPCで事前にやれるから楽?