プチコンで遊ぼう! (はてなブログ版)

任天堂3DSのプチコンで遊ぼう! [twitter:@eida_s]

はてなダイアリーから移行しました。 はてなダイアリーのURLを開いても自動的にこちらにリダイレクトされますのでご了承ください。

バイナリデータ入力プログラムBEDIT

↓こんなような昔の雑誌のチェックサム付ダンプリストを入力する目的でバイナリエディタを作ってみました。 ↓こんな感じです。 以前、16進データ入力プログラムとして「MON」というプログラムを作っていましたが、16×16バイトを1画面で表示できること、と…

MZ-700のパズルゲームPITMANの移植 「MINOR MINER」

以前、MZ-700のパズルゲームPITMANを移植していると書きました(パズルゲームPITMANを移植してみた/移植中 - プチコンで遊ぼう!)が、オリジナル版のルールを反映したものが完成したので公開します。◆オリジナル版について オリジナル版はMZ-700/1500用の…

8x8フォントエディタのQR

プチコンポーザーの問題修正が進まないので、またまたそのまま動く別プログラムをQR化。今回は8x8フォントエディタです。 【基本操作】 フォントの編集 左のエディタ枠にペンで描く 色選択 下パレットをタッチして選択 また、Lボタンでカラー0と15を交互に切…

フライングゲッツのQRコード

ほかのができてないので、つなぎみたいですが、フライングゲッツのQRコードを貼りますね。 ボールを避けてコインを集めるミニゲームです。★プレイ動画ゲームの仕様: ・ボールを避けながらコインを集めてください。 ・自キャラは十字キーで4方向に移動しま…

ミサイルディフェンスのQRコード

やっとバグが直ったようなので、ミサイルディフェンスのQRコードを公開します。 もし、初代プチコンのみをお使いの方で、バグを直したい場合は、以下をご覧になってください。 (MISSILE DEFFENSE すり抜けバグの修正) 325行目と336行目の IF B>0 THEN XIJ$…

掲載済みプログラムは順次QR化していきます

ありがたいことに、いくつかの掲載作品についてQR化の要望をもらいました。 掲載済みの作品は順次QR化したいと思っているのですが、ミサイルディフェンスなどは自分で見つけたバグが気になり、そのままのQR掲載に踏み切れずにいます。 要望のあるうちに答え…

プチコンポーザー、mkIIで保存しなおすと動かなくなる

前のエントリーで、プチコンポーザー動いたと書いたけど、無印からの変換したまま保存しなければ動きますが、mkIIで一度でも保存すると動かなくなることが判明。 MkIIで保存すると、文字列中の★が改行に変わるバグのためで、DATA文中なので直すのが少しやっ…

140文字プログラム mkIIでも動きます

ここまでに投稿した140文字プログラムは、すべてmkIIでも動くことを確認しました。 notohoto社長の言ってた、動かないのもあるかも発言は?その他、ミサイルディフェンス、プチコンポーザー、タートルグラフィック、フォントエディタなどもmkIIで動作を確認。…

【ミニゲーム】レトロレーシング

とりあえずmk2の機能を使って、レトロなレーシングゲームを作ってみました。 QRコードはこっち 内容はあまり期待しないでくださいw製作時間は約40分。

プチコン用キーワード出現頻度カウンタをmk2対応に

プチコン用キーワード出現頻度カウンタをmk2対応にしました。 しかも、なんとこれまで入れ忘れていたキーワードを発見したので追加しました。 実は、今までIFとTHENが入ってなかったです。 メジャーすぎて気がつかなかったようだ。。。 恥ずかしすぎるなwソ…

プチコン用キーワード出現頻度カウンタの更新と現在の140シリーズの状況

プチコン用キーワード出現頻度カウンタをちょこっと修正しました。 今回からはキーワードリストに入っているキーワードは、プログラムリスト中にあってもなくても、最後の出力に出てくるようになります。つまり、使ってないキーワードは回数0として出力され…

140文字プログラム集(4)

Twitterアカウント(@eida_s)上でつぶやいた、140文字以内でできているプログラムのまとめ(4)です。なお、まとめ(1)から(3)のリンクは以下の通り。 140文字プログラム集(1) 140文字プログラム集(2) 140文字プログラム集(3) ■140文字プログラムNo.11 140…

今日の140文字プログラム 140UFO

T=0U=1Z=63↓ @U↓ T=T+0.1+U*RND(5)X=Z+(SIN(T)+COS(T*3))/2*(Z-T)BEEP 36,0,90,X↓ VSYNC 8U=TCHST:Q=ABS(X-TCHX/2)30)GOTO@U↓ BEEP 14-Q?30-T今日の140文字プログラム 140UFO 【遊び方】惑星αからやってきた見えないUFOをサウンドスキャナで探知し、音の位置…

プチコンの乱数はどう?

@pman4416 さんから サイコロ4つで確認。やっぱりそれほど悪くないような気はする。土台は作ったから、後は @fusuian さんや @eida_s さんあたりが詳しく調べてくれるんじゃなかろうかw URL URL2012-03-04 00:35:54 via Janetterとふられたので、少しがんば…

140文字プログラム集(3)

Twitterアカウント(@eida_s)上でつぶやいた、140文字以内でできているプログラムのまとめ(3)です。■140文字プログラムNo.7 140ペイント (2011.12.06)GPAGE 1:PNLTYPE"OFF↓ @B↓ P=T:V=X:W=Y:T=TCHST:X=TCHX:Y=TCHY↓ IF P*T THEN GLINE V,W,X,Y,6↓ IF T*BUTTON…

8x8フォントエディタのバグ修正 再び

8x8フォントエディタ(ドット打ちを楽しみたい人のためのフォントエディタ - プチコンで遊ぼう!)にもうひとつバグを発見したので、早速修正。Lボタンを何度も押していると、そのうちOutOfMemoryになる。修正版ソースは、GitHubのGistからどうぞ。修正前のも…

パズルゲームPITMANを移植してみた/移植中

年末に、「バルダーズダッシュを移植してみるかな」と思いながらWebを徘徊していたら、パズルゲームでPITMANというのがあるのを知り、そいつを移植することにしました。Webで見つけた情報を見ながら、大晦日と元旦の2日であらかたのプログラムを作りました…

ひらがな/カタカナの混在表示

フォントエディタでひらがなとカタカナの共存フォントを作ったので、ひらがなとカタカナを混在表示してみます。ひらがなはもともとのグラフィックキャラに割り当ててあるので、直に入力するのは面倒です。 カタカナの前半部分(176〜207)に相当するひらがなは…

8x8フォントエディタの機能

ひとつ前のエントリで書いたフォントエディタの操作説明。【基本操作】 フォントの編集 左のエディタ枠にペンで描く 色選択 下パレットをタッチして選択 また、Lボタンでカラー0と15を交互に切り換え 右のバンク枠に送る >>>をタッチ 左のエディト枠に送る …

ドット打ちを楽しみたい人のためのフォントエディタ

ドット打ちを楽しみたい人向けのプチコン用フォントエディタです。 ひらがなフォントを作るために、フルスクラッチで小さなフォントエディタを作りはじめたら、いつのまにかこんな巨大なプログラムになってしまいました...。 その代わり、機能充実、というよ…

2011年につくったプログラムたち

2011年に終わらなかったことだけ書きましたが、記事一覧が使いづらいので、今年つくったものをまとめておきます。●140文字プログラム ツイッターアカウント(@eida_s)でつぶやいた140文字以内でできた超ショートプログラム。 ↓140文字プログラム集その1 140…

2011年に終わらなかったこと

今年(2011年)は終わらなかったことをまとめ直します。・ロングテキストエディタと16進データ入力プログラム 製作中ということですでにWebにアップしていたものです。 コードを少し書き直したくらいでほとんど進まず...。 将来的なリドゥ・アンドゥを…

140シリーズのキーワード出現頻度分析

よくよくテストしたら、「: (コロン)」を省略する書き方に対応していなかったので、早速プログラム修正しました。 さて、これまで発表済の140シリーズのうちNo.1〜6までのキーワード出現頻度の分析結果は以下の通りでした。 (No.7もTwitterで発表済ですが、…

プチコン用のキーワード出現頻度カウンタ(Python)

Pythonの勉強を兼ねて、プチコン(SMILE BASIC)用のキーワード出現頻度カウンタを作成してみました。 相当汚いソースですが、とりあえず動く最初の版です。 Python2.6用です。自分はWindows用のPython2.6.1で動作確認しました。↓ソースはGitHubのGistからどう…

140シリーズの目標

今思いついたので、140シリーズの目標を発表。それなりの目的をもったショートプログラムの中で、プチコンの予約語をすべて使う!(ただしプログラム中で使えるものに限る) なお、プログラムの数はいくつでも作ってよい、とする。きっと早くしないとプチコ…

140文字プログラム集(2)

Twitterアカウント(@eida_s)上でつぶやいた、140文字以内でできているプログラムのまとめ(2)です。(またまた手抜き!)■140文字プログラムNo.4 140タッチ (2011.11.17)GPAGE 1:PNLTYPE"OFF↓ X=RND(255)Y=RND(191)GCLS↓ GCIRCLE X,Y,20,2↓ @1↓ ON TCHST GOTO…

140文字プログラム集(1)

Twitterアカウント(@eida_s)上でつぶやいた、140文字以内でできているプログラムのまとめ(1)です。(なんたる手抜き!)■140文字プログラムNo.1 140スキー (2011.11.04)CLS:S=0X=15FOR I=0 TO 1X=X-(BUTTON()+1)%3+1LOCATE RND(31),23:?"XX":I=CHKCHR(X,0)!=…

プチコンを持っている人以外は解読できない暗号プログラム「プチグマ」

またまた、ちょっとした思いつきを形にしてみました。 プチコンを持ってないと解くことが難しい暗号を考えてみました。実際のところは単純なXOR暗号ですが、プチコンのフォントパターンを利用して、プチコンを持っていないと解読が難しいようにしてあります…

製作中:16進データ入力プログラム「MON」

製作中の16進データ入力プログラムです。 プログラム名は、古えからの伝統により"MON"です。 まだ追加入力しかできないデモ版ですが、動画を載せておきます。 このプログラムの利用想定シーンは、 ・パソコンで作成したグラフィックデータの入力 ・プチコン…

GRPファイルからPRGソースをインポートするプログラム

GRPファイル化されたプチコンのプログラムソースを、ファンクションキー経由でインポートするプログラムです。テキストエディタ付属のプログラムとして、独立しても動くように作っていたものです。 と、先ほどプチコンまとめwikiを見てみたら、「プログラム…