偏狭生産物/ BLACKJACK 21
for SHARP E-500/550/650/PC-1490U Series
BLACKJACK 21 Coded by SINTRA Copyright (c) 1994-2010 SINTRA All Right Reserved. ▼Downloadサイトへどうぞ |
ディーラー対戦型のブラックジャックゲームです。 4デッキ+2ジョーカーの合計210枚を使用します。 ●パッキングリスト (1) README.TXT ....このファイル (2) BJACK21 .BAS ....BASICプログラム本体 「BLACKJACK 21」は、このパックにふくまれているプログラムだけでは動作しません。別途「DRAW POKER 5」に同梱されている、機械語ファイルが必要です。 ディーラー対戦型のブラックジャックゲームです。4デッキ+2ジョーカーの合計210枚を使用します。 ●動作環境 このプログラムは機械語を使用しています。&BF500番地以降を機械語領域として確保して下さい。機械語の内容はIOCSを使っている程度なのですべてのSHARP E500シリーズで動作すると思います。 POKE&BFE03,&1A,&FD,&0B,&00,&07,&00 :CALL &FFFD8 [RET] ●入力方法 機械語ファイルの入力方法は、「DRAW POKER 5」の該当部分をご参照ください。 ●実行方法 「DRAW POKER 5」に同梱されている機械語リストをメモリ上にロードした後、BASICリストをロードしてRUNして下さい。タイトル画面が表示されたら、新しくゲームを始める時は[N]キーを、前回の続きの時は[C]キーを押してください。データの初期化を行った後ゲームが始まります。 適切な機械語ファイルがロードされていない状態でBASICプログラムを起動すると、記憶内容が失われる場合があります。 ●遊び方 (1)まずBETします。使えるキーは次のとおりです。 [+]キー(1BET)1枚賭けます。 [=]キー(10BET)10枚賭けます。 [.]キー(REPEAT BET)前のゲームと同じ枚数だけ賭けます。 (2)賭ける枚数(WAGER)が決まったら[RET]キーを押します。カードが裏向きで、ディーラーとプレイヤーに各2枚ずつ計2枚配られます(DEAL)。 (3)ディーラーのカードが1枚表向きになります。プレイヤーのカードは2枚表向きになります。役の判定が行われ、プレイヤーがブラックジャックの場合(2枚でカウント21の場合)は、(5)の勝敗判定にうつります。 プレイヤーがブラックジャック以外の場合は、カウント22以上になるまで、[RET]キーですきなだけカードを引くことができます。カードが不要な場合は、[0]キーでステイしますので、(5)の勝敗判定に進みます。 (4)次の条件が成立する場合は、DEALの直後に限り以下のオプションを使用することができます。 ◇インシュランス(Insurance):ディーラーの表向きのカードが「A」の場合は、[INS]キーを押すと、ベットの半分(奇数の場合は半分を超えないベットとなります)をインシュランスベットとして賭けることができます。ディーラーがブラックジャックの場合、インシュランスベットの3倍の配当を受け取ることができます。 ◇ダブルダウン(Double Down):[1]キーを押すと、オリジナルベットと同じだけレイズベットができます。ただし、カードは必ず一枚だけ引かなければなりません。 ◇スプリット(Split):DEALで同じ数字のカードが配られたとき、オリジナルベットと同じだけレイズベットすることで、、手札を2つのハンドに分割することができます。[2]キーを押してください。「A」のスプリットでも制限はありません。 ◇サレンダー(SURRENDER):[3]キーを押すと、その勝負を降りることができ、オリジナルベットの半分が返却されます。端数は切り捨てられます。 (5)プレイヤーのDRAWが終了すると、直ちにディーラーがカウント17以上になるまで、カードをひき勝敗判定が行われます。ただし、ディーラーがブラックジャックの場合は、プレイヤーのアクションは省略され、プレイヤーもブラックジャックの場合を除いて、プレイヤーの負けとなり、ベットは没収されます。 それ以外の場合は、カウント21以下で、カウントの大きい方が勝ちとなり、ベットの2倍を獲得することができます。プレイヤー側に役があれば、配当は2倍以上となります。 プレイヤー側と同数の場合は、引き分け(PUSH)となり、ベットはBANKに入ります。BANKのクレジットは、次のゲームの勝者が獲得できます。 (6)プレイヤーの役と配当は次の通りです。 ◇ブラックジャック(BJ) 「A」と「10」「J」「Q」「K」の組み合せ 2.5倍 ◇ブラックジャック(AJ/FLUSH) 同じスーツの「A」と「J」の組み合せ 5倍 ◇ブラックジャック(AJ/SPADE) スペードの「A」と「J」の組み合せ 10倍 ◇ブラックジャック(BJ/JOKER) ジョーカーと「A」「10」「J」「Q」「K」の組み合せ 3倍 ◇ブラックジャック(AJ/JOKER) ジョーカーとスペードの「A」「J」の組み合せ 20倍 ◇ブラックジャック(JOKER/JOKER) ジョーカー2枚の組み合せ 80倍 ◇5カード/21(5 CARDS / 21) 5枚のカードでカウント「21」 4倍 ◇6カード(6 CARDS) 6枚のカード勝ちの場合 5倍 ◇エニーAツー6シークエンス(ANY A-6) 「A」から「6」までの6枚のシークエンス 50倍 ◇Aツー6シークエンス(A-6 /FLUSH) 同じスーツの「A」から「6」までの6枚のシークエンス 200倍 ◇エニー6ツー8シークエンス(ANY 6,7,8) 「6」から「8」までの3枚のシークエンス 5倍 ◇6ツー8シークエンス(6,7,8 /FLUSH) 同じスーツの「6」から「8」までの3枚のシークエンス 10倍 ◇エニースリーセブンス(ANY 7,7,7) 「7」の3枚 25倍 ◇スリーセブンス(7,7,7 /FLUSH) 同じスーツの「7」3枚 100倍 ◇ブラックジャックプッシュ(BJ PUSH) プレイヤー、ディーラーともにブラックジャックの場合 1倍 (7)プレイヤーが勝ちの場合は、配当(COLLECTABLE)が表示されます。ウインライドで次のゲームに進むか、清算するか選択して下さい。使えるキーは次のとおりです。 [0]キー(COLLECT)配当を清算します。 [RET]キー(WINNING RIDE)このゲームで勝った分を次のゲームにすべて賭けます。(500クレジットまで) カードを70枚以上使用すると、カードがシャッフルされてから、次のゲームに進みます。 ●メニュー画面について BET時に[MENU]キーを押すとメニュー画面が現れます。">"がついているところが現在の設定になっています。[7][DEL]キーで選択してください。デフォルトはベリーハード(とても難しい)です。 [0]キーで音の有無を選択できます。 [BASIC]を押すと、現在の設定値を保存して終了します。 ●終了方法 ゲームをやめるときは、BET時またはメニュー画面で[BASIC]キーを押してください。現在の設定値を保存して終了します。 [BREAK]キーでプログラムを強制終了させたときは、現在の設定値は保存されません。また、この時は英数字及びカナフォントが化けているので、 INIT"SCRN:" [RET] または INIT"STDO:" [RET] として、フォントベクタを復帰させてください。 また現在の設定値をファイルとして保存しておきたい時は、 SAVEM "CREDITS.BIN",&BFA20, &BFA27 [RET] としてください。 ●あとがき(2002年) このプログラムは、DRAW POKER 5の完成後にすぐにつくりはじめたものです。ほんとうは、純粋なカジノルールをふくめて、いくつかのブラックジャックゲームを楽しめるようにしたいのですが、完成をみないまま新しい世紀を迎えてしまいました。 機能面でもスプリットは一回しかできなかったり、(たとえどんなカウントであろうと)6枚以上のカードを引けなかったり、EVEN MONEY機能がなかったりと、納得のいかないところもあるかと思いますが、そうゆうもんだと思ってください。。。 ちなみに、作者はA-6/FLUSHをだしたことがありません。カウンティングをすればハードでも十分勝機はあるようなオッズ設定ですので、頑張ってください。 ●参考にしたもの (1) Exciting Black Jack , SEGA (2) CYBER DEAL , sigma (3) REAL 21, sigma ●補足(2002年) このソフトウエアのコードは、パブリックオープンですが、原著作権はSINTRAにあります。原著作者に無断で、ソースコードや仕様の改変の有無にかかわらず、第三者に有償で配布することはできません。また無償の場合であっても、原著作者の表示をしていないもの、出典の記載が不明瞭なものについては、配布をお断り致します。 ライセンス、配布形態、プログラムのご質問については以下のeメールアドレスまでお願い致します。 mailto:sintra@mail.goo.ne.jp S I N T R A |