Skip to content
View boingball's full-sized avatar

Block or report boingball

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
boingball/README.md

🕹️ BOINGBALL

Modern software. Classic Amiga hardware.

Original games • Multimedia applications • Sample tools • Developer libraries

Amiga itch.io Aminet

Building software for real Amigas — from the 68000 and stock A1200 to 68060 and PiStorm systems.


⛳ Featured release: MinTeeGolf

⛳ MinTeeGolf — Play 3D Crazy Golf for the Amiga →

18 holes of colourful, polygonal 3D crazy golf. Windmills, teleporters, bumpers, tricky obstacles, AI competitors and up to four local players. Includes builds for classic 68000 machines, A1200-era systems and accelerated Amigas.

▶ Download / play MinTeeGolf on itch.io

🎮 Games

Game Description Link
MinTeeGolf 3D crazy golf on classic Amiga hardware; 18 holes and local multiplayer. itch.io
AmiKart Low-poly kart racer with AI opponents, power-ups and LAN multiplayer; playable prototype. Coming soon
AmiSports Ten-sport Amiga party game with customisable Ami characters. Alpha 1 is available to play! Get Alpha 1 on itch.io
GeoDash Fast-paced, rhythm-inspired arcade game. In development. Coming soon
The Machine Original Amiga game project. In development. Coming soon
AmiCraft Voxel world building and LAN adventures. Private family project; not publicly released. —

🏅 AmiSports — Alpha 1

AmiSports Alpha 1 title screen

Ten sports, character creation and party play on the Amiga. Alpha 1 is available to try on itch.io.

Event selection Stock A1200 presentation
AmiSports event selection AmiSports stock A1200

▶ Try AmiSports Alpha 1 on itch.io

🎵 Mint applications

Modern-day features for classic Commodore hardware.

Application Highlights Project
MintAMP MP3, AAC, FLAC, Ogg Vorbis, WMA, WAV, IFF and internet radio; GadTools and ReAction interfaces. Source
MintVID Local video playback, YouTube, IPTV and HLS streaming with ECS, AGA and RTG support. Source
MintPRINT IPP network printing through the Amiga's standard printer system. Source · Aminet
MintSCAN Network scanner utility for supported eSCL/AirScan devices. Source
MintREMOTE Remote desktop access experimentation for classic Amiga. Alpha. Source

🎚️ Featured utility: WavConvert4Amiga

WavConvert4Amiga sample editor

A Windows sample conversion and editing toolkit built with classic Amiga audio in mind — and one I use myself when preparing sounds for my Amiga games.

Convert WAV and MP3 sources into 8-bit mono samples; tune for PAL/NTSC ProTracker notes; edit waveforms and loop points; export WAV and IFF-8SVX; and experiment with audio effects, recording and batch conversion queues.

Explore WavConvert4Amiga →

🌐 Featured port: curl for AmigaOS

Bringing modern curl back to classic AmigaOS. My AmigaOS porting work makes this widely used command-line transfer tool available to the Amiga community again — another building block for modern network-capable software on vintage hardware.

I'm also credited as a contributor in curl's upstream repository. See the upstream contributor mapping and curl's project site.

Explore my Amiga curl port →

🛠️ Engines and libraries

Build it once, prove it in a real game, then reuse it.

Library Purpose Availability
Ami3D Software polygon renderer and reusable 3D game foundations, used by MinTeeGolf and other projects. Private development
AmiLAN Reusable C network library with non-blocking TCP/UDP, host connections, UDP discovery and optional compression. Open source
Ami2D Planned reusable 2D game framework following work on GeoDash. On the drawing board

🧪 Other projects

More Amiga experiments and utilities include Amiga Minesweeper and adate. I also build IT, networking and PowerShell tools.

Browse all public repositories →


💚 The idea

I develop with AI-assisted coding and a lot of real-hardware testing, profiling and iteration. The goal is useful applications and fun games that respect the limits — and exploit the strengths — of classic Amiga machines.

Made for the Amiga community.

Games on itch.io · Open-source projects

Pinned Loading

  1. WavConvert4Amiga WavConvert4Amiga Public

    Sound Sampler in the style of the Older Amiga Applications, to create Amiga 8svx(iff) samples

    C# 11

  2. MintPRINT MintPRINT Public

    IPP/AirPrint printing for classic AmigaOS - print to modern network printers (JPEG PWG-Apple Raster, PostScript, PDF no driver-specific software on the printer side) straight from Amiga application…

    C 12 3

  3. curl curl Public

    Forked from curl/curl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP…

    C 3 1

  4. MintAMP MintAMP Public

    Forked from ultraembedded/libhelix-mp3

    Classic Amiga MP3/AAC/FLAC Internet Media player with Helix decoders, m68k optimisations and HTTP/S MP3 ACC(+) radio

    C 4

  5. MintVID MintVID Public

    MintVID - Video Internet Decoder - Local / IPTV / YouTube player for M68k Accelerated Amigas

    C 4

  6. MintSCAN MintSCAN Public

    MintSCAN is a standalone GadTools application which scans directly from an eSCL/AirScan network scanner or multifunction printer to a file on your Amiga

    C 2