A downloadable game

Mini Golf - BASIC 10Liner Contest 2025

Author:   Eric Carr

Language: FastBasic 4.7

Platform: Atari 8-bit

Category: PUR-120

Video:

Requirements:

  - Atari 8-bit 800/XL/XE or Altirra/Atari800 emulator

  - Joystick


=================>> About <<================

This is a small, 9 hole mini golf game. It tracks how many hits it takes to make it through all 9 rounds.

How many hits can you complete the game in?

36 - Par

30 - Semi-pro

24 - Pro!

20 - Genius!


===========>> Starting the game <<===========

Start the game by booting MINIGOLF.ATR or MINIGOLF.XEX


===============>> Game play <<===============

- Direct the white golf ball into the hole in as few hits as possible.

To hit:

1. Move the joystick right/left to aim clockwise/counter clockwise

2. Press and HOLD the joystick button to display the POWER BAR

3. Release the button when the power bar shows the desired strength

Misc:

- If your ball lands in water, you will start the shot over

- At the end of the game,"PRESS KEY" is displayed. You may press a key to start again.


==============>> Tools Used <<===============

- FastBasic 4.7 Cross Compiler - Compile BASIC to XEX

  https://github.com/dmsc/fastbasic/releases/tag/v4.7

- Visual Studio Code - Editing the .BAS file

  https://code.visualstudio.com/download

- FastBasic Debugger for VSCode Extension (I wrote it to help debug FastBasic)

  https://marketplace.visualstudio.com/items?itemName=EricCarr.fastbasic-debugger

- Atari FontMaker - Defining chars as block sprites

  http://matosimi.websupport.sk/atari/atari-fontmaker/

- Altirra

  https://www.virtualdub.org/altirra.html

Download

Download
MINIGOLF.ATR 90 kB
Download
MINIGOLF.LST 1.1 kB
Download
MINIGOLF.XEX 3.2 kB
Download
MINIGOLF-Commented-Source.bas 6.8 kB
Download
MINIGOLF-Readme.txt 1.5 kB

Comments

Log in with itch.io to leave a comment.

All - please run your emulator in PAL mode when playing.

Due to a timing bug, in NTSC the game is not waiting long enough to check collisions and lets you win each hole when the ball gets near the top of the screen.

I think I rushed this game too close to the deadline :)