Skip to content

The Bloom Stick project is a front-end interface based on Attract Mode by Andrew Mickelson and exclusively composed of free and open source video games, legally shareable by anyone . Bloom Stick aims to be an accessible one-package solution that can be executed without any specific knowledge or configuration.

Notifications You must be signed in to change notification settings

lI4Nl/bloom-stick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

N|Solid

Bloom Stick

The Bloom Stick project is built around the Attract-Mode software by Andrew Mickelson, distributed under license under the terms of the GNU General Public License v3 or later.

Originally, Attract-Mode is a graphical user interface (frontend) developed for Linux (x86, x86-64, ARM, Raspberry Pi), Mac OS X and Windows-based systems. It is optimized for run game emulators such as MAME, MESS and Nestopia, making it ideal for an arcade cabinet.

As the feature is not yet available, Bloom Stick should be fully portable in the future and be executed on any device such as a USB stick.

To run the software and games in optimal conditions, Bloom Stick is tested on a mini PC device like an Intel Compute Stick device.

Installation

Compiling

The Bloom Stick project is a compilation of software built around precompiled binaries of Attract-Mode, no source code modification on the different software is made. (this is not the objective of the project).

If you wish to compile yourself any of the program listed, please refer to the original sources listed below.

Custom Build (for Windows)

SOFTWARE WHERE TO INSTALL
Attract-Mode 32 bits or Attract-Mode 64 bits C:/AttractMode
ArcadeBliss – Info Overload Edition - Modified for Bloom Stick (layout) C:\AttractMode\layouts\ArcadeBliss
Chromatic - Modified for Bloom Stick (layout) C:\AttractMode\layouts\Chromatic
Crispy Doom C:\AttractMode\emulators\FreeDoom
ScummVM 32 bits or ScummVM 64 bits C:\AttractMode\emulators\ScummVM
Sumatra PDF 32 bits or Sumatra PDF 64 bits C:\AttractMode\plugins\SumatraPDF
SumatraPDF WIP plugin for AttractMode - Registration needed C:\AttractMode\plugins\SumatraPDF
Batch files C:\AttractMode\emulators\
Configuration files C:\AttractMode\emulators\dedicated folders
ADDITIONNAL MATERIAL WHERE TO INSTALL
Help C:\AttractMode\plugins\SumatraPDF\png
Exit Icon C:\AttractMode\menu-art\wheel
Game Manuals C:\AttractMode\plugins\SumatraPDF\Manuals
Opening Intro Video C:\AttractMode\intro
Video loop C:\AttractMode\menu-art\snap
Screenshots/Marquee/Wheel -for the games C:\AttractMode\scraper\
GAMES WHERE TO INSTALL
8bit Killer C:\AttractMode\emulators\Locomalito\8bit_killer
Battle for Wesnoth C:\AttractMode\emulators\Strategie\battleforwesnoth
Beneath a Steel Sky C:\AttractMode\emulators\ScummVM\Games\sky
Blokanoid C:\AttractMode\emulators\Locomalito\Blokanoid
Broken Sword 2.5 - The Return of the Knights of the Temple C:\AttractMode\emulators\ScummVM\Games\sword25
Darkula C:\AttractMode\emulators\Locomalito\Darkula
Dráscula: The Vampire Strikes Back C:\AttractMode\emulators\ScummVM\Games\drascula
Dreamweb C:\AttractMode\emulators\ScummVM\Games\dreamweb
Endless Forms Most Beautiful C:\AttractMode\emulators\Locomalito
FreeDoom Phase 1&2 C:\AttractMode\emulators\FreeDoom\DATA
Game Jam C:\AttractMode\emulators\Locomalito\Game_jam
Gaurodan C:\AttractMode\emulators\Locomalito\Gaurodan_1_1
Gort Ultimatum CC:\AttractMode\emulators\Locomalito\Gort_Ultimatum
Hacx: Twitch 'n Kill C:\AttractMode\emulators\FreeDoom\DATA
Hydorah C:\AttractMode\emulators\Locomalito\Hydorah_1_1
L'Abbaye des Morts C:\AttractMode\emulators\Locomalito\Abbaye_des_morts_1_2
Maldita Castilla C:\AttractMode\emulators\Locomalito\Maldita_Castilla_1_1
Maniac Aracs C:\AttractMode\emulators\Locomalito
Mindustry C:\AttractMode\emulators\Strategie\Mindustry
Redspheres C:\AttractMode\emulators\Locomalito\RedSpheres
REKKR C:\AttractMode\emulators\FreeDoom\DATA
Super Ninja Julia C:\AttractMode\emulators\Locomalito\Super_Ninja_Julia
The Curse of Issyos C:\AttractMode\emulators\Locomalito
Verminest C:\AttractMode\emulators\Locomalito\Verminest
Verminian Trap C:\AttractMode\emulators\Locomalito\Verminian_Trap_1_1
Viriax C:\AttractMode\emulators\Locomalito\Viriax_1_1
Warzone 2100 C:\AttractMode\emulators\Strategie\Warzone2100
Zneik C:\AttractMode\emulators\Locomalito\Zneik

Precompiled Binaries (for Windows)

Installation

  1. Download the archive at the following address.

  2. Extract the archive C:/AttractMode with software like 7zip.

Start

  1. In C:/AttractMode, run the "attract.exe" file (⚠the default folder shall not be modified⚠)

To exit the program:

  • Press the BACK key (by default the ESC key or the RIGHT CLICK of the mouse).
  • Select YES by pressing the SELECTION key (by default the ENTER key or LEFT CLICK of the mouse).

Genre & Game Selection

  1. On the Home screen/subgenre menu:
  • Select a game/genre using the LEFT AND RIGHT ARROW keys (or the mousewheel) and press the SELECTION key.
  • For help/how to play, use the MIDDLEMOUSE button on the selected game/genre.

To access the setup menu, press the TAB key.

Play !

  1. On the game screen, select the desired game with the same commands and then start the game by pressing the SELECTION key.

To exit the game, press the RETURN button.

Changelog

For more details regarding the features and games added with the different binaries of Bloom Stick, see the CHANGELOG page.

Credits

The Bloom Stick project was created by Pierre Gourvès (I4ᥢ).

Bloom Stick is also supported by the French association Le Cercle du Jeu Video.

We wish to thank all the authors that made the Bloom Stick project possible:

Licence

Due to the multiplicity of licenses included in the project, Bloom Stick is non-profit, without any commercial purpose or affiliation with their respective rights holders. The project and the included games cannot be sold or commercially distributed without the prior agreement of their authors.

Unless otherwise stated, the company names, logos, images, videos and trademarks cited on are the respective property of their authors and appear for information purposes.The use of Bloom Stick does not in any way grant a license or right to use any of these elements, and may not be used for any purpose other than that provided for by their respective licence.

Failure to comply with these provisions exposes the offender to legal actions.

For the details of each games and program licences see the BSLICENCE.md.

About

The Bloom Stick project is a front-end interface based on Attract Mode by Andrew Mickelson and exclusively composed of free and open source video games, legally shareable by anyone . Bloom Stick aims to be an accessible one-package solution that can be executed without any specific knowledge or configuration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages