ラベル パソコン の投稿を表示しています。 すべての投稿を表示
ラベル パソコン の投稿を表示しています。 すべての投稿を表示

2019年12月15日日曜日

実ボク、グラボクの動作環境

実ボク、グラボク共にxp時代のパソコンでもしっかり動きます。
ロースペックパソコンでも動きます!という説明に間違いはありません。

追記…2020年10月、32bitOSで起動できないとの報告あり

今回、ツイッターでよく見かけていたみにたこさんが「ダイソーシリーズのソフトをインストール…」とあったので、気軽に「実ボクもダイソーシリーズなので動くのでは?」とツイートすると、なんと! 動作確認していただけました。



みにたこ
マウスが届く。今までのと比べて反応が大分いい。
さっそく98でWin98を立ち上げゲームをインストールした、ダイソーのゲームと50円の麻雀両方途中でハングする。Win98で動くゲームなんてほかに持ってたかしら。

‏
サンドバック
これはぜひダイソーシリーズでもある「実写でボクシング」を!


ロースペックでも動く!とうたっているだけに98で動くかを知りたい!

確実に動くのはグラボク、meで開発した記憶があります。

お暇なら♪
でも98って、…ネット接続できるのですか?


みにたこ
‏早速『実写でボクシング』『グラフでボクシング』をCDに焼いて、うちのPCにコピー・実行してみました。

結果から申し上げると残念ながらうちの環境では『実写でボクシング』は起動せずに強制終了のダイアログ。
『グラフでボクシング』は起動したかと思いましたが『内部エラーが発生しました』でNG。

うちの環境はPC-9821Xs。メモリ16M。

参考画像(リンク)

但しサウンド部分が機械的に壊れているようで、他のゲームプログラムでもサウンド部分でエラーを出すゲームがあります。
あまり参考にならない報告で申し訳ないです。

サンドバック
うわ~、お手数おかけしました。

実ボクはダメかもと思いましたが、まさかグラボクも撃沈…!

しかし、得られた知見はブログに記載して残そうと思います。
どんな環境で動くか、大事な情報に感謝です!



古いパソコンを使っている事に驚き、みにたこさんのHPを訪問してみました。

レトロゲーム「あっぷだうん1983」

多種多様な作品を公開してきた個人ゲーム作家の大先輩だとわかって、尊敬の気持ちが沸いてきました。

2019年7月30日火曜日

サンドバック賞 受賞作品の紹介

はじめに

「サンドバック賞」は私、サンドバックが不定期に選んでいる賞です。
(賞についての詳細はこのページの下段に記してあります)

今をときめくインディーゲームがまだ自作ゲームと呼ばれていた頃の香り漂う一品。
遊んでみれば君も自作ゲームを作りたくなる、受賞しているのはそんな作品ばかりです!


実写でボクシング



実写画像を利用した2Dタイプのボクシングゲーム。地味な画面だが、スパーリングの攻防エッセンスが詰まったゲーム内容。

作者は私設のボクシングジムを二年間に渡って運営した経験があり、ボクシング競技を多くの人に伝えたい!という熱い気持ちがゲームの随所から感じられる。

公開から15年以上に渡って更新され続け、そのバージョンアップの回数は350回を超えている。(2006年以降はネット対戦を実現)

モロコシくんの冒険 ~おおきなイモといたずらドラゴン~



マリオタイプのシンプルなアクションゲーム。個人作家が陥りがちな難易度アップに走らず、味があるドット絵とギャグ満載の世界観を丁寧に丁寧に積み上げた作品。

水中面、スケボーによる高速移動面、強制スクロール面、憎めない風貌のボス、会話シーン、ミニゲーム、やりこみ要素の数々…。

あまりのボリュームに、作者モイロンさんはこの作品でやりたい事の全てを出し尽くした!と感じていたが、ツイッターによると 2の作成に着手しているとの事。好きなジャンルを作り続ける、磨き続ける姿勢に個人作家としての価値を感じます。
  • 高速スクロールの線画が苦手なHSPだが、その弱点が出ないような作り
  • ドット絵がクッキリ、これもスクロールによる滲みを軽減する効果がある

Babel 0



様々な職業の冒険者で5人パーティを組み、3Dダンジョン(タワー)を探索するRPG。敵が強いなと感じたらしっかりレベルアップ・装備のアップグレードをして乗り越えていく、シンプルでストイックなゲーム内容。

長いブランクから復活した作者punk&peaceさんだが、自作ゲームを作るためのツールも自作するスタイルは一貫しており、まさに生粋の自作ゲーム作家といえる。

これまで公開してきた3DタイプRPGの集大成が今作だが、レベルアップやアイテムを獲得した時の喜びといったRPGで味わうべき原点的な喜びを思い出させてくれる。

グレイテストドライバーズ Version6



ポリゴンを利用した3Dタイプのレースゲーム。不要な装飾や演出が一切なく、ストイックな気持ちで、タイムアタックに集中できるゲーム内容。

作者は過去にもレースゲームを開発しているが、2Dタイプ・拡大縮小型・ワイヤーフレームなど、その表現方法は多岐に渡っている。その作品群は作者が長期間に渡ってレースゲームを愛し続けている証である。

今作は何度もバージョンアップしており、磨き込みから目が離せない。
  • 自分の過去の走行をトレースするゴーストカーとの競争が白熱!
  • 車のカスタマイズをして、自分の走りに合った車を追求できる
  • 公式HPではタイムアタックランキングも行われています
  • コースアウトなし、自由に走れる裏技カーがあるらしい…

OPERATION EGZA



ポリゴンを利用しつつもテイストは親しみやすい2Dタイプのシューティングゲーム。2分・5分・エンドレスの各モードに別々の楽しさとコツがあり、作者ZAPさんがシューティングゲームにおける魅力の各側面を上手に引き出している。

中央のビームで敵弾を消滅できるので、避けるだけではない「攻めるシューティング」のプレイ感覚が熱い!

ZAPさんは自作品のブラッシュアップも続けており、WINGED GEAR、Sonic Sistersなどの旧作を令和になって新しく公開している。今の視点でより遊びやすく改良し続ける姿勢が個人作家として素晴らしい。
  • 自分の過去のプレイをトレースするリプレイモードあり
  • 公式HPではタイムアタックランキングも行われています

オオツルギ2



円軌道を描く操作方法とベーシックな操作方法を切り替えながら敵を撃ち落としていく、新時代3Dシューティングゲーム。

去年公開した自作品をしっかり磨き上げての今作、見事にHSPプログラムコンテスト2016最優秀賞を受賞している。(更に翌年のGLOBE GUNNERも優秀ゲーム賞を受賞)

作者によって開幕した新時代3Dシューティングというジャンル、その進化と追求から目が離せない。


サンドバック賞について

このページではHSP言語で作成されたゲームの中から、私の好きなゲームを選んで、「サンドバック賞」として掲載しています。

(サンドバック賞は私が勝手に作った賞で、HSP非公式です)

数年に渡って選出したことで気が付いたのですが、どうやら私の好きなゲームは、作者がそのジャンルに深い愛情を持っているゲームのようです。

というのも、好きなゲームをいつまでも作れるという自作ゲーム最大のメリットを、趣味プログラマーの多くは活かしていないのではないか?と日々感じていたからです。


受賞作品は私(サンドバック)が選んでいますが、推薦も受け付けています。(推薦には自薦も含みます。なんせすでに冒頭の「実写でボクシング」は私の自作品ですので…)

あなたの好きな作品を教えてください。

  • 既存の紹介記事を文章量の雛形として作成してください。
  • 画像は一枚、サイズは472*189とします。

条件にあっていれば掲載しますので、ex8ir2@bma.biglobe.ne.jpまでメールしてください。

(メールの件名に「HSPサンドバック賞」を含んでください)


HSPというプログラミング言語は、敷居が低く教育的な意味合いを持っており、初心者でも手軽に作品を作れる素晴らしい言語です。

その一方で、プログラミング初心者による習作レベルの作品が目立つのもこれまた事実です。

ウェブ上には「HSP製であるというだけでその作品には触れる価値がない、時間の無駄。」といった書き込みもありました。

こういった声は、HSP言語を愛用している自分としては残念です。この残念な気持ちがこの賞を作ろうと思ったキッカケです。


プログラミング言語というのは作品を作る道具です。

色々な包丁で料理が作られるように、色々なバットでホームランが打てるように、軽いボーリングの玉でもストライクが取れるように、入門用言語のHSPでも素晴らしい作品は作れます。

作る人の情熱やアイデア、知識こそが大事な要素です。

熱意があれば素晴らしいゲームをHSPで作れるという提示!

私自身が自作品のバージョンアップに夢中で、たくさんのゲームを遊ぶ習慣がないので、まだまだ表彰数が足りません。

もっと多くの人に楽しんでもらいたい! そんなHSP製の素晴らしい作品を私に教えてください。ご協力をお願いします!

2018年2月28日水曜日

フリーソフト配布サイト「ゲームモリモリ」が閉鎖

フリーソフト配布サイトの大手「ゲームモリモリ」が2018年2月28日を最後に閉鎖しました。


画像も大きく見栄えのいい紹介ページが特徴で、その登録作品数は 3065!
私を含む多くのフリーソフト作家を支えていただき、本当にありがとうございました!


残るWindows用フリーソフト配布サイトは、ふりーむとベクターが有名です。(関連記事)

どちらも実績と知名度があり、素晴らしいサイトです。
(ふりーむさんは対応がスピーディでイベントが多い、ベクターさんは老舗で知名度がある)

どちらも企業運営、末永く運営されることを祈っています。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

個人的にはWindows用フリーソフトの火がユラユラ揺れているように感じます。

実写でボクシングはモリモリから2222ダウンロードされました。


このダウンロード数は、スポーツジャンルに絞ると堂々のトップです。
が、ネット対戦数はピーク時から激減して閑古鳥が鳴いている昨今…。

この現状なのに「トップ」なのか…。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

2222ものダウンロードがあった事実。

しかし、ほとんどの人がネット対戦の場には辿り着いていない。
ネット対戦に興味がないユーザーがかなりいるという事なのか、うーむ…。

今、ネット対戦の場に辿り着いて定期的に拳を振るってくれているメンバーは、本当に実ボクにおける 1/1000レベルのエリートだと思う。

ふとかつて執筆した記事「実ボクサーとして成熟する確率」を思い出しました。


今集ってくれている皆さん、これから新たに来てくれる皆さんに感謝です!


2016年6月22日水曜日

ジムサーバの速度維持について覚書

なぜだかわからないが気が付くと通信速度が低下しています。
その状態を放っておいてもまったく復活する気配なし。

過去にはかなり長い期間に渡って、速度低下状態を放置してしまった事もあります。
(改善できると知らなかったので)


実写でボクシングのようなリアルタイムでネット対戦するゲームにおいて、頻繁なプチフリーズの発生は勝敗の行方に関わるだけでなく、心理的にもイヤなものです。

その頻度をできる限り抑えられるのであれば抑えたい…。


先月あたりから二日に一度、必ず速度検査を行う事にしました。
結果としてかなり成果が上がったので、今後はこの手順を継続してサーバを運営していこうと思います。

速度検査の方法


①サーバ機でスピードテストサイトを開き、通信速度を計測する

  • 上り下り、どちらも80以上を目標とする
  • できたら二度計測する
  • 80以上であれば、充分な速度といえるので④へ。

上り下りのどちらかが80に達しなかった場合、②の方法で速度改善を試みる。

②EditMTUというフリーソフトでMTU調整し、再起動。再び①へ。もし改善しなかったら③へ。

③ルータを再起動して再び②へ。

④通信速度維持のメンテナンス完了!


このメンテナンスを継続していきます!


関連記事
PR-400KI(ルータ)の熱対策
実写でボクシング ギガ!
自宅サーバ(ジムサーバ)について
ポート開放による直接接続で快適なネット対戦!
実ボクに新サーバ追加! マウス氏感謝!
O2システムの思い出

2016年3月11日金曜日

XP時代のPC「バイオW PCV-W102」に「LinuxBean」を導入

あっちこっちのハードオフめぐりが私の趣味です。

(おぉっ!)

私じゃとても買えないような高級スタイリッシュパソコン「バイオW」が、ジャンクコーナーで埃にまみれて2000円無保証で売られている!

Windows XP Home / Celeron 1.60 GHz / メモリ256(+512済)MB / HD 60GB

後々調べてみると2002年発売なので2000円でも高かったかも?と思いましたが、14年経過してもまったく色褪せないsonyのデザインは素晴らしいの一言。



スペック的にはかなり厳しいと言えますが、sony製のパソコンはスピーカーに定評があるので私のプログラミング中に作業用BGMを流す専用機として活躍が期待されます(無理やり期待)。

が、実際に使ってみると何をするにもスワップ発生によるもたつきが感じられるし、Windows XPのサポート期間が終了していて起動のたびに警告が出て辛い…。
メモリ256+512MBでは上位版のWindowsにアップグレードしても実用的な速度は出まい。


そこで無料OSのLinux(リナックス)を試すことにしました。

HDのパーティションを二つに割って起動時にOSを選択するようにすれば、XP側のメールや年賀状データを失う事もないのでデメリットは特にありません(HDの容量はかなり余裕があるので)。

さて山ほどあるLinuxの種類、どれにしようか…。


まず人気のUbuntu(ウブントゥ)を入れました。

かつてリナックス導入における最大の障害と言われていたインストール作業は何の問題もなくクリアー。
これは長年に渡る開発者の努力の成果だと思います(素晴らしい!)。

が、実際にバイオWで運用してみると、クリックしてから反応するまでに10秒近く待たされてしまう…。
(推奨スペックに足りていないので当然)

美しいデスクトップ画面に後ろ髪をひかれながらも諦めました。
(もちろん最近のパソコンに導入するには問題ないでしょう)
(旧バージョンのUbuntuを選択していればよかったのかもしれない)


次に軽量リナックスとして有名なPuppy Linuxを試しました。
これもインストールは無事に通過しました。そして動作は、…軽快!

が、画面の解像度を直そうとしたら、どうしてもモニタの解像度(1280x768)を認識してくれない。
ま、解像度は妥協してとにかく使ってしまおう!と日本語入力の導入・設定をやってみたら慣れないリナックス独特の作業がかなりのストレス。

(やっぱりリナックスをサーバ以外のホームユースで使うのは英語も読めない自分には無理かな…)

あと一度だけチャレンジしてダメだったらもう諦めようと考えてその日は寝ました。


翌日、日本人が開発に携わっているというLinuxBean(リナックスビーン)という軽量OSを発見。説明によるとバイオWと同じくらい古いスペックでもしっかり動くとある。



で、導入してみたら、…動作も軽いし、モニタの解像度も認識するし、日本語も最初から設定済み。私がこれまでつまずいた部分を全て先読み対応してあって「これは親切なリナックスだ!」と声に出てしまうほどでした。

WindowsXPがやっと動くスペックのPCに導入するOSは、LinuxBeanで決まり!!!(だと思う)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

後日談

その後、使わなくなったブック型パソコンにもLinuxBeanを導入、成功。

起動すればサクサク動くので良好なのは確かなのだが、元々が使わなくなったパソコンだったのであまり起動させていない。

実はこれは上で紹介したバイオも同様。
できる用途がスマホと被っているので、常に電源が入っているスマホに勝てない…。

スマホにできなくてLinuxにできる用途、となると、やはりサーバだろうか。

私は自宅サーバを運用しているが、ある必須アプリがwindows専用アプリなのでサーバのOSはwindowsを選ぶしかない。

なので、我が家にはLinuxは必要なくなってしまった…



今できている事

  • ネット閲覧(オペラ)
  • ユーチューブ閲覧(専用アプリ)
  • Windowsとのデータやりとり(ドロップボックス)


今後の予定

Linux上でWindowsアプリが動く(かもしれない)Wineというアプリで、私の作ったWindows用ボクシングゲーム「実写でボクシング」が動くのか試してみたいと思います。



もしLinuxからネット対戦も成功したら、実ボクのユーザーを増やすチャンスとなるはず!

追記…実ボクは起動したのですが、キーが効かず動かすことができませんでした。起動したという事は、キーが効けばゲームを遊ぶことができるかもしれません。もし、リナックスで遊びたい!という希望が僅かでもあればリナックス版の開発に着手しようと思います。需要がなければこのまま放置しようと思います。

2015年10月15日木曜日

Windowsファイアウォールにて特定のアプリに許可を与える方法

このページは実写でボクシングの送信不可ユーザを対象にしたページです。無事に送信できているユーザには以下の作業は必要ありません。


Windowsファイアウォールにて実写.exeに送信許可を与える方法


「Windowsキー」を押しながら「rキー」を押すと、「ファイル名を指定して実行」が立ち上がります。



そこに「RunDll32.exe shell32.dll,Control_RunDLL firewall.cpl」と入力(カッコ内コピーが楽)して、「OK」を押してください。
すると「Windows ファイアウォール」が立ち上がります。



左側メニューにある「Windowsファイアウォールを介したアプリまたは機能を許可」をクリックすると「許可されたアプリ」の一覧が立ち上がります。



この一覧に「実写.exe」か「実写」か「実ボク(完全版)」があれば、①へ(以下、「実写.exe」で統一)。なければ②へ。



①
「実写.exe」の左右にある3つのチェックボックス、全てにチェックを入れてください。(一番右のパブリックだけチェックできないかもしれません)



下のほうにある「OK」をクリックすると作業完了です!



②
「実写.exe」がないので、下のほうにある「別のアプリの許可」をクリックしてください。
すると「アプリの追加」が立ち上がります。



「参照」から「実写.exe」を探し出して(私の環境では「C:\Program Files\実写でボクシング\実写.exe」でした)、アプリ欄に「実写.exe」を表示させてください。

すると「許可されたアプリ」に「実写.exe」が追加されます。



「実写.exe」の左右にある3つのチェックボックス、全てにチェックを入れてください。(一番右のパブリックだけチェックできないかもしれません)

下のほうにある「OK」をクリックすると作業完了です!


関連ページ
データを送信できない環境
実ボクの動作に影響する可能性があるセキュリティソフト

2015年7月17日金曜日

PR-400KI(ルータ)の熱対策(結果、通信速度が!)

実写でボクシングの対戦を快適に行うために、インターネット通信の速度を少しでも速く、そして安定させたい…と日々考えています。

基本的には光ギガ接続にしたので安定しているのですが…



夏が近づくにつれ、なんとなく遅くなっているように感じたので、各機器の熱暴走を疑って調査をしてみると、ルータのケースが熱くなっていることに気が付きました。
(PR-400KIはNTT東日本からレンタルしているルータなので、分解するのは本来ならいけないと思うのですが、自己責任+元に戻せる範囲での分解・改造ということでご容赦ください)

以下、私が行った熱対策作業の覚書です。

  1. 各種ケーブル(光・LAN・電源)を外す
  2. PR-400KIの背面左側のネジを外す
  3. 前面左側の隠しフタを左にスライドさせて外す
  4. その中にあるネジを外すと上ブタが開くようになる
  5. 上ブタを上方向に開いて、基盤を露出させる
  6. 基板上にあるチップ2か所がかなりの熱を持っているのを指で確認*1(右側にあるひときわ大きなチップ・その1/4くらいの大きさの左側チップ)
  7. チップクーラーを両面テープで接着*2(基盤のでっぱり部分に当たらないよう注意)*4画像
  8. チップクーラーにちゃんと熱が伝わっていることを指で確認する
  9. ルータのUSBポートにファンを接続*3、チップを冷却できる位置に固定する*5画像
  10. ファンに花粉症マスクを被せて、埃対策をする
  11. そのUSBケーブルに上ブタを当てて、半開きの状態で固定する*6画像
  12. 4で外したケーブル(光・LAN)を接続、念のためルータを再起動する
  • 夏場が過ぎたら、ファンを外して上ブタを閉じる予定です
  • 高電圧部分を触ると感電の恐れがあると背面に注意書きがあるので、チップ以外の場所は触らないように!
  • 外した隠しフタとネジ2本を無くさないよう注意
  • 8,9,10番は、ファンが手持ちにない方は必要ありません。チップクーラーを接着しただけでもかなり効果があると思います。それにより上ブタが閉められるのであれば、見た目的にもいいですし、外部からの衝撃への耐久度は高くなります。
*1
6番にある指での温度調査ですが、どちらのチップもかなり熱くて驚きました。冷却性能の高い大きなチップクーラーを接着すべきとも思ったのですが、基板上にでっぱりが多いのと、横置きにすると破損の可能性があると注意書きにあり、縦置きのままだと落下の可能性もあるなと考え小さなチップクーラーとしました。
*2
7番の両面テープですが、100円ショップで売っている一般的なモノです。かつて自作パソコンに凝った時期もあり熱伝導グリスをいくつも所有していますが、結局は グリス自体に接着力がないのと、断熱材でもない限りなんでも同じじゃないかという結論(自論)に至りました。実際にチップクーラーがしっかり熱くなっているのでちゃんと熱伝道しています。
*3
9番のUSBファンは自作です。不要なUSBケーブルを切断し、赤と黒の配線をむきだしにします。余っているCPUファンの赤と黒のケーブルもむきだしにして、同じ色同士で寄り合わせてセロハンテープで互いに混線しないようにカバーします。これだけでUSBファンが出来上がります。
ちなみに7番のチップクーラーも購入してません。パソコンを廃棄する際に基盤上にあるチップクーラーを保管する癖をつければ溜まっていきます。同じく基板上のファンも保管対象ですね。
*4

*5

*6


この作業により実写でボクシングの通信対戦が、より快適になったらいいなと思います。




結果報告

記事執筆後、通信速度を計測しました。(計測サイト)


以前計測した時は、下り169上り115だったので、2倍~5倍近い高速化です。これは驚くべき成果だと思います。

私のこの結果だけで「チップを冷却したから速度が出た!」と断言できませんが、試す価値はあると思います。

もし、同様の方法で速度が出た方による報告をいただけたら嬉しいです(もちろん逆の結果だとしても報告欲しいです)。

よろしくお願いします!

2014年12月6日土曜日

実ボクの公開サイト

実写でボクシングの公開サイト一覧

itch.io
ふりーむ
ベクター
フリーゲーム夢現
フリーゲーム総合サイト
モゲラ
無料ゲーム総合サイト
ソフトニック
AnyWare+
自作ゲームwiki
フリーゲーム攻略wiki



itch.ioは、英語メインなのでゲームを登録するのに苦労はありますが、そこをクリアーすればその後はほぼアップロードサイトの感覚で更新作業ができます。

ゲームの紹介文は日本語でいけるので、ツイッター等からリンクで誘導する分にはまったく問題ありません。

更新が反映されるのはまさかの即時、更新には審査がないので爆速更新できるので頻繁に更新する開発者には特にお勧めです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

フリーゲーム配布サイトの老舗「ふりーむ」に「実写でボクシング」を登録したのですが、ふりーむの丁寧な対応に感心させられることが多かったのでブログに残します。

ふりーむ「実写でボクシング」ページ

フリーソフトを登録する際に画面キャプチャーした画像を投稿者側が送るのがこれまでの常でしたが、なんとふりーむ側がゲームをプレイして画像を準備してくれるとのこと。

公開されている全てのゲームでやっているのか!と驚きました。(公式サイトによると6000本以上!)

こちらがその画像のうち、一枚です。



ふりーむがキャプチャしたこのプレイ画像から、実写でボクシングの開発・運営としてメリットが得られました。

新人プレイヤーが陥りやすい「打ち疲れ」の状態が確認されたのです。

ネット対戦に辿り着いたユーザーから意見を聞く機会はありますが、辿り着けなかった新人さんの様子を知るチャンスはなかなかありません。

画像が貴重な資料となり、おかげで最新版に「打ち疲れ」に関する説明イベントを追加することができました。

蓄積の仕組みをデビュー戦の前に伝えます

イベント追加後となるvol3.15以降は、やたらめったらパンチを連打して即引退、という流れが減るかもしれません。

実ボクのメインであるネット対戦まで辿り着くユーザーが増えてくれたら…と期待します。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

さらに!

この新要素を反映させた最新版vol 3.15の公開申請をベクターとふりーむへ同時に申請したのですが、ふりーむは即日対応でした。(ベクターは数日後の反映)

実ボクは公式サイトの完全版とフリー版の公開日にズレが発生してしまうのが、悩みの種でした。
(ネット対戦をできる限り同じ条件で戦って欲しいので)

このレスポンスの早さによって、公開タイミングに関する悩みも今後は解決されます。

ベクター「実写でボクシング」ページ

現在、実ボク公式HPからフリー版ダウンロード先としてベクターをリンクしていますが、今後はふりーむに変更しようかな…。

と思ったのですが、大手であるベクターさんのダウンロードランキングの順位が下がるデメリットも心配です。

高校野球のない時期限定、実ボクがトップ!

実写でボクシングはベクターのダウンロードランキングのスポーツ部門で上位を長くキープしており、5位以内で目立つ場所にゲーム名が表示されるのは新規ユーザーの誘致に効果があったと思うのです。

ベクターからふりーむに公式からのリンクを変更することで、ベクターのランキングは下がってしまうでしょうし…。

うーむ、悩みどころです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

数日後に出した結論

フリーソフト開発者である私は、ふりーむからフリーソフトに対する愛情を感じました。
私がボクシングを愛するように、ふりーむの運営者はフリーソフトを愛しているのだと思います。

嬉しかったです。



追記(2015年1月11日)

一ヶ月がたち、正月に最新版3.16を公開した際、やはりふりーむの即日対応に強く惹かれました。

完全版とフリー版のバージョンをなるべく同期したいので、(後ろ髪を惹かれる思いもありますが)公式HPからのリンクをベクターからふりーむに変更しました。

今後もベクターへアップロード・公開しますが、公式HPからリンクを切る事でベクターの人気ランキングからは名前が消えるかと思います。
(追記…2018年現在、いまだに一位をキープ。杞憂でした!)

思えば2004年の公開以降、10年に渡ってベクターを利用してきました。
300回以上の更新申請(最多回数?)をしたので、感謝の気持ちが強いです。

ありがとうございました!

2014年11月16日日曜日

正しくダイナミックドメインがipと関連付けされているか、確認する方法

こちらのサイトの入力欄にドメインを入力すると、どのipと関連付けされているか確認することができます。

2013年10月12日土曜日

懐かしい実ボクユーザーを見かけたけれど

先週、ツイッター上で懐かしいユーザーの方を見つけました。
(もちろん当時のスパ天ネームとは別の名前でした)

目的もなくひょんな事で見つけたのですが、実ボクの黎明期を支えてくれた熱意が思い出され、感謝の気持ちでいっぱいに…(じわり)。

スパ天を盛り上げる大会を開催してくれたり、新人さんへの援助を惜しまない方でした。
更に言えば私にとって、実ボクユーザーという存在を超えた、生きていく上で励みとなるような先輩でした。(当時は長い不景気の真っ只中だった)

ただある日掲示板でゴタゴタが発生し、別れの日が突然やってきました。
(原因をはっきり語ることなく去ってしまったのでなにがあったのか完全に理解できていません)

ずっと、ずっと心残りでした。


その人が今、パソコンの向こう側にいる。
メッセージを送ろうとすれば送れる状況なんだけど…。

固い意志で去っていった人生の先輩に声をかけようにも、今現在どんな気持ちでいるのかわからず、声を掛けることができませんでした。
(お別れ時のゴタゴタを思うと実ボクとは関わりを一切持ちたくないと考えている可能性も)

ツイッターなので気軽にフォローすればいいのかもしれませんが、サンドバックという私の名前を見て喜んでくれるのか私にはわかりません。

ただ私としては、当時のように拳を交えたり、チャットを楽しんだりしたい。
なによりあの人は新人の面倒見がよくてスパ天にいてくれる事が財産のような人だった。

(やっぱり迷惑だろうか)

結局、なにもできず一週間…。

(そういえば画像の編集が得意な方だったな)

とりとめもなくポチポチとノープランで画像編集ソフトをピコピコ、無心で作った画像はやはりメッセージ画像になってしまいました。



でもこの画像を私はあの人に見せるだろうか…。
結局、見せる勇気なんてないんだ…。



この書き込みから一年半後、奇跡が!!!
摩天楼さんの書き込み!

2013年8月2日金曜日

dyndns、無料サービス終了

dyndnsという無料ダイナミックドメインサービスが終了しました。
個人でネット対戦ゲーム「実写でボクシング」を運営していた私が混乱しつつもユーザー皆さんのおかげでネット対戦のできる環境を復活できた顛末を掲示板書き込みのログを転載して残そうと思います。



はまこ~さんへ  投稿者:aha  投稿日:2013年 7月29日(月)17時26分

先ほどの試合後、落ちてしまい申し訳ございませんでした!
ジムサーバの反応がなく、まったく入室できない状況です・・・
またお会いしましたらぜひよろしくお願いします^^;;



(無題)  投稿者:はまこ~  投稿日:2013年 7月29日(月)17時27分

入れなくなりました!!
サーバーが落ちてるかもです・・
勝ってからなので残念・・・うっ



(無題)  投稿者:サンドバック  投稿日:2013年 7月29日(月)19時26分

実力者同士の熱戦に水が!(申し訳ないーっ)

両者ともに現役スパ天を代表する青グラブの使い手ですが、ボクシングスタイルは別スタイルだなという印象を持っています。

落ちるまでの対戦ではahaさんの二連勝という結果、若武者のスピードが勝った展開だったのでしょうか。(はまこ~氏逆襲の勝ち星直後に落ちてしまった様子!)

サーバのログを調べてみたのですが、落ちてしまった原因は不明です。(書き込みに気がついた19時の時点、私のPCからは入室できました)

かつて導入した自動復帰システムが起動したのかもしれませんが、念のため更に手動で再起動したので現在は大丈夫だと思います。

大変申し訳ありませんでした!



と、この書き込みをした時点では解決したのかと思っていました。
ですが!



ジムサーバ  投稿者:aha  投稿日:2013年 7月29日(月)20時15分

一応パソコンの電源を切り、そして再起動して再びスパ天へ入室しようと思いましたが、やはりジムサーバの反応がなく落ちてしまいました・・・

果たしてこれは私だけなのでしょうか・・汗



(無題)  投稿者:バシ  投稿日:2013年 7月29日(月)20時33分

私も入れません。



もう治ったかとばかり…  投稿者:サンドバック  投稿日:2013年 7月30日(火)06時10分

朝起きて掲示板を確認して驚きました。
スパー天国に入室できない状態が続いているようで申し訳ありません!

しかし、原因不明で治すことができないまま(確認できないまま)、出社となってしまいます。
ごめんなさい!

昨日同様サーバの再起動、今回は更にルータの電源を入れなおしてみました。

私は入れましたが(botと一戦やってみました)、とても心配です。
(もしやまた私だけが入れる状態じゃないか…!?)

もしこれで復活していたらルータの熱暴走などが考えられます。ルータの置き場所含めて色々と改善してみます。

もしこれで直ってなかったら現時点ではお手上げです。

誰かのスパーログが記録されているのを出先で確認できたら…
嬉しいのですが…。

復活を確認できないまま一日空けるのが、実ボク運営者として本当に心残りです。
ご迷惑をおかけします。
(スパ天よ、繋がれーーーっ!)



親亀コケたら。。。。  投稿者:M・マウス  投稿日:2013年 7月30日(火)07時31分

サブコケた ^ ^;
サブサーバは独立サーバではなくジムサーバに依存していますので、当然サブも作動しません。

会長さんもお仕事がありますのでゆっくりと回復を待ちましょう~~~。



(無題)  投稿者:1212  投稿日:2013年 7月31日(水)03時30分

スパ天復旧頑張ってください



(無題)  投稿者:サンドバック  投稿日:2013年 7月31日(水)06時56分
  • 「システムの復元」で数日前の環境に戻しました
  • ルータとランの接続部分をしっかり刺し直しました
復旧作業に向けていくつか処置をしたのですが、私のPCからはずっと入室可能で月Pも閲覧できます。
なので復旧しているのか確認ができない状況(治っているように見える)です。
皆さんはまだ接続できないでしょうか?



(無題)  投稿者:ゼファー  投稿日:2013年 7月31日(水)07時03分

掲示板以外見れないですね・・・



(無題)  投稿者:サンドバック  投稿日:2013年 7月31日(水)08時03分

皆さん、迅速な報告をありがとうございます!
なぜ接続できないのか、原因はなんだろうと最初に落ちた状況から箇条書きにしてシュミレーション。
  • スパー中に突然落ちた
  • サーバの熱暴走ではないだろうか?
  • でも自分だけ通常に閲覧できる点を説明できない
  • システム復元でも戻らないので、サーバのソフト面は問題なさそう
  • では外部的な部分が怪しい。サーバが使う外部的な部分…!
  • ダイナミックドメイン(変動ipを固定アドレスへと変換するサービス)か?
  • ウェブ上を調べてみると…
うおのめ氏のブログ「Dynからメールが届きました・・・」

これっぽい!

なんと2006年のネット対戦開局以来使わせていただいていたダイナミックドメインの老舗「dyndns」が無料公開から有料化への変更をしていたようです!
しかも順次抹消していくという警告メールをユーザーに送り済みとのこと!(英語メールはゴミ箱入れてました…)

な、なんということだ…。
これまで同様、無料でネット対戦を維持することに危機を感じますが、無料で復活できないか、もしくは代用できる新たな方法を諦めずに探してみます。

私自身が英語を読めないので、もうしばし情報収集に時間を頂きますが、まずは原因に辿り着けたという手応えを感じています。(内部で接続している自分だけ閲覧できる現状も説明できます)

原因判明した今、後はもう進むだけです。スパー天国、必ず復活させます!
(おーし、寝ないで作業するぞ!)



(無題)  投稿者:サンドバック  投稿日:2013年 7月31日(水)09時47分

dyndnsの英語サイトをうろうろしてどうにか復旧できないか調べたのですが、もう完全にジムサーバが取得したアドレスは抹消されているようです。
ダイナミックドメイン「dyndns」を諦め、別のダイナミックドメイン「家サーバー・プロジェクト」に移行します(英語でくたくたになったので、日本語のサービスにしました)。

ウェブ上・実ボクのプログラム内にこれまで記載されてきた全ての旧アドレスを新アドレスへと変更する必要があります。膨大な量になることが予想され、実ボクの運営として多大なダメージを受けています。

スパ天復旧までのロードマップですが、未知の作業なので一度でうまくいくとは思えず、きっと何度か更新を経ることで完全復活に辿り着くと思っています。
皆さんにはバージョンアップのお手間を何度かお願いすると思います。お付き合いください。

このたびは申し訳ありませんでした!(スパー0のログは寂しいです…)

これからプログラムの置き換えを行いますが、漏れがあるたびに全ユーザーに最新版への更新をお願いするような状況に陥ることは避けたい…。

文字列のチェックは油断のできない作業です。さすがに徹夜明け、一度眠らないと頭が回りません。寝ます!(お許しを!)



結局、興奮して眠れず。
ちょっとだけ進めてみようとバージョンアップの作業をしてみたら、思いのほか簡単に完了!



2.96完全版公開!  投稿者:サンドバック  投稿日:2013年 7月31日(水)10時57分

新ドメインに書き換えた2.96が完成しました。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  • 既存ダイナミックドメイン有料化、無料版へ以降
  • 本日勝率20%以下で退室、新人向けHPへのリンク表示(執筆者に感謝!)
  • 会長Lv3とLv4が動かなくなるバグを修正(筋肉氏、感謝!)
  • 期待の新人さん数人を名前読み上げに登録
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
これで接続できるはずです!
皆さん、ご迷惑をおかけしました!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ここ数日の接続できない原因がダイナミックドメインのサービス終了だと気が付くまでは不安でした。
ジムサーバのアクセスログには落ちる直前に海外からのアクセスがあり、悪質な嫌がらせなのかと疑ったりもしました。

実ボクの運営を復活できるのか自信がありませんでした。

が、掲示板に皆さんからちょこちょこと書き込みがあり、(実ボクをやりたいと思っている人がいる!)と感じられたことが大変な勇気となりました。

状態を迅速に書き込んでくれるベテラン達のおかげで、施した改善の結果を即座に知ることができ、原因の可能性を次々と潰していく展開。

潰していき、潰していき、ついに原因が思い浮かばなくなった頃…

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(無題)  投稿者:1212  投稿日:2013年 7月31日(水)03時30分41秒
スパ天復旧頑張ってください

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

たった一行の書き込みですが、開発者の心にじんわり…。嬉しかったです。

夜中にモニタに向かって「ああ、がんばるぞ!」とつぶやきました。(1212さん、ありがとうございました!)

(もしやダイナミックドメインでは?)と頭に浮かんだキッカケは、サブサーバの立ち上げで苦労をともにしたマウス氏の書き込みでした。ひとりだったらケーブルの繋ぎ直しやらプロバイダーに電話やら、もっともっと遠回りをしただろうなぁと想像されます。

深夜のモニタに「dyndns有料化に伴い、既存のドメインを抹消していく」との記事が出現。

(見つけたぞ!)

原因が分かれば頭もスッキリ、2.96公開までは一直線でした。


さて…スパーできる状態になっただろうか…。
確認してから寝るのが筋かもしれませんが眠気が限界です。

一旦寝ます!



入室&スパー出来ました  投稿者:ビョーク  投稿日:2013年 7月31日(水)11時29分

修復作業お疲れ様です。
2.96にバージョンアップして入室できるかどうか確認したところ、ジムサーバーは入室出来ました。
また、botと3戦ほどスパーしましたが、特に問題はありませんでした。
ただ、サブサーバーの方はまだ入室できない状態です。
また、レベルランクやスパーログの方はまだ見られない状態ですので修正お願いします。



(無題)  投稿者:はまこ~  投稿日:2013年 7月31日(水)13時24分

バージョンアップし入室しました!
前回の試合が記録されており、1試合の誤差があるので修正しますかと出ましたので修正しbotと対戦しました。
修復作業がんばってください!!



(無題)  投稿者:サンドバック  投稿日:2013年 7月31日(水)15時36分

報告の書き込みに感謝です!
無事にダイナミックドメインの引越しに成功したようです。

>サブサーバーの方はまだ入室できない状態です。

マウス氏にメールでbot002の新ダイナミックドメイン版を送りました。
以前同様、実写.exeを差し替えてください。

私も現時点では入れませんでしたが、きっと更新していただければ入室できる状態になると思います。

>レベルランクやスパーログの方はまだ見られない状態ですので修正お願いします。

こちらは書き込みのあった時点ですでに更新されています。

が、プラウザによってはキャッシュを優先するので、ウェブ上の変更部分をなかなか反映してくれません。

私もスレイプニルでは更新されていて、クロームだと更新されませんでした。

クロームは右クリックして「フレームの再読み込み」をフレーム側とメニュー側、どっちも行うことでやっと反映されました。(単なる再読み込みだとキャッシュを再読み込みするという仕様)

高速プラウザという触れ込みで確かに高速なのですが、新版かどうかの確認もスキップするとは…!
ま、でも高速なので妥協してメインプラウザとして使っています。

追記・後に はまこ~氏の書き込みで「プラウザの履歴削除」で記事が更新されると。こちらのほうが簡単かもしれません。



サブサーバ課より。  投稿者:M・マウス  投稿日:2013年 8月 1日(木)12時37分

復旧しました ^ ^

ver2.96 入室できると思います。
どなたか確認して頂けると嬉しいです。



サブサーバー入室&スパー出来ました  投稿者:ビョーク  投稿日:2013年 8月 1日(木)12時45分

サブサーバーに無事入室出来ました。
botともスパーを行いましたが、特に問題なく行えました。
会長、そしてマウスさん、復旧作業お疲れ様でした!!



多謝!!!  投稿者:M・マウス  投稿日:2013年 8月 1日(木)12時55分

ビョークさん、有難うございま~~~~~~す ^ ^



(無題)  投稿者:aha  投稿日:2013年 8月 1日(木)13時23分

サブサーバも入室することができました!

会長さん、マウスさん、お疲れ様でした!!
そしてありがとうございました!^^



よかった!  投稿者:サンドバック  投稿日:2013年 8月 2日(金)03時25分

皆さん、ありがとうございました!

徹夜明けでこの掲示板を開いて問題に取り組むぞ!と考えてはいても、さすがに 疲れ・眠気が勝り、どこまで前進できるか不安な状態でした。

掲示板を開くと…
皆さんの力で無事に復活していた報告の数々!

(よかった…、本当によかった…)

ジワジワとした安心感に浸りながら、メールの送受信をすると筋肉氏。

(前回は対象者なしだった完全版贈呈キャンペーン、ぶっちぎりの優勝で盛り上げてもらったなぁ…)

これまた感謝の気持ちで返信、完全版を贈呈。

(明日からどんな筋肉氏と戦えるのだろうか!)
ワクワクを感じつつ、他にすべきことを思い出す。

ここ数日、復旧作業に必死で重大な告知忘れがありました。

フリー版ユーザーの皆さん!

突如として接続ができなくなったあの日以降、フリー版2.96の公開待ちでネット対戦できない状態が続いています。

おとといに2.96をベクターに申請済、現在公開待ちです。(現時点ではまだ公開されていない状態でした)

ベクターページの実写でボクシング フリー版2.95+が2.96になっていたら公開されたという事ですね。

もうしばしお待ちください!
(またスパーログが皆さんの激闘で埋まる日が来ると信じています!)



今回のネット対戦サービス停止。

もしかしたら長い期間に渡って運営が停止してしまうかも…
と当初は脳内シュミレーションをしていて思ったのですが、想定よりもずっと早い、ほんの数日で復旧できたことが最高に嬉しいです。

特にサブサーバ課のマウス氏には仕事中にもかかわらず、私の説明不足の要望に応えていただきありがとうございました。




HSPプログラムコンテスト最優秀ゲーム賞、受賞作品!
「実写でボクシング」のネット対戦で腕試しをしてみませんか!?

「勝利」という結果を純粋に追い求めていたあの頃を再び!
実ボクダウンロードはこちら!(無料でネット対戦できます!)


関連記事
プログラミングとの出会い
1972年生まれの男。プログラミングとの出会いは小学生の頃…。
HSPプログラミングの勧め
数ある言語からなぜHSPを選んだのか。
自作ゲーム実ボク、プチ成功の原因
息の長い作品となった実ボク。ライフワーク!
実ボクに影響を与えた市販ゲーム
マイナーなゲームばかりだなぁ…。
O2システムの思い出
ネット対戦への道、用意してくれたHSPスタッフに感謝!

2013年5月14日火曜日

実ボクに新サーバ追加! マウス氏感謝!

実写でボクシングのネット対戦は、開発者宅に設置されたジムサーバにより運営されています。
光回線とはいえ一般的なマンション契約なので、多人数向けのネット対戦サーバとしては回線の太さが足りません。

深夜の混雑時間にはユーザーが5名以上集うことも珍しくなく、快適なスパーを行うにはやや力不足の状態が続いていました。
(カクカクした動作になってしまったり、場合によってはフリーズも)


以前、サーバ増設への協力を呼びかけた際(新サーバ追加プロジェクト)、九州から実ボクユーザーのマウス氏に挙手していただきました。
実ボク黎明期から力を貸し続けてくれているベテランの思いがとても嬉しかったです。

久しぶりに古豪とマンツーマンでメールやりとりをして悲願の新サーバ追加に取り組みましたが、通信関係のやりとりはチェックに双方のタイミング調整などあり思った以上に難題が続きました。
様々な手段を試しても試しても、結果は「接続に失敗しました」。
この繰り返しは堪えました(私以上にマウス氏にとって負担になってしまったかもしれません)。

失意の末、第一回の新サーバ追加プロジェクトは中断となりました(内心では中止だと思っていました)。

が、このチャレンジは無駄ではなく、実写.exe側に新サーバ追加用のボタンや内部処理を実装した状態に漕ぎ付けることができました。
前向きに考えれば、いつか再びチャンスが到来した時に即座に再開できる状態になったと言えます。


新サーバ追加を諦め、その挫折も忘れかけていた頃、マウス氏からメールが届きました。

「もう一度チャレンジしませんか?」

中断以降、ずっと独学で通信に関する調査を続けてくれた様子で、メールには専門家とやりとりした内容のコピーがありました。マウス氏が多忙なことをよく知っていたので、そんな日々の中で当の私が諦めていた新サーバ追加を諦めないで動いてくれていたんだ…と熱くなりました。

メールに記された内容をプログラムに反映させ、開発用の実写.exeを起動。
何度押しても「接続に失敗」と表示されてきたボタンが表示される。

(頼む…!)

画面にスパ天ロビーが表示される。あれ? 私は間違ってジムサーバ入室のボタンを押してしまったのではないだろうか? 退室して再び新サーバへ入室するボタンを「確かに」押す。

サンドバックがロビーにいる。そっくりだが、ジムサーバではない場所にサンドバックがいる!

(成功しているんだ! やった~っ!)

成功した事実はもちろん、マウス氏に「接続に成功しました」というメールを書くことができるのが嬉しかったです(何度も何度も「失敗しました」のメールを送っていたので…)。

その後、若干の調整をしつつ、現在に至ります。
入室ボタン横に表示されている営業時間内であればいつでも新サーバに接続できます。

その後、新サーバの名称は「サブサーバ」となりました(サーバの所有者が命名できます)。

ジムサーバが混んでいたら、積極的にサブサーバを活用してください。
もしくは特定のユーザーとじっくりチャットを楽しみたい、とことん戦ってみたい、なども!

そして、改めまして「マウス氏、ありがとうございました!」

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ちなみに実ボク用の対戦サーバは無限に増やすことが可能です(ユーザーが増えてきたらまた新サーバ募集するかもしれません)。

将来的な夢を語れば…
海外支部を設ければその周辺で快適な対戦が実現されます。

実ボクに無限の可能性が追加された、これだけでも感慨深いです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

2014/11/16、サブサーバのダイナミックドメインを変更しました。
mydns.jp
良好です!

2013年3月13日水曜日

実写でボクシング 新サーバ追加プロジェクト

O2システムのサービスが廃止され、実写でボクシングのネット対戦用サーバは「ジムサーバ」だけとなりました。

実質ほとんどのスパーはジムサーバで行われていたので悪い影響はありません。が、やはり選択肢が減ってしまい、ジムサーバが唯一の接続手段になったのは寂しい感じを受けます。

この通り、以前あった「O2サーバ」に接続するボタンが消えて、やや殺風景な入室画面となりました。

もし「実ボク用のサーバアプリを常駐させてもいい」という方がいたら、スパ天入り口のサーバ選択画面に「ジムサーバ」以外の「新サーバ」接続ボタンを追加し、サブサーバとして活用させていただきたいと考えています。

掲示板「実写カフェ」にその旨を書き込んでいただけたら、新サーバ追加の準備を始めます。


新サーバが増えると…
  • 通信負荷はサーバ別なので、より多くのユーザーが快適に対戦可能
  • 別サーバにいるユーザーとはチャットも対戦もできない
  • 別サーバにユーザーがいるかどうかは入室しないと分からない
  • ジムサーバが落ちている時の代替にならない(ジムサーバで戦績等データを一括管理しているため、ジムサーバの起動は必須条件)
  • 大会時の待合室、もしくは大会スパーを同時進行できる
などが考えられます。


新サーバを設置した方は…
  • 新サーバの名称を全角二文字以内で命名できる(●●サーバ)
  • メインサーバではないので、電源を落としても構いません(電源を落とす際、サーバ内が無人であることを確認→常に表示されている数値が0になっているか見るだけなので簡単です)
  • ポートを開ける必要がある(番号は私が指定します)
  • 実ボク用のサーバアプリとDiCEを常駐させる必要がある
  • 希望であればBotを常駐させ、vs Bot戦の様子を観戦できる
  • 実ボクとは関係なく、自宅サーバを楽しむことができる
などが考えられます。


ジムサーバは東京都足立区にあります。なので、もし遠方に新サーバが設置された場合、より効果的かもしれません。
例えば、現在沖縄の方と対戦するとカクカクしてしまう状態ですが、沖縄に新サーバが開設されれば、南国同士で快適な対戦が可能になると思います。(なぜか北海道~東京は現時点でも快適)


以下、新サーバ導入の流れです。

①新サーバ導入に挑戦する意思を私に伝える
私のメールアドレスは「ex8ir2★bma.biglobe.ne.jp」です(★→@に置き換え)。
返信で④で使用するポート番号を伝達します。

②ダイナミックDNSで無料ドメインを取得する
イエサーバ、MyDNS.JP、これらのサイトでダイナミックドメインを取得してください。

③DiCEというソフトを導入させる
DiCEのダウンロードは公式サイトから。
DiCEの役割としては、新サーバに接続するために必要なグローバルIPアドレスが電源を入れるたびに変化してしまうので、一般的なWEBサイトで使われているURLに変換して固定してくれるアプリです。

④私が指定するポート番号を開放する
ポート開放の方法はPC環境によってバラバラなので一概に説明できません。ただし、こちらのサイトの入力欄に指定された番号を入力すれば、正しくポートが開いたか確認できます。

⑤上記②~④が成功したら、私宛にメールを送る
私のメールアドレスは「ex8ir2★bma.biglobe.ne.jp」です(★→@に置き換え)。
メールには取得したダイナミックドメインを記してください。よく分からなかったら、DiCEの設定画面を画面キャプチャーして添付すると楽かもしれません。

⑥サーバ用アプリを添付してメール返信します
メールに添付されていたサーバ用アプリとDiCEを、新サーバ起動時に常駐させてください。これで新サーバが立ち上がりました。

⑦私が新サーバのドメインに向けて、開発用の実ボクでログインを試みます

ログインに失敗したら、私から失敗した結果を掲示板かメールでお伝えします。新サーバが正しく立ち上がっていないようです。原因を特定するのは難しいのですが、二人で一緒に考えましょう。

ログインに成功したら新サーバは立ち上げ成功、楽しいサーバ運営ライフが始まります。おめでとうございます&ありがとうございます!
成功した次回のバージョンからサーバ選択画面に「●●サーバ」のボタンが追加されます。●●の部分はサーバ管理者が自由に命名してください(ただし全角2文字、半角4文字まで)。

もしボットの常駐に興味があれば…

⑧BOT00*用の実写.exeを送ります。
ボットがサーバを認識するためにhostファイルの書き換え作業があります。成功すると君のパソコンにボットボクサーが!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

新サーバ追加への挑戦①
実ボクに新サーバ追加! マウス氏感謝!

2013年2月9日土曜日

プログラミングとの出会い

私のプログラミング初体験は、小学生時代の友達宅でした。
ガチョンというあだ名の半ズボンばっかり履いている友達の家にあったMSXというマシーン。



電源オン、起動してしばらくすると真っ黒一色、プログラムの入力画面が表示されたのを記憶している。友達の家ならファミコンできるかな?と期待して訪問したので、ちょっと毛色の違うマシーンを前にワクワクというよりもガッカリしたのを覚えている。

ガチョンはクラスでも成績優秀、ベーシックマガジンを小学生なのに購読しており、ページいっぱいに掲載されている投稿プログラムを打ち込んでミニゲームが起動するまでの流れを退屈そうな私に披露してくれた。

30分位かかった末に起動したそれは、「金」という文字が自機となり、画面上からカクカク降ってくる「木」という文字を避けていくゲームだった。

最初に遊んだら敵機の数が少なくていつまでたってもゲームオーバーにならない。すぐにガチョンはある数値をチョイといじって、敵機の数を倍ほどに増やしてみせた。

(ゲームって自分で作れるんだ。しかも思ったよりも短い文章入力で!)

当時はガチョンの作業を見ていただけで、自分からキーボードに触れることはなかったと記憶しています。が、上記カッコ内の衝撃が、後のグラボクや実ボクを作ろう!と思わせてくれたキッカケだったと確信しています。(ガチョンは地域で一番優秀な学校に進学し、疎遠になってしまったけれど…。今頃、どっかの社長さんかもね♪)


次に自分の人生の中でプログラミングと関わるのは…、なんだろう…。あ、きっとこれだ。アドベンチャーゲームブックってご存知でしょうか?

ゲームブックに興味がなければ12へ進め

ま、説明するのも大変なので、ちょっとしたミニゲームを作ってみました。

1.君は洞窟の入口に立っている。中を覗くなら2へ進め。大きな声をだすなら3へ進め。
2.中は真っ暗だが、入口付近に落とし穴を発見。すり足だと危険だろう。4へ。
3.「おーい!」君の声は虚しく響き渡るだけだ。返事はない。4へ。
4.君は中に踏み込むことにした。大股で歩くなら5へ。すり足で入るなら6へ。
5.君は洞窟を進む。…行き止まりだ。壁を調べるなら7へ。戻るなら8へ。
6.慎重に入る…。「うわ~っ」落とし穴だ! 君は空中で思う。(もうすぐ死ぬんだな…)と。- END -
7.(むむっ?)レバーのような突起物がある。倒してみるなら9へ。回すなら10へ。
8.君は洞窟を出る。さあ冒険を止めて日常に戻ろう。きっと家族が待っている。- END -
9.レバーを倒すと周囲の壁が崩れ始める。洞窟を出るなら8へ。その場に伏せるなら11へ。
10.レバーを回すと洞窟全体が回転する。君は思わずその場に伏せる。11へ。
11.伏せたので、降り注ぐ岩石に当たらずに済んだ。ビクビクしたまま目を開けた君の目の前にはボクシングのリングが! なにかが始まる!- END -

こんな感じで進展していくちょいと変わったタイプの小説(文庫本)で、主人公の行動を読者自身が決定できるという革新的なシステムでした。
魅惑的な中世ファンタジーの世界観に触れた私は夢中になり、生まれてはじめて「好きな物をコレクションする」というアクションを取りました。イギリスのイアン・リビングストンやスティーブジャクソン(初めて覚えた外人の名前かも!)の作品が翻訳される度に購入し、最終的には20冊以上になったかな…



ただし、友達に同様の趣味の者はおらず、全くもって個人的な趣味でした。逆に言うと、友達も同じ趣味だとしたら、もっとドップリとハマって 集団で遊ぶタイプのテーブルトークRPGとか、そっちへ発展していくんでしょうが、私はとにかく全部読んでしまって分岐の仕組みを解析することを楽しむタイプでした。

残念ながらゲームブックの市場は数年で終わってしまいました。コンピューターゲームの登場が原因かと思われます。

海外でゲームブックの新刊が発売された情報があっても、待てども待てども翻訳されない…。なら自分で作ってしまえ!と自作のゲームブックを二本作った記憶があります。(あのフロッピーディスクはまだ読めるのだろうか)

12.

ゲームブックの「5へ進め」とかのページ指定が、後にコンピュータープログラムでやたらと使うgoto命令そのもの。難しいとされるプログラミングの世界にすんなり入れたのは、このアドベンチャーゲームブックに親しんだからなんだろうな~と思っています。


で、実際にプログラミングを体験するのは、…結婚してからでした。パソコンに興味がありつつもそれを購入する財力がない日々、ふとセガサターンベーシックという、ものすっごいマイナーなソフトの存在を知る。

第一印象は「縦に長い」


(ベーシックって、ガチョンがいじっていたあれか!?)

当時、自分の中で最もやりがいを感じていたボクシングは、若気の至りでジムに迷惑をかけて辞めてしまった。仕方なく時間をつぶしたゲームも一通り遊び、新しいジャンルに出会うっていうのも、これから先しばらくないんじゃないかな…と行き詰まりを感じていた時期。

宣伝もあまり熱心にしていなかっただろうし、奇跡的に目に留まったとしか言いようがないソフト。ゲーム屋に足を運び製品を実際に確認すると、恐ろしく分厚い説明書に圧倒された。店員に閲覧許可をもらって中身を確認すると、はっきし言って意味すら理解できなかった。ただ、やたらと気になった。意味が分からないからこそ、恐ろしいほどの可能性を感じた。

少年の頃、テレビで見ていたボクシング。(自分にもできるのかな…!) 自分の価値を知りたくて挑戦してみたら、考えていた以上にできた。思えばあの時、俺は人生で初めて自信を得ることができたんだなぁ。

(きっと世の中にできないことなんてない。要はやるかやらないかだ! …俺はやるぜ!)

「これ、買います!」

当時、不明点をいっくらでも調べられる魔法の道具「インターネット」はまだなく、周囲にベーシックに詳しい友人もいない。(ガチョンの消息も不明)

得体の知れないモノにお金を使ってしまった不安、得体の知れないモノに挑戦するワクワク感。果たしてこれが自分に使いこなすことができるブツなのかどうか、これらの混在に戸惑いながらの帰り道を今でも覚えています。

起動すると真っ黒な入力画面が表示される。タイトル画面なんてものはない、いきなりの入力待ち状態。あの時、ガチョンの家で見た画面と同じだ。

説明書を片手に print "あああああ" と入力、命令を実行させてみると、画面の左上に"あああああ"と表示された。色を赤くするために color 255,0,0 と上段に追加すると、"あああああ"が赤く表示された。(命令部分の記述は正確じゃないかも知れません)

(…イケる!)

根拠の無い自信が本物の自信に変わっていく。

自分の命令に従うセガサターン。
これからは誰かが作ったゲームを遊ぶんじゃない、自分でデザインしたゲームを自分で作って自分がそれを遊ぶんだ!(まだ自分以外の人が遊ぶとは考えもしなかった)

プログラミングとは、簡単にいえば命令の組み合わせである。性格的にも自分は長男のせいか命令を与えるのが元々好きだったのかも知れない。

トイレや風呂場にも持ち込んだ説明書はすぐにボロボロになり、ゲーム機であるはずのセガサターンが完全にプログラミング専用機となった。

やがて私は「ボクシング」という名前の自作ゲームを完成させる。


サターン環境で処女作を開発、当時の私が覚えた事は…

  • 自作品を完成させる喜び
  • 納期がないので納得できるまで無限に微調整できるという自作の強み
  • バグを発見するためのコツ(小刻みにstop、調査)
  • 自分なりに見やすいソースの書き方を習得(メッセージを残す)
  • ボクシングゲームの基本システム(ジャッジ・体力ゲージ等)
  • 効果音の重要性
  • 説明書で不明点を調べる癖(当時はインターネットがない)
  • プログラミング作業における休憩の重要性

なんとサターンベーシックから得た事の多いことか…、今更ながら驚かされる。
あの充実した説明書、初心者にも分かりやすい同梱サンプルの数々が今の私の根源になったのだと改めて確信できました。(感謝!)


のちに私は念願のWindowsパソコンを購入し、HSPというセガサターンベーシックに似た言語を勉強、グラフでボクシングや実写でボクシング、YOURGAME、ダイアログの果てに、といった作品をライフワークとして開発し続けることとなる。


グラボクも実ボクも多くのユーザーに遊ばれて、コンテストで最優秀賞を受賞したり100円ショップダイソーで販売されたりして、個人作品としては大いに盛り上がった(と思う)。

HSPでの開発を通じて、私が覚えた事は…

  • 自作品を世界中に公開できるインターネットの素晴らしさ
  • 不明点があってもインターネット上に必ず先人がいる
  • 言語自体の不具合もゼロではない
  • エディタなど各種ツールで自分好みの開発環境を構築する楽しみ
  • 言語自体のバージョンアップによる拡張が楽しみ
  • ユーザーからの不具合報告・要望から得られるパワー
  • ユーザーの環境に起因する不具合への対処が大変
  • 他の開発者との仲間意識、カンパを頂けた時の感動
  • ユーザー間の争い、クレーム対処の難しさ、辛さ、無力感

プログラミングで自作品を公開するという、一生の趣味と出会えた幸運、自分は幸せ者だと思う…。
(勇気を出してサターンベーシックを買ったあの日がスタート!)
(今ではプチコンなどがこの役目を果たしていると思う)


関連記事
実写でボクシングの原型!
ルーツオブ「実ボク」
HSPプログラミングの勧め


2012年12月31日月曜日

実ボク シンプルな公式サイトを開設!

実ボク シンプルな公式サイト
追記①…このサイトはサーバ移植の際に見落としていたらしく、消失してしまいました。残念…!
追記②…2020/4/22の時点、こちらのサイトで保存されているのを確認。消失サイトの保存、とても貴重な活動だと思います。感謝!

従来の公式サイトが黒を貴重とした暗いイメージだったので、このたび明るく爽やかなイメージを前面に出してシンプルな公式サイトを作ってみました。

この新しい入り口が新規ユーザーの獲得に繋がれば!と期待しています。

特にこのサイトがターゲットとしているのは、ズバリ「女性」です。
以下、ふりーむによる実ボクのユーザー分析です。


圧倒的な男性率!
(そして思った以上に高齢化!!)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

従来の公式サイトを今後もメインとして使い続けますが、先日購入した書籍「標準ユーザビリティ辞典」によると従来の公式サイトには以下のような問題点がありました。

実ボク 従来の公式サイト

①黒の背景に灰色の文字は、認識しやすいとはいえない配色である
②左側メニューをフレーム形式で設置している
③項目が多すぎてどこを見ればいいのか混乱させてしまう


①について

私が始めて触れたMSXなどの古いパソコンでは、黒地や青一色の画面が一般的だったし、光の強弱で表示する仕組みのCRTモニタでは暗い面積が広いほど電気代が浮くのでは?と考えての配色でした。

が、時代は進み、MSXを現役で使っている人はもちろんその存在を知っている人すら周囲にはいなくなりました。モニタも世代交代が進み、バックライトを遮断して黒を表現する方式である液晶モニタが全盛となり、黒の配色による節電効果はゼロとなりました。

そもそも新人さんに「(黒基調なので)アングラサイトかと思いました」と指摘されたこともあったので、もしかしたら暴言者的な気持ちをチョコンと押してしまっていた部分もあったかもしれません。(考えすぎだと思いますが)


②について

フレーム形式でページを分断すると、検索エンジンに対して不利だとか各ページをお気に入りに登録できないなどの問題があります。私がサイトを開設した頃はフレーム形式がトレンドだったのですが…。

スマホのプラウザで閲覧すると形が崩れているのも確認できました。モバイル機器からのアクセスは今後増えていくと思うので、なにかしらの対策を行う必要を感じます。


③について

長く作り続けているとどうしても記事が増えてしまい、伝えたいことがトップメニューに並びすぎてしまいました。難しい解説文なども多く、新人さんに最適だとはとても思えません。

今回制作したシンプルな公式サイトでは「実ボクの導入」をメインに考えたトップページとしました。まずは導入してもらわないとダメですからね。


ユーザビリティの向上を目指すことがSEO効果に直結する訳ではないのですが、信頼されるに足ることで完全版購入などの決済に進みやすいなどの利点があると思います。

追記…実ボクは2017年2月より無料化しています


ツイッターなどで大多数に呼びかける場合は、今回作成したシンプルな公式サイトに誘導するかもしれません。

もっとこうしたらいいのでは…?など、アドバイスありましたらお願いします。
ライフワークとして実ボクの運営は続けますので、常に改善を繰り返していきたいと考えています。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

続いて、パソコン初心者向けの公式HPを作成しました。
圧縮されたインストーラーの解凍の仕方などに不安がある方向けです。


このページはJimboを利用して作成しました。HTML言語の知識がなくても簡単にウェブページを作成できるので自身のウェブページ作成に興味がある方にはお勧めのサービスです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

プログラミング言語HSPによる作品に興味がある方向けの公式HPも作成しました。
サンドバック賞を設立し優秀なゲームを表彰する、という形をとっています。


追記…HP更新の仕組みが私に合わなかったので、ブログ「サンドバック賞」に移植しました。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

2012年12月14日金曜日

ネット対戦で負けそうになると一方的に強制終了する人がいます

2012年の12/5、12/8、12/11と負けが確定した場面で強制終了したと思われるフリーズがありました。
3度目は仕事帰りの私の目の前で発生しました。(ガッカリ…)

botボクサーであるbot001との対戦でフリーズすると、最後のシーンが画面キャプチャーされてジムサーバに記録されていきます。
以下、同一ユーザーによる試合結果が決まった状態でのフリーズ画像、3枚です。




さすがに3度も偶然の通信不良がちょうど負け確定の場面で発生するという事はないと思いますので、勇気を持ってこちらのブログに残したいと思います。(そして、今後同様の案件があった際の資料になれば…と願います)


rewaさん、もし強制終了しているのであれば二度と強制終了をしないでください。

勝敗という結果がとてつもなく重いボクシングという競技を題材としていることもあり、実ボクは×押し等によるスパーの一方的な強制終了に対して厳しい姿勢で臨んでいます。

今回がrewaさんに対する最初の警告となり、警告を受けたにもかかわらずこのまま強制終了を続けるようでしたら、スパ天への入室禁止処分とさせていただきます。

可能でしたらこの掲示板、もしくは私にメールでお気持ちを伝えてくださると嬉しく思います。

ちなみに強制終了されるとbotがしばらく再入室できなかったり、サーバの戦績とexeの戦績が一致しなくなるなどの不具合が出る可能性があります。
botが復帰できずにスパ天が完全無人になってしまうと全体のスパー数にも影響します。


2012年12月14日現在、rewaさんは 149戦 92勝(87KO)55敗 2分の実績を残しています(厳しい言い方をすれば少なくとも+3敗ですが)。

この警告を掲示板にかいてからrewaさんは一度も入室していませんし、現時点ではお気持ちを表明する書き込みもありません。

拳の交換の仕組みを覚えたユーザーがこのまま引退してしまうのは惜しいと感じています。

rewaさん、今後は負けという結果をほんの数秒我慢して受け入れてください。
強制終了をしないで正々堂々と実ボクを楽しんでいただけたら嬉しく思います。



X押し考。 投稿者:M・マウス 投稿日:2012年12月13日(木)07時50分49秒

最近は暴言チャットと共に根絶されているように思いますが、私には、X押し行為の心理が理解できません。
逆に、マウサーですので、即座にポインタをタオル投入の位置にもっていけるトレーニングをしています。

会長さんはこの問題に苦労されてきた経緯がありますが、いっその事、X押しのできない仕様はできないものでしょうか?

むろん、それに伴う弊害もあろうかと思いますが。
失礼しました。



(無題) 投稿者:サンドバック 投稿日:2012年12月14日(金)09時22分2秒

>私には、X押し行為の心理が理解できません。

私も同感です。

でも気持ちを理解したいので rewaさん、もしくは×押しに関して理解のある方とじっくりお話しをしてみたいと思っています。
糾弾するのではなく、なぜ一方的に切断してしまうのか、を論理的に説明してもらいたいです。

そこに今後どう対処したらトラブルなく×押しをなくしていけるかのヒントがあったら…と。まあワラをも掴む、そんな気持ちです。

勇気を出して書き込みしていただけたら嬉しいです。

>いっその事、X押しのできない仕様はできないものでしょうか?

現在、マウス以外の操作機器で×押しをしようとすると、マウスカーソルが飛んでいくという対策を施しています。

なので、現実には×押しではなく他の方法で強制終了していると思います。
(それを記すと悪影響があるので記せません)
(この強制終了の方法を便宜的に×押しと今後も呼びたいと思います)

×押しされてフリーズした側が×押しで強制終了する必要があったりするので、×押しそのものをなくすことにはwindows用アプリの仕組みとして危険があります。

×押しに関するページ(追記:今読んでいるこのページです)を作って、強制終了が発生するたびに過去の対応の例として、そのページを見てもらい改心してまた戦ってもらう…。

そんな流れでやってみます!



(無題) 投稿者:サンドバック 投稿日:2012年12月16日(日)04時20分57秒

12/15、依然としてrewaさんによる×押し行為が続いています。

掲示板を見ていないのかな…。
うーむ…




(無題) 投稿者:fight 投稿日:2012年12月16日(日)07時19分57秒

×押しは難しい問題ですね。

×押しする方はフリー版の方がほとんどだと思います。
実写EXEを起動すると×押しに関する告知があると思いますが、たぶん、読んでいないか理解してないのではないですか。

ここは文面を短くしてインパクトを付けた方がよいかと思います。

例えばフリー版には、ネット対戦クリック後に画面いっぱいに数秒間「対戦終了して結果画面が出る前に強制終了をした場合はオンライン対戦ができなくなります。」とか、「1度目は注意、2度目は警告、3度目は強制終了が続いたのでオンライン対戦ができなくなりました。掲示板まで書き込みください。」とか。
それぞれ強制終了した回数によって警告文が出る仕様にするとか。

ちょっと思いついたので書き込んでみました。


2012年12月7日金曜日

インストーラーにyahooツールバー

本日、約束の時間ちょうど、我が家に若い二人の営業マンが来ました。

雰囲気としてはほぼMIB、メン イン ブラック状態です。

実写でボクシングの開発環境であるデスクトップパソコンの横にブル下がっている巨大なサンドバック、まさに実ボク開発者の部屋に案内。(というかリビングなのでこの部屋しかないのですが)

お客様用に設置した小さな白いテーブルを挟んで、MIBから実ボクに関するプレゼンを受けました。

実ボクとは「実写でボクシング」の略で、私が2004年からずっと開発を続けている2Dタイプのボクシングゲームです。

簡単に言うとyahooツールバーというアプリを実ボクのインストーラーに同梱したいということでした。

一瞬ユーザーにとって不利益なんじゃないかと警戒しましたが、チェックを外せばインストールしないで済むので興味のある人だけが導入、という仕組みとのこと。

実ボクのインストーラーを経由してyahooツールバーがインストールされると10円の報酬になるそうです。(ただし同じPCはカウントされない)

予想される報酬は微々たる額なのですが、個人のフリーソフト作家になんらかの見返りを与えたいという気持ちをベースにMIBの口から「実写でボクシング」というワードが何度も出てきたり、プレゼン資料にも実ボクの名称や画面キャプチャーが印刷されているのを見ると率直に嬉しい気持ちになりました。

月に100円だとしても、ネット対戦用に24時間稼動させているサーバ電気代の足しになるのであればやってみるべきなんだろうと感じたので、前向きな姿勢で二人のお話を聞き、契約だけ後日といたしました。

ゲームの内容に関してyahoo側の審査も必要だということなので、自作品の実ボクとグラボクを対象作品として審査をお願いしました。

審査が通ったとしても、インストーラー部分のプログラミングを私が行うということなので、正直あまり自信がないのですが、新しい挑戦にワクワクする部分もあります。

最後にこの会談の記憶を消されるんじゃないかとビクビクしましたが、立ち上がった際にずっと正座をしていたMIBのリーダーの足がしびれて倒れそうになるハプニングがあっただけで無事に終わりました。

後日、ツールバーのデータをメールに添付して送ってくるそうです。

2012年10月28日日曜日

歴代、自宅サーバ(ジムサーバ)について

実写でボクシングのネット対戦を行うため、開発者宅で自宅サーバを24時間稼動させています。一般的な自宅サーバと区別するために、実ボク的には「ジムサーバ」と呼んでいます。

ジムサーバはネット対戦の通信だけでなく、対戦成績のログ管理やレベルランキング、チャンピオンベルト、botボクサー用の実ボク.exe常駐などにも活用しています。

実ボクのネット対戦用のサーバは、O2サーバを含めれば3代目となります。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

O2サーバ(~2013年。残念ながら運営終了)
HSPオフィシャル提供による某企業に設置してある無料のネット通信サーバ。身銭を切ることができないフリーソフト作家にとって大変ありがたい存在であり、O2サーバおよびO2システムがなければ実ボクのネット対戦は実現しなかったと断言できます。
スピードを要求される通信は苦手ですが、オセロや将棋などターン製ゲームの通信ではまったく問題がありません。
残念ながらリアルタイムでのレスポンスが必要とされる実ボクのネット対戦では動作がカクカクしてしまい快適な対戦は実現できませんでした。が、ネット対戦ができた!という事実は、開発者とユーザーにとって最高のニュースでした。
2013年には運営終了のアナウンスがあり、その貴重な役割を終えました(思い入れが強かったのでこちらに感謝の気持ちを執筆)。

ジムサーバ(旧)
より快適な通信を求めて、開発者の自宅に設置された自作サーバ。
デュロン950をはじめ寄せ集めパーツの構成でしたが、O2サーバと比べると安定した対戦を実現しました。
運用直後からチップセットのファンが騒音を発しており家族に不評、3年の稼動実績を残し2009年5月25日を最後に引退しました。現在は開発者の寝室にて電源を外された状態で安置されています。

2020追記…かなり前にハードオフに売却、買い取り額は0でした♪

ジムサーバ(新)
旧サーバで頻発していたフリーズ(熱暴走?)の軽減や更なる通信の高速化を狙って導入された、NEC製のサーバ専用マシン。古くからのユーザー、マウス氏のカンパにより購入できました(感謝!)。
旧サーバと比較すると、全ベンチマークの成績が倍以上にアップ、実ボクの開発機を差し置いてジム内最高の性能を誇っています。
通信も安定しており、余力をセキュリティに回して、より高度な運用を実現してくれた名機。

2020追記…WindowsXPのサポート中止、ルータ変更をキッカケにした故障?によるネット対戦機能の終了に伴い引退(記事)。越谷の実家で父親用のパソコンとして余生を送るも父親死亡で誰も電源を入れなくなって一年。

作業機兼サーバ
急遽登板、作業機を24時間サーバとして稼働させるという無謀な運用ながらサーバとしての義務を果たした頑張り屋(記事)。サーバ機能を追加するにあたりメモリを4GBから8GBに増やして安定稼働するも、数年後に追加したメモリが破損してフリーズ頻発状態に。マザーボードの排熱が追い付かなかったのが原因のように思われる。メモリを外したうえで作業機へと戻った。

ノートサーバ
10年ぶりにスパ天に復帰したZIRさんが作業機兼サーバの不調を案じて寄贈してくれたノートパソコン(記事)。再び作業機とサーバ機を分離できただけでなく、ノートパソコン特有の省電力による電気代節約も期待されている。同時期にEIJIさんからもノートパソコンの寄贈があり、こちらは寝室用作業機、およびサーバの予備として立派に役割を果たしている。

ノートサーバ(PPPoeスループット)
ルータをスルーしてWindowsで直接ネットに接続する方式にすることで、作業用パソコンやswitchのipv6接続を維持したまま、実ボクだけポート開放可能なipv4接続を実現。これにより息子のスマブラに影響を与えることのない実ボク運営が実現。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

数年に渡る運用で様々な経験(トラブル含む)をすることができ、ソフトウェアの部分でも色々な工夫が施されています。

OS…WindowsXP→Windows10
サーバアプリ…AN HTTP Server
ファイヤーウォール…peerBlock 追記…現在は使用していない
RAMDISK作成…VSuite Ramdisk(不具合の対処方法)追記…現在は使用していない
アップデート手動化…Windows Update Blocker


上記以外にもより快適な動作をするために自作の監視ソフト(hsp製)を常駐させています。
AN HTTP Serverのハングアップやスパ天の通信に関する部分で異常を感知すると、自動的にOSごと再起動してサーバ落ちの時間を最小で済ませるよう監視しています。
更には朝の4時になるとスケジューリングでウィルス検査やデフラグ、バックアップを行います。曜日によっては連続稼動に不安があるといわれているWindows Homeエディションを再起動させています。

ハードディスクに保存するスパーのログデータは書き込む速度の面で不利かもしれないので、メモリ上に仮想ディスクを作って高速な書き込み・読み込みを実現しています。これによりスパー終了時に他のスパーを巻き込んで落ちる現象が減ったように感じています。ただしジムサーバが停電などで不慮の終了をすると、メモリからHDへの受け渡しが行われないため数戦のログが消失してしまうリスクもあります。このあたりは難しい選択ですね。

windowsをサーバとして運用する場合、意外と設定で忘れがちなのは、システム設定のこの部分。
サーバとして運用する場合、忘れずに変更しましょう。