_____ _ ___ _ _ _
|_ _| |__ ___ / _ \ _ _| |_ ___ _ __| | (_)_ __ _ ___ __
| | | '_ \ / _ \ | | | | | | __/ _ \ '__| | | | '_ \| | | \ \/ /
| | | | | | __/ |_| | |_| | || __/ | | |___| | | | | |_| |> <
|_| |_| |_|\___|\___/ \__,_|\__\___|_| |_____|_|_| |_|\__,_/_/\_\
Recommended Software
Click here for manuals, magazines, tutorials, and etc.
The following are 32-bit Intel or older
Intel | iOS | Classic | Apple II
- Batari 1.7 - use a BASIC-like language to create an Atari 2600 game
- Bluefish 2.2.4 - web development editor
- BlueGriffon 1.6.2 - WYSIWYG (What You See Is What You Get) web development editor
- Chipmunk Basic v3.6.5b - a BASIC interpreter program for Mac OS X with functions to make it easier than usual to display graphics and sound
- CMake 2.8.12.2 - cmake for Mac OS X
- Code::Blocks 13.12 - a free C/C++ and Fortran IDE
- DrJava 20140826-r5761 - an IDE for Java; click here for docs
- Eclipse 3.7.2 - an IDE for Java and others
- FreePascal 3.0.4a - a free and open-source Pascal compiler; you will also want to install fpcsrc
- Game Editor - 2D game creation software
- Game Maker for Mac - also known as "GM4Mac," YoYoGames released a version of Game Maker 7 (7.5.87) for Mac OS X; you may also want to click here (at your own risk)
- Git 2.2.1 - "the stupid content tracker"; a fast, scalable, distributed revision control system
- Godot 3.6.1.rc - a free and open-source 2D/3D game engine; does not include templates; install "3.6.stable" templates on a newer system and then copy/paste that templates folder to the user home directory as "Library/Application Support/Godot/templates/3.6.1.rc" and edit the version file within; templates will not provide a 32-bit Mac OS X build; any XCode project files produced will not be compatible with v4.2
- KBasic Professional 1.89 - an alternative to VisualBasic 6 but uses Qt4; registration does not appear to be required to create apps
- KDiff3 0.9.95 - use this to compare the contents of two files
- KompoZer 0.8b3 - a WYSIWYG (What You See Is What You Get) HTML/CSS editor
- LateralGM 16b3 - a Java-based IDE for Game Maker projects; this version only supports GM6; install STIGMA using WINE (Win7 mode) if you need a way to convert newer projects for GM4Mac
- Lazarus 1.6.2 - Lazarus is an IDE for making applications using FreePascal; requires XCode with XCode Developer Tools and FreePascal installed; buggy
- Lazarus 2.0.12 - Lazarus is an IDE for making applications using FreePascal; requires XCode with XCode Developer Tools and FreePascal installed; buggy
- LEGO Digital Designer 3.0.11 - a fun way to build with virtual LEGOs on a computer; export this and then open using LeoCAD on a newer computer to then export as a Blender or game engine-compatible model
- Love2D 0.8.0 (Universal) - "an *awesome* framework you can use to make 2D games in Lua"
- Love2D 0.9.2 - "an *awesome* framework you can use to make 2D games in Lua"
- Lua 5.1.4 - libraries for Lua 5.1.4
- Lua 5.2 - libraries for Lua 5.2
- Netbeans 6.9 - a free and open-source IDE for Java and a few other languages
- Node.js v0.12.18 - a set of libraries for JavaScript which allows it to be used outside of the browser; you will have to copy/paste to correct system folders manually; the PKG installer version will fail
- Nvu v1.0 - a WYSIWYG web page editor that uses the Gecko engine
- MegaZeux v2.93 - create role-playing games using ANSI/ASCII graphics
- OHRRPGCE (2020-05-02-gorgonzola) - a free and open-source, easy way to make RPG games; the "game" app is required to play the RPG files
- OpenRPG Maker 0.2.3 - RPG game creation tool; QT4 is required; click here to download Qt OpenSource v4.8.7 installation package
- PhoneGap iPhone - the older way of creating iOS apps before Cordova; also take a look at this link
- Page 6.2 - Python user interface designer; Page 6.2 uses Python 2
- Python 2.7.14 - "a high-level, general-purpose programming language"; temporarily turn back the clock to install due to "untrusted" issues
- Python 3.5.2 - "a high-level, general-purpose programming language"; temporarily turn back the clock to install due to "untrusted" issues
- QB64 1.4 - QB64 for Mac OS X; it's like 'QuickBasic 4.5' but with extra, modern functions
- Qt Creator OpenSource 2.8.1 - Use this to create Qt-based interfaces; you will want to install Qt OpenSource 4.8.7 first
- Qt OpenSource 4.8.7 - use this to install the latest compatible version of Qt for 32-bit Snow Leopard
- REALStudio 2010r21 - a program very similar to Visual Basic for for Mac OS X; it also has build options for Windows and GNU/Linux; a license key is required
- Ren'Py 6.14.1 - a free and open-source visual novel engine
- Scratch 1.4 - a free and open-source game engine that is normally done in a web browser, but this is the desktop version for 1.4
- Slade 3.1.1.1 - a free and open-source DOOM WAD editor
- Stencyl 2.1.0 - a game engine with free SWF export; pro version needed to more options
- Tiled 0.10.0 - tiled map editor; mainly used for 2D game development
- Twine 2.0.4 - create interactive stories or presentations to run in a web browser
- Unity 3.1.0 - a game development engine; activation is required; this is a very old version, so good luck
- Unity 3.5.5 - a game development engine; activation is required; this is a very old version, so good luck
- Unity iPhone 1.7.0 - a game development engine for iPhone (iOS 4.3); this version includes iPad; activation is required; this is a very old version, so good luck
- XCode Developer Tools for v3.1.4 - XCode 3.x did not include "Developer Tools," such as being able to run 'clang' from the command-line, for example, so you may want to install this. The structure you see in this link's directory needs to be the same when you run the meta-package (*.mpkg) installer
- XCode 4 and iOS SDK 4.3 - this is XCode 4.0 with the SDK to build iOS 4.3 apps included; you can have both XCode 3.x and 4.x installed IF you make sure to install XCode 4 to a different folder than "/Developer"; just make another as "/Developer_XCode4" and point the installer there
- XCode 4.x did not include "Developer Tools," such as being able to run 'clang' from the command-line, for example, so you may want to install this. The structure you see in this link's directory needs to be the same when you run the meta-package (*.mpkg) installer; it should also update XCode 4.0 to 4.2... I think...
- ZDoom v2.8.0 - You can use a program like 'Slade' or 'deutex' to edit a FreeDOOM WAD and then place that WAD within the ZDoom.app in the folder where the 'zdoom' binary is. Then, rename the ZDoom app to the name of your game.
Back to Top
Jailbreak Required
- Basic! v3.5.9 - do some BASIC programming on your iOS device; and no, you cannot compile a binary
- Doom v2.1 - if you look inside of the IPA, there is a doom.wad, a prboom.wad, and a bunch of MP3's; you may be able to replace these; do so at your own risk; the menus were clearly meant for phones and not tablets
- Love 11.1 - an iOS (Universal IPA; iOS 8 minimum) build of Love2D
- Wolf3D v2.1 - an iOS version of Wolfenstein 3D; you may be able to replace the map files and so forth within the IPA; do so at your own risk
- XCode - just about the only way to create iOS software for older devices; see above Snow Leopard section
Back to Top
Back to Top