**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 |
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 |