Skip to content
ChipWits Robot Coding Game
  • Home
  • About
  • Devlog
  • Team
  • Retro
    • ChipWits Emulator
    • Nostalgia
  • Sign Up
Demo + Wishlist
Demo + Wishlist
ChipWits Robot Coding Game
  • Home
  • About
  • Devlog
  • Team
  • Retro
    • ChipWits Emulator
    • Nostalgia
  • Sign Up

IBOL

40
  • CREATED CHIP SOLUTIONS REMAIN IN THE WORKSHOP GRID
  • SHARING YOUR CHIPWIT (IBOL CODES)
  • LOCKED CHIPS
  • JUNCTION
  • IF THING EQUALS
  • CONNECTORS
  • ACTION CHIPS
  • CONTROL CHIPS
  • SENSING CHIPS
  • STACK CHIPS
  • REGISTERS
  • CHIPS (FUNCTION AND HOW TO BUILD THEM)
  • ARGUMENT
  • OPERATOR
  • Operators
    • IF THING EQUALS
    • CYCLES AND FUEL COST LIST
    • SUBPANEL (OPERATOR)
    • PUSH NUMBER
    • PUSH THING
    • IF NUMBER EQUALS
    • IF NUMBER IS LESS THAN
    • POP
    • PUSH DIRECTION
    • IF DIRECTION EQUALS
    • DECREMENT
    • OPERATOR
    • INCREMENT
    • PUSH (OVERVIEW)
    • BOOMERANG
    • IF KEY
    • LOOP
    • IF HEADS
    • STOPLIGHT (CLASSIC MISSIONS)
    • SKATE
    • ZAP
    • SING
    • IF SMELL
    • PICKUP
    • IF FEEL
    • IF SEE

Controls and Settings

4
  • BASIC KEYBOARD CONTROLS AND KEYBOARD SHORTCUTS
  • BASIC MOUSE CONTROLS
  • YOUR CHIPWIT (GAME SETTINGS)
  • CAMERA CONTROLS

Advanced Programming

13
  • SUBPANEL (OPERATOR)
  • PUSH THING
  • IF THING EQUALS
  • PUSH NUMBER
  • IF NUMBER EQUALS
  • IF NUMBER IS LESS THAN
  • POP
  • MEMORY STACK
  • STACK CHIPS
  • PUSH DIRECTION
  • IF DIRECTION EQUALS
  • PUSH (OVERVIEW)
  • REGISTERS

Characters

1
  • PROFESSOR CHIP

Starting Information

1
  • STARTING INFORMATION LIST

Workshop and Playing

26
  • CREATED CHIP SOLUTIONS REMAIN IN THE WORKSHOP GRID
  • FUEL (ENERGY)
  • ENVIRONMENTAL THINGS
  • BAD THINGS
  • TYPES OF DAMAGE
  • HEALTH
  • CYCLES
  • SENSING CHIPS
  • LOCKED CHIPS
  • ACTION CHIPS
  • STACK CHIPS
  • CONTROL CHIPS
  • CONNECTORS
  • CHIPS (FUNCTION AND HOW TO BUILD THEM)
  • WORKING WITH CHIPS IN THE WORKSHOP
  • SHARING YOUR CHIPWIT (IBOL CODES)
  • WORKSHOP AND PLAY AREA
  • RESTART BUTTON
  • STEP BUTTON
  • WORKSHOP PROGRAMMING TOOLS BUTTONS AND WORKSHOP MENU
  • PLAY/PAUSE BUTTON
  • GAME SPEED SLIDER
  • DELETE (WORKSHOP RADIAL MENU)
  • STARTING POSITION RULE
  • MAIN PANEL AND SUBPANELS
  • RADIAL WORKSHOP MENU

Missions

12
  • FUEL (ENERGY)
  • ENVIRONMENTAL THINGS
  • BAD THINGS
  • GOOD THINGS
  • TYPES OF DAMAGE
  • CYCLES
  • HEALTH
  • MISSION OBJECTIVES
  • SELECT A MISSION SCREEN
  • PUZZLE MISSIONS
  • DR. DROOG CAMPAIGN MISSIONS
  • CLASSIC MISSIONS
View Categories
  • Home
  • Docs
  • IBOL
  • Operators
  • BOOMERANG

BOOMERANG


The Boomerang chip is a control chip that returns your ChipWit’s program from a SubPanel back to the Main Panel. It helps navigate between different panels in your ChipWit’s code.


Specifications #

  • Arguments: None
  • Creates a True or False Branch?: No, the Boomerang does not create a True/False branch
  • Number of Cycles Used: 1
  • Fuel: 1
  • Range: 0


Note #

The Boomerang Chip only appears in the Radial Workshop Menu within the Control Chips section when you are actively on a SubPanel tab. It is not available when on the Main Panel since you cannot go back any further from there.


Example of Use #

If your ChipWit is running a program on a SubPanel and you want to send it back to the Main Panel:

  1. Place the Boomerang chip on the SubPanel.
  2. When the ChipWit reaches this chip, it will automatically return to the Main Panel (the tab with the robot head icon).

This chip is useful for organizing complex programs that use multiple SubPanels, helping the ChipWit smoothly transition back to the Main Panel when needed.





History #

“Boomerang” as it appears in various historic incarnations of ChipWits!


COMMODORE 64:


MANUAL:
“The Boomerang instruction is used only on Subpanels, when you want the program to return to the Main Panel. When a CHIPWIT program encounters the Boomerang, it jumps back to the Main Panel and continues at the location after the chip that ca led the Subpanel. A Subpanel can have more than one Boomerang chip.”




APPLE II:


MANUAL:
“BOOMERANG commands the ChipWit program to go back to the Mai Panel and continue execution with the chip after the Sub-Panel chip that sent the program away from the Main Panel. Since BOOMERANG returns the program to the Main Panel, it is only available for use on Sub-Panels. BOOMERANG has no Arguments. Like the LOOP and the SUB-PANEL Operators, BOOMERANG is a command to the program, not the ChipWit.”




MAC:


MANUAL:
“BOOMERANG commands the ChipWit program to go back to the Main Panel and continue execution with the chip after the Sub-Panel chip that sent the program to the Sub-Panel. Since BOOMERANG returns the program to the Main Panel, it is only available for use on Sub-Pane Is.
BOOMERANG has no Arguments. Like the LOOP and the SUB-PAN EL Operators, BOOM ERANG is a command to the program, not the ChipWit.”




CHIPWITS II (WINDOWS 95):



Related #

Updated on November 12, 2024

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
SUBPANEL (OPERATOR)IF HEADS

Powered by BetterDocs

Leave a ReplyCancel reply

Table of Contents
  • Specifications
  • Note
  • Example of Use
  • History

Join Our Mailing List!

Are you interested in learning more about ChipWits and tracking our development? Provide your name and email address below to join our mailing list.
We respect your email address and don’t spam. You can unsubscribe at any time. We generally send a short email about the game once every week or two.

Check your inbox or spam folder to confirm your subscription.

Copyright © 2026 ChipWits, Inc.

  • Contact
  • Press Kit
  • Privacy Policy
  • Terms of Use
 

Loading Comments...