CompuServe Thread

Forum unknown · Programming

#68000 Assem Prog

1 messages in this thread
#77432From: Jez San @ Argonaut S/WJul 23, 1987 7:03 PM
I recommend an Amiga 2000 hardware, together with HiSoft's DEVPAK assembler. It is the fastest, most friendly, and usable assembler so far, and they have it both for the Atari ST and Amiga. I have used both versions, during development of StarGlider (arcade game). To write position independant code requires that all references be within +- 32k bytes from each other, as you rightly say. But contained within the DOS loader of the Amiga (and ATARI AND MAC) are facilities to auto relocate absolute addresses during load time. This means that you have an effective range of the entire address space, without having to worry about where your code loads to. HiSoft's GenAm has an ABSOLUTE ORG facility, allowing code IMAGEs to be produced for cross development purposes. Computer Concept's FAST BASIC (Atari ST) was written using this method, as it is an ST Cartridge that must be hardwired to an address on a port. Should you require a Hard Disk on your A2000, then you will have to wait a month or two before the CBM or ASDG one is available. If you need a Hard Disk based Amiga urgently, then you must buy an A1000, some extra RAM, and a third party hard disk, like Byte-by-Byte's PAL Jnr, which has a megabyte of ram, and a 20 meg hard disk, for $1500.