**Video Poker, Keno, Slots, 21** Gaming machines > Scientific Games (TwinStar, ArgOS)

Cabinets and Monitors for ArgOS

(1/1)

Eddiie:
I started looking at an ArgOS Image file for OS 223 and 301B and found some interesting config files that describe Cabinet IDs, the monitor configuration for the cabinets, the ports, a whitelist of games, a different list of 'blacklisted' games for certain cabinets (due to technical issues), and some other stuffs like what monitors are available for the cabinets, etc

It also looks like there is a Windows version of the IPC controller...  No need for those clunky boxes any more.. ??  just a guess at this point.

Just found this, not sure what it all exactly means..

\ice\deployment\cfg\   is the folder with the goodies.

Starting with the "CabinetLicense" folder, there is a "cabperm.txt" file,  this creates a naming hierarchy (?), but it also says which cabinets are allowed to play which games...
 

--- Code: ---#
# cabinet permissions file
# The format here allows for setting variables that form a cabinet group, then
# using such a group within a theme's cabinet list, e.g.,
# Expanded form:
# --------------
# A01B: BLADE,BLADE2,BLADE_XD32, BLADE_XD23
# Shorter form:
# -------------
# A01B: BLADE_GROUP
#

#######################################
#ThemeID list with allowed cabinets
#######################################
A00D: SG_ONE,ALPHA_24_V27_V27                                          #Quick Shot Dwan Wu
A00E: SG_ONE,ALPHA_24_V27_V27                                          #Goldfish Deluxe
A00F: SG_ONE,ALPHA_24_V27_V27                                          #Kronos - Father of Zeus
A010: SG_ONE,ALPHA_24_V27_V27                                          #Quick Shot Zhang Qie
A012: SG_ONE,ALPHA_24_V27_V27                                          #Zeus - Son of Kronos
A013: SG_ONE,ALPHA_24_V27_V27                                          #Quick Hit Jungle
A014: SG_ONE,ALPHA_24_V27_V27                                          #Quick Hit Volcano
A015: SG_ONE,ALPHA_24_V27_V27                                          #Guardian of the North
A016: SG_ONE,ALPHA_24_V27_V27                                          #Guardian of the South
A017: SG_ONE,ALPHA_24_V27_V27                                          #Steam Dream
A018: SG_ONE,ALPHA_24_V27_V27                                          #Cyber Fantasy
A019: SG_ONE,ALPHA_24_V27_V27                                          #Hot Blooded
A01A: SG_ONE,ALPHA_24_V27_V27                                          #Call of the Moon
A01B: BLUEBIRD_UPRIGHT,BLUEBIRD_XD,BLADE_GROUP                         #Enchanted Charms
A01C: BLUEBIRD_UPRIGHT,BLUEBIRD_XD,BLADE_GROUP                         #Elemental Beauty
A01E: SG_ONE,ALPHA_24_V27_V27                                          #Little Dragons
A01F: DUALOS                                                           #Blazing Dragons
A020: DUALOS                                                           #Dashing Dollars - Southern Magic
A021: DUALOS                                                           #Dashing Dollars - Frozen North
A022: DUALOS                                                           #Beyond Olympus - Fire Surge
A029: BLADE_XD32                                                       #Godfather LAP
A02A: SG_ONE,ALPHA_24_V27_V27                                          #Lock It Link - Night Life
A02B: SG_ONE,ALPHA_24_V27_V27                                          #Lock It Link - Diamonds
A030: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Angel Blade
A033: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Hexogems
A036: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Pink Panther Diamond Heist
A037: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Pink Panther Museum Caper
A039: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Quick Hit Ultra Pays - Monkey's Fortune
A03A: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Quick Hit Ultra Pays - Sun Dragon
A03B: SG_ONE,DUALOS,ALPHA_24_V27_V27                                   #Quick Hit Wild Blue Super Wheel
A03C: SG_ONE,DUALOS,ALPHA_24_V27_V27                                   #Quick Hit Wild Red Super Wheel
A03E: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Sword of Destiny
A040: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Tetris
A041: SG_ONE,ALPHA_24_V27_V27                                          #Candy Kisses
A044: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Wonder Woman - Bullets and Bracelets
A045: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Wonder Woman - Golden Lasso
A046: SG_ONE,ALPHA_24_V27_V27                                          #Golden Wheels - Moon Princess
A047: SG_ONE,ALPHA_24_V27_V27                                          #Golden Wheels - Sun Warrior
A049: DUALOS                                                           #Loteria - La Sirena
A04A: DUALOS                                                           #Loteria - El Diablito
A04B: BLUEBIRD_UPRIGHT,BLUEBIRD_XD,BLADE_GROUP,SG_ONE,ALPHA_24_V27_V27 #legacy game-pack - Black Knight
A04F: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Dancing Drums
A050: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Heidi's Bier Haus
A054: SG_ONE,ALPHA_24_V27_V27                                          #Egypt
A055: SG_ONE,ALPHA_24_V27_V27                                          #Desert Cats
A05C: BLADE_XD32                                                       #Monsters and Mermaids
A05F: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Zeus Unleashed
A060: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Kronos Unleasehd
A061: BLADE_XD32                                                       #Space Invaders - skill
A067: DUALOS                                                           #Gladius - Fire Surge
A068: SG_ONE,ALPHA_24_V27_V27                                          #Velocity HD #1
A069: DUALOS                                                           #Roaring Tigers
A072: SG_ONE,ALPHA_24_V27_V27                                          #Meteor Money
A073: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Feathered Friends
A074: TWINSTAR_V43J,TWINSTAR_JUMBO                                     #Hoards of Loot
A075: SG_ONE,ALPHA_24_V27_V27                                          #Shadow Diamond - Eve
A076: SG_ONE,ALPHA_24_V27_V27                                          #Vegas 7s
A077: SG_ONE,ALPHA_24_V27_V27                                          #Shadow Diamond - Dawn
A078: SG_ONE,ALPHA_24_V27_V27                                          #Venice 7s
A082: SG_ONE,DUALOS,ALPHA_24_V27_V27                                   #Golden Pharaoh
A084: SG_ONE,DUALOS,ALPHA_24_V27_V27                                   #Rise of the Emperor
A08E: DUALOS                                                           #Iron Man
A08F: SG_ONE,ALPHA_24_V27_V27                                          #Lock-it-Link Cats, Hats, and more Bats
A090: SG_ONE,ALPHA_24_V27_V27                                          #Lock-it-Link Eureka Reel Blast
A092: SG_ONE,ALPHA_24_V27_V27                                          #Flower of Riches
A093: SG_ONE,ALPHA_24_V27_V27                                          #Diamond Eternity
A0AE: SG_ONE,DUALOS,ALPHA_24_V27_V27                                   #Fortunes -3

--- End code ---


Moving on to the CabRes.txt   ,   list of restricted games on cabinets due to technical issues

--- Code: ---#
# cabinet restriction file
# refer to the cabinet permissions file for overall format.
# cabinet aliases and group names are defined in the
# cabinet permissions file
#

################################################################
# Restricted ThemeId list with cabinets they can run on
# due to technical limitations
################################################################
A024: SG_ONE_STEPPER                                #Blazing7sGold                     
A030: TWINSTAR_V43J,TWINSTAR_V75                    #Angel Blade
A033: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #HexogemsPharaoh 
A034: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #HexogemsCaiShen 
A039: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #QH Monkey Fortune                 
A03A: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #QH Sun Dragon                     
A03E: TWINSTAR_V43J,TWINSTAR_V75                    #Sword of Destiny                   
A040: TWINSTAR_V43J,TWINSTAR_V75                    #Tetris Jackpots                   
A044: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Wonder Woman Bullets & Bracelets   
A045: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Wonder Woman Golden Lasso         
A04F: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Dancing Drums                     
A050: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Heidi's Bier Haus                 
A05F: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Zeus Unleashed                     
A060: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Kronos Unleashed                   
A073: TWINSTAR_V43J,TWINSTAR_V75                    #Feathered Friends                 
A074: TWINSTAR_V43J,TWINSTAR_V75                    #Hoards of loot
A0E2: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Double Blessings                   
A0F8: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Rising Guardian
A11C: TWINSTAR_V43J,TWINSTAR_V75,WAVE_2             #Rising Panda
SDCE: PERSONAL_IMMERSION                            #World of Wonka                     

--- End code ---


Next, CabTypes.txt.    A list of different cabinet ID's that are generated by the cabinet ID jumpers.  Using a spreadsheet, a buttload of switches and reboots, it is possible to make these cabinet IDs on the old BB backplane.

I have not yet found where the Cabinet ID is displayed on ArgOS.  It would be a big help to find where cabinet type is displayed on screen in the OS.
This file creates naming groups for a bunch of cabinets into a class of cabinets used in other config files.



--- Code: ---################################################################
# Cabinet definitions
################################################################
BLUEBIRD_XD:             0
BLUEBIRD_UPRIGHT:        1
BLUEBIRD_SLANT:          2
ERROR:                   3
GAMEFIELD_XD:            4
CAB_5:                   5
CAB_6:                   6
BLADE:                   7
BLADE2:                  8
BLADE_XD32:              9
BLADE_XD23:             10
PERSONAL_IMMERSION:     11
DUALOS:                 12
SG_ONE:                 13
SG_ONE_STEPPER:         14
GAMEFIELD_2_DUAL_LCD:   15
GAMEFIELD_2_SINGLE_LCD: 16
TWINSTAR_V43J:          17
CAB_18:                 18
PRIZM:                  19
PRO_WAVE:               20
ALPHA_24_V27_V27:       21 #TWINSTAR_SLANT
PRO_V32:                22
PRO_CURVE:              23
PRO_STEPPER:            24
PRO_V22:                25
TWINSTAR_V24_43:        26
TWINSTAR_V75:           27 #TWINSTAR_JUMBO
ALPHA_24_PRO_JUMBO:     28
SINGLE_SCREEN_JUMBO:    29
TWINSTAR_V43J_STEPPER:  30
DUALOS_L1:              31
QUARTZ:                 32
WAVE_2:                 33
DISPLAYCONTROLLER:      34
################################################################
# TODO: REMOVE THIS LATER
# Default CabIds. Cabinets that are un-restricted
################################################################
# Cab_Default:

################################################################
# ExplicitCabIds. If a cabId is NOT in this list, explicit
# permissions are required to run on it
################################################################
Cab_Explicit: 7,8,9,10,11,12,13,14,19,21,31

################################################################
# Cabinet group definitions
# The format here allows for setting variables that form a cabinet group, then
# using such a group within a theme's cabinet list, e.g.,
#
# BLADE_GROUP1: BLADE,BLADE2
# BLADE_GROUP2: BLADE_GROUP1,BLADE_XD32
# BLADE_ALL: BLADE_GROUP1, BLADE_XD32, BLADE_XD23
################################################################
BLADE_GROUP: BLADE, BLADE2, BLADE_XD32, BLADE_XD23

--- End code ---


There's a bunch of other files and folders but let's now go to the "video" folder...
This folder contains what looks like 2 things...   (1) a list of valid monitor types for a given cabinet class,  (2)  the configuration of the monitors (the display port) for that cabinet (class?)...   It was late last night..   Maybe I am wrong with this..  Welcome corrections!!   I fell asleep here, so it is incomplete..

In here are many files..  Alpha, Bluebird, twinstar, sg1, etc etc..   I will cover twinstar here..

twinstar_x screens.xml,  it shows there are 2 different configurations possible..   3 and 4 screens.
First screen goes in Display Port 8 (is this C2 on backplane2.0? I think so), it is iDeck and the resolution needs to be 1920x510
Second screen goes in display port 0 (V1, I think so), this is the primary display (because of display port 0 and the touch config element) and its resolution needs to be 1920x1080, not rotated
Third screen, goes in display port 4 (V5?), this is the secondary display, it needs the resolution to be 1920x1080 and no touch since there is no touch config.
I will let you figure our the 4 screen config shown below.


--- Code: ---<ScreenConfigs>
    <Screens NumScreens="3">
        <Screen>
            <DisplayID Instance="8" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>510</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>1080</Y>
            <TouchConfig>ideck</TouchConfig>
        </Screen>

        <Screen primary="true">
            <DisplayID Instance="0" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>1080</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>0</Y>
            <TouchConfig>main_24</TouchConfig>
        </Screen>

        <Screen>
            <DisplayID Instance="4" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>1080</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>-1080</Y>
        </Screen>
    </Screens>



    <Screens NumScreens="4">
        <Screen>
            <DisplayID Instance="8" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>510</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>1080</Y>
            <TouchConfig>ideck</TouchConfig>
        </Screen>

        <Screen primary="true">
            <DisplayID Instance="0" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>1080</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>0</Y>
            <TouchConfig>main_24</TouchConfig>
        </Screen>

        <Screen>
            <DisplayID Instance="4" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>1080</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>-1080</Y>
        </Screen>

        <Screen>
            <DisplayID Instance="12" Tech="DISPLAYPORT_EXTERNAL" Adapter="PCI#VEN_1002"/>
            <Width>1920</Width>
            <Height>1080</Height>
            <BitsPerPixel>32</BitsPerPixel>
            <Rotation>0</Rotation>
            <X>0</X>
            <Y>-2160</Y>
        </Screen>

    </Screens>
</ScreenConfigs>

--- End code ---


Other folders have EDID info for Bally Alpha.  It seems by looking at this that Bally is more picky about monitor types (or is that video chip?)

With all this information you'd think one would be able to get the ArgOS OS to boot up at least to the setup screen starting with just a backplane, and some parts.
cough

omegas_dano:
Great help, will try also to look the directory

Navigation

[0] Message Index

Cell Phone and Pad Mode

imode wap wap2

NLG Archives

Archives @ newlifegames.net Wayback Machine

Contact Us

NLG Shop 928 754-4147 Email Us 1788 Highway 95 30 BHC City AZ 86442
Go to full version