昔懐かしゲーム電卓が復活 - Casio SL-880

楽 屋 裏
e-Gadget


2018/03/15
更新 2018/03/25



1980年代に一世を風靡したゲーム電卓が復活

sl880.png2018/03/15付けのニュースリリースにこのようなものがありました。

MG-880 という昔のゲーム電卓のリニューアルバージョンで、ゲームそのものはほぼ同じだそうです。

3月23日の発売とのことなので、家電量販店でチョット触ってみたいと思います。

寸法は、fx-JP900/700/500 の液晶から上を取り去ったくらいの小型電卓です。

当ブログで、プログラミング機能のないスタンダート関数電卓のネタまでは扱ったことがありますが、普通の電卓のネタは初めてです。同じようなゲームを Casio Basic で作ったら面白いかな?と思って、取り上げました。

fx-5800P の純正Casio Basic で再現できるかどうかは、撃つ弾の指導速度に依ると思います。以前、fx-5800P でシューティングゲームもどきを作った時、テキストベースでの弾の移動速度はそれほど速く無かったので、気になります(^^;


何か分かれば、追記するかも知れません。

[2018/03/15 追記]
アマゾンでポチッとしてしまいました(ビッグカメラ販売で ¥2,138)。


[2018/03/24 追記]
発売日の 3/23 に届きました。
翌日 (3/24) にカシオメンバーズ で SL-880 がまだ選択できず、製品登録ができません。

同梱品
Delivery.png Case_Calc.png 

 電卓本体と、手帳型ケースが同梱されています。
 本体を両面テープで貼り付けるようになっています。
 復刻版だけに、手帳ケースは昔の色合いのままです。


電卓本体の取り付け
Case.png  両面テープの貼り付けには、チョット注意が必要です。

 Two Way Power の電池のフタに重ならないようにしましょう。
 買ってスグは張り直しが可能ですが、電池交換するくらい年数が
 経つと張り直しが出来ないので、以下の写真ののように電池の
 フタが見える方向で、確認しながら貼り付けるのが良いと思います。





デジタルインベーター
Game3.png デジタルインベーダゲームは、思いのほか難しいです。
 さっそく次の動画が見つかりました (3/24現在)。

 電卓についているミニゲームがむずすぎて発狂www【ゲーム電卓SL-880】

 ゲーム電卓「SL-880」でデジタルインβベーダプレイ
 









 SL-880 でネット検索したら、早速詳しい紹介記事がありました。
 engadget 日本版 - カシオのゲーム電卓SL-880を旧MG-880と比較 ゲームは忠実、メロディーモードが残念

現在の入手性 (2018/03/24現在)
なお、これから入手したい場合、アマゾンなどで転売により法外な価格 (例えば ¥9,200 @ Amazon) で転売屋が売っているのには手を出さず、少し待った方が良いと思います。

ちなみに、ヨドバシ.com では注文受け付け中で"8月下旬お届け"(¥2,130)、ビックカメラ.com では注文受け付け中で"お取り寄せ"(¥1,980)となっています (2018/03/24 12:20 現在)。ヤフオクでは比較的まともな価格で出始めています。

Casio Basic への移植
ところで、しばらくするとゲーム実演の動画をアップする人が現れると思います。コンプリートまでの動画を見るのが楽しみです。自分でコンプリートするのは時間がかかりそうなので、動画を参考に Casio Basic へ移植してみようと思います。

イースターエッグ
従来からの標準電卓と同様に、[1] [3] [7] [9] を同時押ししながら [AC] を押すと CASIO と表示されます。

[2018/03/24 追記2] おまけ!
fx-CGシリーズで楽しむアーケード版インベーダゲーム
インベーダといえば昔懐かしアーケード版ゲームですね。
fx-CGシリーズ用に移植したものを紹介します ⇒ Alien

※ これは、ケンケン様が開発されたBASIC搭載テレビゲームシステム向けに
BASICで開発された Space Aliens (ケンケンのホームページ - Machikania type Z) を sentaro様が C.Basic for CG 用に移植されたものです。

ゲーム開始前の説明画面 - [SHIFT]で弾を撃って、[←] [→] で移動...
AlianCG1.png 

ゲーム中、グラフィックスで十分速く動作するのが C.Basic
AlianCG2.png 

UFO登場!
AlianCG3.png 

C.Basic for CG については、こちら



応援クリックをお願いします。励みになるので...
にほんブログ村 IT技術ブログ 開発言語へ


 


keywords: プログラム関数電卓、fx-CG50

リンク集 | ブログ内マップ
関連記事

テーマ : プログラム関数電卓
ジャンル : コンピュータ

fx-JP900 のイースターエッグ - 診断機能

  修正 2015/06/20
追記修正 2018/03/01

akatuki様によるブログ:高機能電卓の情報の記事、素晴らしい!「CLASSWIZ」の記事 にて、コメント欄に sentaro様が fx-JP900 のイースターエッグのヒントを書き込まれました。面白いので、色々と調べた結果を紹介します。

実は、かなり以前にカシオ関数電卓 fx-373ES のイースターエッグ(診断モード)の出し方が、動画で紹介されていました。ここでもおなじみの藤堂様による投稿です。私は全く知りませんでした。⇒ オヒ!の伝殿堂3:計算機情報





fx-JP900 / JP700 / JP500 の診断モード
fx-JP900
今回見つけた fx-JP900 のイースターエッグです。基本は、 [SHIFT]+[7] を同時押ししたまま [ON] を押します。この操作は電源が入っている、入っていないに関わらず有効です。これは、最近のカシオのスタンダード関数電卓でほぼ共通のようです。

診断モードに入って何もしないと、診断モードを抜けて通常の計算モードに移行します。診断モードに入った後、タイムアウトする前に [8] を押すか、[9] を押すかで、走るルーチンが異なります。

なお、JP700、JP500 にも適用できることを確認しました。[2018/01/28 追記]



先ず、[8] を押した時の処理をみてみます。
操作画面出力
0[SHIFT]+[7]+[ON]診断モードに入る
1[8]キーマトリックスの試験
2表示されたキーを押す表示が反転する
38つ全てのキーを順不同で押す全ての表示が反転する
4全てのキーを押した後、太陽電池への光を遮蔽するBattery MODEL OK!
5遮蔽を外すSolar MODEL OK!
6[AC]計算モードへ移行

[0] キーから始まる一番下の横一列、6つのキーのキーマトリックスは、[-] キーに繋がるかたちになっているのが興味深いです。

キーマトリックス試験での表示;
[1]KI1K01[SHIFT]KI8K01
[5]KI2K02[9]KI3K03
[ ) ]KI4K04[log]KI6K05
[logab]KI7K06[0]KI5K07

[logab] キーは、fx-JP900 では [SHIFT] - [(-)] なのですが、[SHIFT] 付きや抜きで押しても反転しません。正解は [x] キーでした。実は、fx-995ES や fx-993ES のキー配置を見ると、[x] キーの位置には [logab] のキーがあることを発見! このテストルーチンが昔から存在していて、そのまま流用したのでしょう(バグ?)。概ね左下から右上までのキーマトリクスのチェックを行っているようです。

次に、[9] を押した時の処理です。[ON]を押せばいつでも診断モードがら抜けられます。
操作画面出力
0[SHIFT]+[7]+[OK]診断モードに入る
1[9]8888888888888888

   8.888888889x
1015
2[SHIFT]インジケータと全ドット点灯
3[SHIFT]インジケータと全ドット消灯
4[SHIFT]インジケータ点灯、ドットが交互(千鳥格子状)に点灯
5[SHIFT]インジケータ消灯、ドットは反転
6[SHIFT]ファームウェハのバージョン表示
・fx-JP500: CY-241 Ver B
・fx-JP700: CY-242 Ver A
・fx-JP900: CY-243 Ver A
管理人所有機の結果。JP500 だけがVer B になっているのが興味深い.
7[MENU][AC] で分岐
 - [MENU] を押した時  8 へジャンプ
 - [AC] を押した時 10へジャンプ [2018/03/01 修正]
8  [MENU]チェックサム、メモリチェック
9  [AC]シリアル番号を表示 [2018/03/01 修正]
10[AC]00 と表示 ([AC] のキーチェック?)
11[SHIFT]01と表示、他のキーは受け付けない
12[ALPHA]02と表示、他のキーは受け付けない
13[上矢印]03と表示、他のキーは受け付けない
14[右矢印]04と表示、他のキーは受け付けない
15[MENU/SETUP]05と表示、他のキーは受け付けない
16[OPTN]06と表示、他のキーは受け付けない
17[CALC]07と表示、他のキーは受け付けない
18[左矢印]08と表示、他のキーは受け付けない
19[下矢印]09と表示、他のキーは受け付けない
20[積分]10と表示、他のキーは受け付けない
21[x]11と表示、他のキーは受け付けない
22[分数] ~ [ln] まで順に押す12, 13, 14, 15, 16, 17 と順に表示、他のキーは受け付けない
23[(-)] ~ [Ans] まで順に押す18 から 48まで順に表示、他のキーは受け付けない
24[=]コントラスト調整画面
25[AC]TEST OK

Reset All
Press AC
26[AC]診断モードから計算モードへ移行
※ [ON] を押せばいつでも診断モードが中断

動作がおかしい時に、メーカーでは先ずこのチェックを行うのでしょう。異常時にどのような表示になるのかは分かりません。これも興味ありますが、さすがに壊すつもりはありません(^^;)



関連ページ:
- fx-JP900 のイースターエッグ - 診断機能
- fx-995ES / fx-993ES / fx-991ES のイースタエッグ - 診断機能
- fx-991MS のイースターエッグ - 診断機能
- fx-290 のイースターエッグ - 診断機能
- fx-260 Solar II のイースタエッグ - 診断機能
- fx-991MS 2nd edition のイースタエッグ - 診断機能

- fx-5800P のイースターエッグ - 診断機能
- fx-9860GII / 9860GII SD のイースターエッグ - 診断機能
- fx-CG50 のイースターエッグ - 診断機能




応援クリックをお願いします。励みになるので...
にほんブログ村 IT技術ブログ 開発言語へ


 


keywords: fx-JP900fx-700JPfx-500JP関数電卓、イースタエッグ、診断機能

リンク集 | ブログ内マップ
関連記事

テーマ : プログラム関数電卓
ジャンル : コンピュータ

最新記事
検索フォーム
最新コメント
カテゴリ
C# (3)
Visitors
Online Counter
現在の閲覧者数:
プロフィール

やす (Krtyski)

Author:やす (Krtyski)
since Oct 30, 2013


プログラム電卓は、プログラムを作って、使ってナンボ!

プログラム電卓を実際に使って気づいたこと、自作プログラム、電卓での Casio Basic や Casio Python プログラミングについて書いています。

なお管理人はカシオ計算機の関係者ではなく、Casio Basicが面白いと感じる1ユーザーです。


写真: 「4駆で泥んこ遊び@オックスフォード郊外」

リンク
月別アーカイブ
Sitemap

全ての記事を表示する

ブロとも申請フォーム

この人とブロともになる

QRコード
QR