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.
|Tags||Software Development Assemblers|
|Operating Systems||Windows POSIX|
Release Notes: This release adds support for different segments besides CODE, and enables the linking of them separately.
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.
Release Notes: This release adds support for outputting raw binary images directly, without needing an IPS patching program or the linking phase.
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.
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.