Wincade
Jump to navigation
Jump to search
A Shell that replaces Windows Explorer with an Arcade Kiosk system (support from Windows 98).
Features
Software Features
- Open Source code (C#)
- .NET Framework 2.0 (Windows 98 or higher)
- Fully customizable themes
- Each theme has its own music playlist
- Fully editable texts (languages)
- Easily add and configure games
- Configure which keys trigger game start and exit
- Configure which special key is for a real coin slot insert
- (optional) Credit system: Configure coin value, and per game price and playtime
- Play demo videos of games after set amount of Wincade inactivity
- Return to Wincade after set amount of game inactivity
- Per game played count, and last played date
Player Features
- Designed to work optimal with touchscreen / joystick / trackball / touchpad
- Status Bar:
- Date & time clock
- Current credits display (hidable feature)
- Choose and select language
- Choose a game category: All, Popular, Recent.
- More categories are automatically created based on the added games
- Choosing a game runs the game in fullscreen, returns to Wincade when exited
- (optional) Credit system: Using a real coin slot will raise your credits
- (optional) Player can not exit Wincade
Settings
General
- Settings.ini is located in the root folder
| Setting | Value | Description |
|---|---|---|
| Theme | <theme> | Name of the theme folder |
| Language | <language> | Default language name |
| Volume | <volume> | Default audio volume |
| Credits | <credits> | Default credits at startup (-1 = disable credits) |
| NoCategory | <true/false> | Hide all categories |
| NoExit | <true/false> | Block player from exiting Wincade |
| CoinKey | <key> | Special keyboard key to trigger coin insert event |
| StartKey | <key> | Special keyboard key to start selected game |
| ExitKey | <key> | Special keyboard key to exit current game |
| AutoReset | <seconds> | Seconds of inactivity to return to main screen (-1 = disable reset) |
| AutoDemo | <seconds> | Seconds of inactivity to play demo videos (-1 = disable demo) |
| PopularGames | <amount> | Amount of games in 'Popular' category (-1 = hide popular) |
| RecentGames | <amount> | Amount of games in 'Recent' category (-1 = hide recent) |
Theme
- Theme.cfg settings is located in each theme folder
| Setting | Value | Description |
|---|---|---|
| Slideshow | <seconds> | Seconds to show one background (-1 = disable slideshow) |
| Font | <fontname> | Name of the Font for texts |
| DarkMode | <true/false> | Enable Dark Mode for texts |
| MenuBorder | <pixels> | Amount of pixels for the background/menu border |
| CategoryColumns | <columns> | Amount of columns for showing categories |
| CategoryRows | <rows> | Amount of rows for showing categories |
| GameColumns | <columns> | Amount of columns for showing games |
| GameRows | <rows> | Amount of rows for showing games |
| Music | <folder> | Background music folder name (optional) |
- Theme graphics and background images are also located in this folder
| Graphic | Description |
|---|---|
| Background.jpg | Main background image |
| Background_1.jpg | Multiple backgrounds slideshow (optional) |
| StatusBar.png | Status Bar panel (optional) |
| Menu.png | Menu panel (optional) |
| Categories.png | Categories panel (optional) |
| Category_Name.png | Per category thumbnail (optional) |
| Games.png | Games panel (optional) |
| PageControl.png | Page Control panel (optional) |
- Replace Background_1 with an index number to show multiple background images as slideshow
- Replace Category_Name with the name of the category
Game
- Game.cfg settings is located in each game folder
- Logo.png is the thumbnail for the game (optional)
| Setting | Value | Description |
|---|---|---|
| Title | <name> | Game name |
| Categories | <category[]> | Game categories (optional) |
| Credits | <credits> | Required credits to start game (0 = free game) |
| TimeCredits | <seconds> | Seconds game will play per credits (-1 = unlimited time) |
| VolumeChange | <volume> | Volume to increase or decrease (0 = stay same) |
| Executable | <file> | Game executable (or script) location |
| Arguments | <parameter[]> | Game executable (or script) arguments |
| StatPlayCount | <count> | Statistic: Amount of times game started |
| StatLastPlay | <date> | Statistic: Date of last game start |
| DLC | <title[]> | Add sub-games titles to this game (optional) |
Language
- All available languages to choose from are located in the languages folder
- The Language.txt file includes translations for all texts
- The Language.png file is the flag icon for the language