Program Library - Whack-A-Mole

Anywhere Anytime Computing

Casio Basic & Casio Programmable Calc

Whack-A-Mole - fx-5800P Version

Author: Krtyski

Whack-A-Mole was originally created to try making an action game running on fx-5800P, a calc with very limited processing power.

Moles pop up from 3 x 3 holes then hit the mole, it's a very familiar game. When earning point gets higher than a certain level, fake mole pops up or fake mole with real mole pop up together. Hitting fake mole you take a penalty.

Game Scenario
You are a bounty hunter to earn points by cleaning up moles. 
- At beggining of game, you get LIFE point (7 as initial setting) and when your LIFE point gets zero the game is over.
- You get FUND point (20 as initial setting) for each single mole.
- You pay (lose) COST as time is running until hitting mole. 
- COST is less than FUND, you earn (FUND - COST) point as PRIZE point.
- If your reaction is slow and COST is getting less than BURST point (17 as initial setting), you lose 1 LIFE point.
- If your reaction is very slow and COST is getting less than TIME-OUT point (25 as initila setting), you lose BUST LOSS points (25 as initial setting) as well as lose 1 LIFE point.
- When your total PRIZE point is higher than INVOKE FAKE point (200 as initial setting), Fake Mode is invoked and then fake mole randumly pop up. 
- In Fake One Mode, fake mole pops up instead of real mole.
- In Fake TWO Mode, fake mole pops up with real mole.
- Hitting fake mole, you lose 1 LIFE point. 
- When your LIFE point gets down to zero, game is over.


Fake One Mode Fake Two Mode

Initial Setting
Following parameters can be changed from initila settings; 
- LIFE: 7
- BURST LIMIT: 17
- TIME-OU: 25
- FUND: 20
- BURST LOSS: 25
- INVOKE FAKE: 200

Program Files
- WHACK-A-MOLE (run this file)
- WAM (sub-routine, main body of game)

Download
Download PDF file (Whack-a-Mole_5800P_En.pdf)

(Top)

Whack-A-Mole - fx-9860GII Series Version

Author: Krtyski

Whack-A-Mole was originally created to try making an action game running on fx-5800P, a calc with very limited processing power. This fx-5800P version is now ported to fx-9860GII Series version. 

Moles pop up from 3 x 3 holes then hit the mole, it's a very familiar game. When earning point gets higher than a certain level, fake mole pops up or fake mole with real mole pop up together. Hitting fake mole you take a penalty.

fx-9860GII Series runs Casio Basic much faster than fx-5800P. In order to fit the speed, a new parameter Wait is added and initial settings of some parameters are modified.

Game Scenario
You are a bounty hunter to earn points by cleaning up moles. 
- At beggining of game, you get LIFE point (7 as initial setting) and when your LIFE point gets zero the game is over.
- You get FUND point (20 as initial setting) for each single mole.
- You pay (lose) COST as time is running until hitting mole. 
- COST is less than FUND, you earn (FUND - COST) point as PRIZE point.
- If your reaction is slow and COST is getting less than BURST point (17 as initial setting), you lose 1 LIFE point.
- If your reaction is very slow and COST is getting less than TIME-OUT point (25 as initila setting), you lose BUST LOSS points (25 as initial setting) as well as lose 1 LIFE point.
- When your total PRIZE point is higher than INVOKE FAKE point (200 as initial setting), Fake Mode is invoked and then fake mole randumly pop up. 
- In Fake One Mode, fake mole pops up instead of real mole.
- In Fake TWO Mode, fake mole pops up with real mole.
- Hitting fake mole, you lose 1 LIFE point. 
- When your LIFE point gets down to zero, game is over.

  

  

  

Initial Setting
Following parameters can be changed from initila settings; 
- Life: 7
- Burst: 6
- Time-Out: 8
- Fund: 20
- Burst Los: 25
- Invoke Fake: 200
- Wait: 10

Parameter "Wait" settings guide

CPU Clock     Genuin Casio Basic       C.Basic        "Wait" value   
Normal (29 MHz) 10
Normal (29 MHz) 500
236 MHz / [F5] by Ftune2 30
235 MHz / [F5] by Ftune2 5000

Program Files
- WHACKAMO.g1m (run this file)
- WAM.g1m (sub-routine, main body of game)
- INPI.g1m (sub-routine, supporting input)

Download
Download Program file (Wack-a-Mole.zip)

(Top)

Whack-A-Mole - fx-CG10/20/50 Version

Author: Krtyski

Whack-A-Mole was originally created to try making an action game running on fx-5800P, a calc with very limited processing power. This fx-5800P version is now ported to fx-CG50 / CG20 / CG10 version. 

Moles pop up from 3 x 3 holes then hit the mole, it's a very familiar game. When earning point gets higher than a certain level, fake mole pops up or fake mole with real mole pop up together. Hitting fake mole you take a penalty.

fx-CG50 / CG20 / CG10 runs Casio Basic much faster than fx-5800P. In order to fit the speed, a new parameter Wait is added and initial settings of some parameters are modified.

Game Scenario
You are a bounty hunter to earn points by cleaning up moles. 
- At beggining of game, you get LIFE point (7 as initial setting) and when your LIFE point gets zero the game is over.
- You get FUND point (20 as initial setting) for each single mole.
- You pay (lose) COST as time is running until hitting mole. 
- COST is less than FUND, you earn (FUND - COST) point as PRIZE point.
- If your reaction is slow and COST is getting less than BURST point (17 as initial setting), you lose 1 LIFE point.
- If your reaction is very slow and COST is getting less than TIME-OUT point (25 as initila setting), you lose BUST LOSS points (25 as initial setting) as well as lose 1 LIFE point.
- When your total PRIZE point is higher than INVOKE FAKE point (200 as initial setting), Fake Mode is invoked and then fake mole randumly pop up. 
- In Fake One Mode, fake mole pops up instead of real mole.
- In Fake TWO Mode, fake mole pops up with real mole.
- Hitting fake mole, you lose 1 LIFE point. 
- When your LIFE point gets down to zero, game is over.

  

  

  

Initial Setting
Following parameters can be changed from initila settings; 
- Life: 7
- Burst: 6
- Time-Out: 8
- Fund: 20
- Burst Los: 25
- Invoke Fake: 200
- Wait: 10

Program Files
- WHACKAMO.g3m (run this file)
- WAM.g3m (sub-routine, main body of game)
- INPI.g3m (sub-routine, supporting input)

Download
Download Program file (Wack-a-Mole_Color.zip)

 

(Top)

inserted by FC2 system