Windows Cross Development

Salut Lespotes has documented his workflow for using Golden Gate for cross-development on Windows:

I would like to share with you my experience of cross-development between PC and Apple IIGS using ORCA and Golden Gate. I encountered a few difficulties at the beginning, but with the invaluable help of Kelvin Sherlock (the author of Golden Gate, whom I would like to thank very much), I now have a solution that works very well. Compilation, linking, and deployment to a disk image are automated with a Python program. From this experience, I have produced a very detailed guide illustrated with simple, ready-to-use examples, which you can find here: https://github.com/bruno185/Apple-IIGS-cross-dev-with-ORCA-Golden-Gate

Golden Gate 2.1.0

Golden Gate 2.1.0 is here!

Utilities

GS/OS

ToolBox

QuickAsm

QuickAsm (aka QAsm) is a merlin-16+ compatible assembler, linker, and IDE developed by Shawn Quick in the early 1990s. The source code was made available on GitHub a few years back and Golden Gate has, secretly, included QuickAsm support for a while now. Shawn has graciously agreed to allow me to distribute the binaries so they are now included as well.

iix qasm asm.file.S - assembles a merlin/qasm source file.

iix qlink link.file.S - executes a merlin/qasm linker script

iix qasml asm.file.S - runs the quicklinker (assemble and link a single file)

Support files are located in the QASystem directory.

See the QASM docs for more information.

I’ve also included updates macros (from https://github.com/roughana/supermacs) and toolbox equates.

Golden Gate 2.0.9

Golden Gate 2.0.9 is here!

GS/OS

Golden Gate 2.0.8

Golden Gate 2.0.8 is here!

ToolBox

GS/OS

Patches

Utilities

occ

ORCA/C 2.2.0

After 6 years of development, 7 betas, 1,153 commits1, and hundreds of bug fixes, ORCA C 2.2.0 is now available.

Stephen Heumann gave an overview of the update in his A24EVR presentation.

  1. Including libraries and the linker.