Devpac Genam

This is used for Assembly Language

Download Amiga Developer CD (iso)

https://archive.org/details/amigadevelopercdv2.1

Download the Devpac Assembler ADF

https://archive.org/download/CommodoreAmigaApplicationsADF - Devpac v3.04 (1992)(HiSoft)(Disk 1 of 2).zip (Genam OS) - Devpac v3.04 (1992)(HiSoft)(Disk 2 of 2).zip (Libraries)

Install Devpac

  • Mount the Devpac v3.04 Disk 1 adf into DF0
  • Create Drawer Work:Tools/Devpac (Window > New Drawer)
  • Copy DF0:DevPac to Work:Dev/Devpac
  • You should end up with a Devpac drawer inside the Devpac Drawer.
  • ed S:User-Startup - add the following
    ;BEGIN Devpac
    Path Work:Tools/Devpac/Devpac add
    assign devpac: Work:Tools/Devpac/Devpac
    ;END Devpac
    

Library Setup

  • Mount the Devpac v3.04 Disk 2 adf into DF0
  • Copy “FD” and “Library” drawers into Work:Tools/Devpac/Devpac/

Default libraries cause error Error: number too large at line 55 in file DATATYPES/DATATYPESCLASS.I and same for PICTURECLASS.I

To fix we need to copy the files from the Developer CD

With no Amiga running: (important, will not work if the OS is running) - WinUAE > Hardware > CD & Hard drives - CDFS automount CD/DVD drives - Select Image: Amiga Developer CD v2.1.iso - Start

NewShell

copy CD0:NDK/NDK_3.1/Includes&Libs/include_i/datatypes/datatypesclass.i Work:Tools/Devpac/Devpac/Include/datatypes/

copy CD0:NDK/NDK_3.1/Includes&Libs/include_i/datatypes/pictureclass.i Work:Tools/Devpac/Devpac/Include/datatypes/

Debug Library

From https://aminet.net/package/dev/debug/debuglib download debuglib.lha - Use 7-zip to extract - Make directory Work:Tools/Devpac/Devpac/lib - Copy contents into the lib folder

Supplemental

  • Devpac 3 Manual: https://archive.org/details/hisoft-devpac-3-user-manual./mode/2up
  • Devpac Install Instructions: https://www.youtube.com/watch?v=m0TwMMLjjak