#---------------------------------------------------------------------------- # Project: TwlSDK - include # File: ROM-BB.rsf # # Copyright 2007 Nintendo. All rights reserved. # # These coded insructions, statements, and computer programs contain # proprietary information of Nintendo of America Inc. and/or Nintendo # Company Ltd., and are protected by Federal copyright law. They may # not be disclosed to third parties or copied or duplicated in any form, # in whole or in part, without the prior written consent of Nintendo. # # $Date:: $ # $Rev$ # $Author$ #---------------------------------------------------------------------------- # # TWL ROM SPEC FILE # Arm9 { Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)" Elf "$(MAKEROM_ARM9:r).tef" } Arm7 { Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)" Elf "$(MAKEROM_ARM7_BASE:r).tef" } Arm9.Ltd { Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)" } Arm7.Ltd { Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)" } Property { ### ### Settings for FinalROM ### #### BEGIN # # TITLE NAME: Your product name within 12bytes # TitleName "FIRM" # # MAKER CODE: Your company ID# in 2 ascii words # issued by NINTENDO # MakerCode "01" # # REMASTER VERSION: Mastering version # #RomVersion 0 # # ROM SPEED TYPE: [MROM/1TROM/UNDEFINED] # RomSpeedType $(MAKEROM_ROMSPEED) # # ROM SIZE: in bit [64M/128M/256M/512M/1G/2G] # #RomSize 128M #RomSize 256M # # ROM PADDING: TRUE if finalrom # #RomFootPadding TRUE # # ROM HEADER TEMPLATE: Provided to every product by NINTENDO # #RomHeaderTemplate ./etc/rom_header.template.sbin # # BANNER FILE: generated from Banner Spec File # #BannerFile ./etc/myGameBanner.bnr BannerFile $(TWLSDK_ROOT)/include/twl/specfiles/default.bnr ### ### Setting for TWL ### # # BANNER FILE: # BannerTWLFile $(TWLSDK_ROOT)/include/twl/specfiles/default.bnr # # Boot allowed Media: [GameCard/NAND/SDCard/DownloadPlay] # possible to choose one or more. # BootMedia GameCard NAND SDCard DownloadPlay # # Certification FILE: # Certificate $(TWLSDK_ROOT)/include/twl/specfiles/default_sgn.sbin # # Digest parameters: # DigestParam 1024 32 # # WRAM mapping: [MAP_BB_HYB/MAP_BB_LTD/MAP_TS_HYB/MAP_TS_LTD] # don't have to edit # #WramMapping $(MAKEROM_WRAM_MAPPING) WramMappingDirect ../wram_regs/wram_regs.rbin # # Codec mode: # don't have to edit # CodecMode $(MAKEROM_CODEC_MODE) # # TitleID_Lo: Your TitleID_Lo in 4 ascii words for NAND application # #TitleID_Lo TEST # # TitleID_Hi: Your TitleID_Hi for NAND application ( spec not fixed. ) # #TitleID_Hi 0x00010001 # # Public save data size: [16K/32K/64K/128K/256K/512K/1M/2M/4M/8M] for NAND application # #PublicSaveDataSize 16K # # Private save data size: [16K/32K/64K/128K/256K/512K/1M/2M/4M/8M] for NAND application # #PrivateSaveDataSize 16K ### #### END } RomSpec { Offset 0x00000000 Segment ALL HostRoot $(MAKEROM_ROMROOT) Root / File $(MAKEROM_ROMFILES) }