FreeMANcade

Arcade Games Plugin for grandMA3

Version 2.0

1. Installation

Follow these steps to install FreeMANcade on your grandMA3 console or grandMA3 onPC:

  1. Download the FreeMANcade plugin folder.
  2. In grandMA3, go to Menu > Plugins > Import.
  3. Navigate to and select the FreeMANcade folder.
  4. The plugin now appears in the plugin list.
  5. To launch the plugin, click its entry in the plugin list.
Note: The plugin folder must contain all required files (Lua scripts, assets). Do not rename or reorganize files inside the folder.

3. Keyboard Control

FreeMANcade uses a helper application for responsive keyboard input inside the grandMA3 environment.

How It Works

Key Bindings

Key Action
Arrow UpMove up (Pong paddle, Pac-Man, Snake)
Arrow DownMove down (Pong paddle, Pac-Man, Snake)
Arrow LeftMove left (Brick Invaders paddle, Pac-Man, Snake)
Arrow RightMove right (Brick Invaders paddle, Pac-Man, Snake)
SpacePause / Resume
Important: If paddles or characters do not move, go to grandMA3 Settings and uncheck "Playback Master". This setting can intercept arrow key inputs.

4. Pong

Pong

Classic Arcade

The timeless table-tennis arcade game. Control your paddle and score points by getting the ball past the AI opponent.

Controls

Objective

Hit the ball past the AI paddle to score a point. The first player to reach the winning score wins the match.

Settings

5. Brick Invaders

Brick Invaders

Breakout + Space Invaders Hybrid

A unique mashup combining classic Breakout brick-breaking with Space Invaders elements. Destroy all bricks to advance through 27 increasingly difficult levels.

Controls

Game Elements

Power-Ups

Symbol Name Effect
S Shield Adds a protective barrier below your paddle
W Wide Paddle Temporarily increases paddle width
B Bomb Destroys surrounding bricks in a blast radius
+ Extra Life Grants one additional life

Levels

The game features 27 levels of increasing difficulty. Each level introduces more bricks, faster ball speeds, and more frequent bombs.

Classic Breakout Mode

In the Brick Invaders Settings, enable the "Classic Breakout" checkbox to activate a traditional breakout mode: bricks are static, there are no bombs, and no block movement.

Classic Breakout Levels

Classic Breakout mode features 27 unique levels with varied brick layouts. A level selector (1-27) is available in the Settings.

During gameplay, the "Level >>" button allows you to skip to the next level.

  1. Classic Wall
  2. Triple Diamond
  3. Smiley
  4. Staircase
  5. Arrow Down
  6. MA3
  7. Columns
  8. Space Invader
  9. Heart
  10. Crown
  11. Rainbow
  12. Checkerboard
  13. Waves
  14. Butterfly
  15. Star
  16. Shield
  17. Zigzag
  18. Spiral
  19. Two Towers
  20. GrandMA 3
  21. Star
  22. Robot
  23. Alien Boss
  24. Pac-Ghost
  25. LIGHT (word level)
  26. FreeMAN (word level)
  27. DMX 512 (word level)

Levels 25-27 are word levels (LIGHT, FreeMAN, DMX 512) that use custom color palettes (MA3 colors from the Colore palette tool).

Note: The keyboard helpers (keyboard polling) are embedded in the plugin bytecode and are auto-extracted at first launch.

Brick Colors

Bricks use 5 MA3 colors:

6. Pac-Man

Pac-Man

Dot Muncher

Navigate Pac-Man through a maze, eating all dots while avoiding ghosts. The maze features thin outline walls, faithful to the classic Pac-Man aesthetic.

Controls

Keyboard behavior: "Stop on release" mode is active — Pac-Man stops as soon as the key is released.

Game Elements

Ghosts

Name Color Behavior
BlinkyRedChaser — Directly targets Pac-Man's position
PinkyPinkAmbush — Targets a position ahead of Pac-Man
InkyCyanRandom — Unpredictable movement pattern
ClydeOrangeShy — Chases when far, retreats when close

Frightened Mode Details

After eating a Power Pellet, all ghosts turn blue and become vulnerable. Eat them for bonus points. The effect is temporary.

During Frightened mode, the maze walls blink using MA3 color 4.6 to visually indicate that ghosts are vulnerable.

MA3 Tribute Map

In the game settings, enable the "MA3 Tribute Map" checkbox to play on a special maze shaped with the letters MA3. A fun tribute to the grandMA3 console.

7. Cyber Snake

Cyber Snake

Neon Serpent

Guide a growing snake through a neon grid, eating food while avoiding your own tail, poison, and obstacles. The snake speeds up as you progress.

Controls

Food Types

Item Appearance Effect
Normal FoodStandard item+10 points, snake grows by 1 segment
Mega FoodGreen diamond+50 points, snake grows by 1 segment
PoisonHazard markerLose a life on contact

Obstacles

Once you reach 50 points, obstacles begin appearing on the grid. They are displayed in a visible orange color. Colliding with an obstacle costs a life.

Speed Increase

The snake accelerates every 5 foods eaten, making the game progressively more challenging.

8. Scores & Leaderboard

Every game includes a persistent leaderboard system to track the best scores.

Accessing the Leaderboard

Player Name

Score Saving

Note: Scores are preserved even after closing the plugin or restarting the console, thanks to PluginVars storage.

9. Settings

Each game provides a Settings button accessible from the game interface. Settings are specific to each game but share common categories.

Common Options

Option Description
Tick SpeedControls the game loop refresh interval. Lower values = faster game.
LivesNumber of lives at the start of a game.
NamePlayer name (used for the score leaderboard).
Master FadersLink grandMA3 console faders to game elements (e.g., ball speed, paddle size).

MA3 Commands

Execute grandMA3 console commands automatically on specific game events. For example, trigger a lighting cue when a player scores, wins, or loses. Commands are entered as standard grandMA3 command-line syntax.

// Example: trigger Sequence 1 Cue 5 on player score
Go+ Sequence 1 Cue 5

Pac-Man Specific

Brick Invaders Specific

10. Troubleshooting

Problem Solution
Paddle doesn't move Go to grandMA3 Settings and uncheck "Playback Master". This option intercepts arrow key inputs.
Game doesn't start Reimport the plugin via Menu > Plugins > Import. Ensure all files are present in the plugin folder.
Keys not responding Open Task Manager and verify that fmc_poller.exe is running. If not, restart the game to relaunch the helper.
Lua error on launch Check the grandMA3 Message Center for detailed error output. Common causes include missing files or syntax errors in custom commands.
Tip: If problems persist after reimporting, delete the plugin from the list first, restart grandMA3, then import again from a fresh copy of the plugin folder.

11. Credits

FreeMANcade v2.0

© 2026 Jeff FreeMAN — FreeMANbrick


grandMA3 is a registered trademark of MA Lighting International GmbH.
This product is not affiliated with or endorsed by MA Lighting.