Sigma Poker

(На плате American Poker II)

    

    По сути, Sigma Poker - это кардинально переработанная оригинальная программа American Poker II. Введены дополнительные бонусы, банк, изменен способ удвоения (вместо "красное-черное" - удвоение относительно карты дилера). Изменена также графика программы.

   Вот несколько экранов игры (щелкнув по каждому, можно посмотреть его в полный размер):

 

Основные особенности программы:

- введены дополнительные бонусы: BANK и JACKPOT 4 KIND x 4:
a) сумма бонусов пополняется при выпадении на второй раздаче простой пары карт (2...10). При этом случайным образом один из JACKPOTов (пропорционально его текущему уровню) или BANK, увеличивается на 1/2 ставки игрока на второй раздаче.
    Предельные значения: JACKPOT - 20000, BANK - 90000
    Начальные значения: JACKPOT - 100, BANK - 1000.
б) Уровень каждого JACKPOTа показывает черно-синяя полоса напротив его суммы. При достижении ею предельного значения происходит списание этого JACKPOTа в WIN. Повышение одного из уровней (случайно выбранного) происходит при выпадении выигрыша 4 of kind. При этом размер прибавки зависит от ставки игрока и показан красно-синей полосой. Помимо того, при выпадении 4 of kind без JOLLY уровень JACKPOT повышается еще на 1 шаг.
в) BANK можно снять в следующих двух случаях:
    - если на второй раздаче игроком был получен выигрыш FIVE JOLLY. Этот выигрыш возможен при ставке не менее 15, если из первой раздачи игроком был оставлен только джокер. Выигранный BANK записывается в WIN и его можно удваивать (если он меньше 30000). Вероятность выдачи FIVE JOLLY тем больше, чем больше ставка игрока, чем больше сумма в банке, и чем выше B.LEVEL (1...4), устанавливаемый в PAGE5 системного меню.
    - если выигрыш на первой или второй раздаче не менее 30000. Это возможно если получен выигрыш 5 of kind при ставке не менее 50, либо выигрыш Flush royal при ставке не менее 100 (эти выигрыши выделяются красным цветом в таблице призов). При этом BANK
просто записывается в кредит.
г) Начальные значения BANK и JACKPOT устанавливаются с помощью DIP8 = OFF, его состояние индицируется в PAGE5 меню. Для очистки необходимо установить DIP8 в положение BANK CLEAR и перезапустить автомат. При игре DIP8 должен быть в положении ON (JACKPOT ON).
д) Статистика по BANK и JACKPOT также содержится в PAGE5 меню. Показано количество выпадений (до 99) и общая сумма выигрышей в игре на BANK (раздельно за FIVE JOLLY и за WIN>=30000) и каждый  из 4 JACKPOTов. Обнулить статистику можно клавишей HOLD1 при нахождении курсора в строке "DIP8... ".

- удвоение сделано по новому - чтобы выиграть, игрок обязан угадать карту большую чем карта DEALER (при этом JOLLY больше всех), одинаковые карты переигрываются. Выигрыши большие 30000 не удваиваются (в таблице выплаты они выделены красным цветом - за них выплачивается BANK)

- исправлены ошибки программы, приводящие к отклонению процента выдачи от установленного значения; кроме того, теперь в PAGE 5 системного меню устанавливается % выдачи и по игре и по удвоению (без учета JACKPOT и BANK!): 

по игре (G.LEVEL)         по удвоению (D.LEVEL): 
1 - 65%                            1 - 70%
2 - 70%                            2 - 80%
3 - 75%                            3 - 90%
4 - 80%                            4 -100%

- 4 таблицы ставок; таблица ставок выбирается с помощью 3-го и 4-го DIP- переключателей (максимум ставки - 100):
DIP3   DIP4
OFF    OFF          1 2 3 4 5 10 20 30 40 50
OFF    ON           5 10 15 20 25 30 35 40 50 100
ON      OFF         5 10 15 20 25 30 35 40 45 50
ON      ON         10 20 30 40 50 60 70 80 90 100

- улучшен режим привлечения и цветовое оформление игры (общий фон, рубашка карт и рисунки на картах), для этого необходимо заменить микросхемы U47 и U48

- защита игровой ситуации при сбоях питания: при сбое в случае неоконченной раздачи, удвоения или выплаты выигрыша  происходит полное восстановление игровой ситуации, сохраняется кредит и сумма выигрыша. Это снижает вероятность конфликтных ситуаций с игроками;

- предел MINI BONUS поднят до 200;

- повышенная надежность: в оригинале при превышении кредитом 100000 происходило его обнуление, теперь при превышении максимального значения (100000) происходит останов игры с ожиданием списания кредита. Также увеличено до 200000 (раньше было 100000) предельное значение в буфере механических счетчиков, что исключает ошибку в их работе при переполнении буфера.

- значительно облегчен ввод кредита: для этого достаточно просто удерживать кредитный ключ. Кредит вводится в зависимости от положения DIP1:
    DIP1 = ON - по 50 до 10000
    DIP1 = OFF - по 100 до 10000


Назначение DIP-переключателей:

DIP1            Ввод кредита по 50 или по 100
DIP2            Включение Autohold
DIP3,4         Выбор таблицы ставок
DIP8            Начальная установка значения BANK

 

Необходимые переделки в тайваньской плате American Poker для корректной работы программы:

- соединить выходы R27 и R5 (со стороны разъема)
- подключить DIP переключатели (там просто нет дорожек!):
    DIP6 - к 14 ноге микросхемы U26
    DIP7 - к 13 ноге микросхемы U26
    DIP8 - к 12 ноге микросхемы U26

 

Симулятор автомата (его можно скачать отсюдa).

    Для отладки программы мною был написан симулятор для IBM PC. Это некоммерческий продукт, и он имеет ряд ограничений:

    - работает в режиме MS_DOS;
    - критичен к типу видеокарты (она должна поддерживать двойное сканирование);
    - для звука необходима звуковая карта  совместимая с SoundBlaster;
    - особо быстрые процессоры, в случае появления сообщения "NO INTERRUPT OR TOO LONG", придется притормозить (например, отключая их кэш);

    На экране симулятора, помимо картинки с автомата, отображаются также состояние DIP-переключателей, состояние задней двери, состояния ламп подсветки клавиш, и выполняется имитация работы механических счетчиков (все это в правом нижнем углу экрана).

   Для начала работы с симулятором следует разархивировать ApSigma.zip в любой каталог и запустить ApSigma.exe.

    Клавиши симулятора:

Esc

Выход из игры

R-Shift служебный ключ ввода кредита CREDIT IN
\

служебный ключ списания кредита CREDIT OUT

<

служебный ключ MENU

> служебный ключ STAT
L-Shift клавиша START (DEAL)
N клавиша DOUBLE (открытие карты дилера)
M клавиша BET
Z X C V B клавиши выбора карт (HOLD1...HOLD5)
1 ... 8 изменение состояния DIP-переключателей
0 изменение состояния задней двери

    Работа с программой особых пояснений не требует - все понятно из описания клавиш.

   Для платы American Poker мною также разработан покер Sigma 2000 с улучшенной графикой и новыми возможностями игры.

 

На главную

 

Hosted by uCoz