Projects / snescom


snescom is a suite of assembler and linker tools for the 65816 processor, which is used in the SNES. It can produce xa65-compatible relocatable object files, IPS format patches, raw binary images, and ROM images in SMC format.

Operating Systems

Recent releases

  •  12 Feb 2007 15:16

    Release Notes: This release adds support for different segments besides CODE, and enables the linking of them separately.

    •  26 Jul 2006 18:42

      Release Notes: This release updates the linker program, adding a feature to output raw files, or even ROM files directly in the SMC format, with proper checksums. The error handling of the assembler was improved somewhat.

      •  20 Jun 2006 10:45

        Release Notes: This release adds support for outputting raw binary images directly, without needing an IPS patching program or the linking phase.

        •  21 Nov 2005 18:21

          Release Notes: This release adds symbol support in the included disassembler in the same way GNU objdump does. Some compilation problems of snescom have been fixed.

          •  22 Feb 2004 06:10

            Release Notes: This release adds the .link statement, which can be used to control where the code will be placed in the ROM when linking.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.