Welcome to the home of TommyGun
This website is about TommyGun - a development toolkit for creating software for 8 and 16 bit machines for Windows Vista, XP and 2000.
TommyGun is an Integrated Development Environment (IDE) for creating games and other software for old 8 bit computers. It is a modular and open ended application that can support any type of computer. Although realistically speaking I'm limiting the application to 8 and 16 bit computers. It allows the user to create games for their prized vintage or retro machines.
TommyGun is Freeware.
©
Copyright 2008 Tony Thompson.
Lastest Version: 0.9.32 ( 7th July 2008)

Summary of Features
- Easy to use and easy to learn
- Use any assembler for your target machine
- Use any emulator you like (works best with
an emulator that can accept command line arguments)
- One click build - Will build and then launch your emulator if the build is successful
- Fully featured Code editor
- Full set of drawing editors (sprites, tiles, fonts, screens and user defined graphics - UDG's)
- Complete Tile Based Map editor
- Full Undo/Redo system for all operations including drawing and editing. Lots of options and completely configurable
- Image editors and Code editor has full cut/copy/paste functionality
- Code editor supports bookmarks
- Code editor has full search and replace abilities
-
Code editor has a full find in files features
- No need for special tools to convert bitmaps in code - all handled by the application
- Show image animations in the main editor
- Images support masking
- Mask editing has a cool transparent
overlay effect
- Masks can cover the image to be masked
or outline it.
- Image editor supports auto zoom to window size
- Images can be rotated to any angle using any centre point.
- Images can be resized.
- Plug-in based application that is easily extensible. Only loads plug-ins that
are required for each machine
- Support for assemblers and/or C compilers
- Code editor supports a wide range of data parsers/code generators.
- Automatic Project Backup system. Easy to use Project Restore feature.
- Code editor has build tool profiles so you can easily switch between specific assemblers or emulators
- Can import a range of images that can be transferred into any image type
- Comes with demo projects to see how things work
- Also comes with 2 tutorials to get you started (more on the way)
Machines supported so far:
Sinclair ZX Spectrum 16K, 48K, +, 128K, +2, +2e, +3.
- Amstrad CPC 464, 664 and 6128
- Sam Coupé
- Commodore 64
Hi-Res mode only at the moment
-
Commodore Vic 20 - HiRes and MultiColor modes
- Jupiter Ace
Limited support for 64x48 mode
- Jupiter Ace 4000
Full support for 256x192 mode graphics
Enterprise 64/128
-
MSX 1
(work in progress)
Possible machines to be supported in the future: