Daha önce Arda tarafından "Günümüz imkanları ile spectrum a program yazmak" başlığında verilmişti, lakin multiplatform bir yazılım ortamı olduğundan ve Amstrad CPC ye de destek vermesinden ötürü bu bölümde de bahsetmekte fayda var.
TommyGun, pek çok retro bilgisayar platformuna oyun ve başka programlar hazırlamak için Windows tabanlı bir yazılım geliştirme ortamıdır.
Şu an için desteklenen platformlar:
Sinclair ZX Spectrum 16K, 48K, +, 128K, +2, +2e, +3.
Amstrad CPC 464, 664 and 6128
Sam Coupé
Commodore 64( Şu an sadece hi-res mode)
Jupiter Ace (64x48 modu için sınırlı destek)
Jupiter Ace 4000 (256x192 grafik modu için tam destek)
Enterprise 64/128
Desteklenmesi düşünülen platformlar:
MSX 1 & 2
Memotech 500/512
Oric 1/Atmos
Sinclair QL
Timex range
Dragon 32/64
Texas Instruments 99/4a
Commodore Vic 20, C16 and Plus 4
Atari 600XL, 800XL and 1200XL
Atari 400/800
Atari ST series
Commodore Amiga
Daha detaylı Bilgi için:
http://www.users.on.net/~tonyt73/TommyGun/ 