Skip to content

MakeROM v0.16

Compare
Choose a tag to compare
@jakcron jakcron released this 28 Apr 14:29
· 108 commits to master since this release
148811d

Change Log

  • Code cleanup & misc. bug fixes (thanks @luigoalma, @drizzt, @Reisyukaku and @jonirrings)
  • Increased maximum AffinityMask to 3 (from 1)
  • Fixed bug where savedata size was incorrectly detected as invalid for AGB_FIRM CIA files (thanks @Alex34567)
  • Fixed bug where an RSF file was erroneously required to build a CIA file from an SRL file
  • Fixed bug where using TitleInfo/CategoryFlags was always deemed invalid (thanks @piratesephiroth)
  • Added CLI switch -nocodepadding which allows generating code binaries without padding between segments (used with firm-sysmodules) (thanks @yifanlu)
  • Updated RSF nodes to support new filesystem access flag (thanks @Steveice10)
    • AccessControlInfo/FileSystemAccess with new value SeedDB
  • Warn users for not specifying any services via RSF key AccessControlInfo/ServiceAccessControl
  • No longer includes the Logo as a NCCH partition if it is included in the ExeFS archive
  • Added a UniqueID range check
  • Added support for NCCH secure-crypto encryption (hardware generated keys)
  • secure-crypto is now default for NCCH encryption
  • Replaced CLI switch -fsign with -ignoresign which is more permissive of invalid signatures