Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Shingen the Ruler/ROM map: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{rommap|game=Shingen The Ruler}} <pre> Castle DATA Start Note: Castle data is loaded into RAM at $6150. ROM Data is #$1A(00 - 25) bytes each, but RAM includes other data an...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{rommap|game=Shingen The Ruler}} | {{rommap|game=Shingen The Ruler}} | ||
<pre> | <pre> | ||
Castle Ids: Ruler Ids: (Add + #$11 for Heirs) Battlefield Map Ids: Castle Map IDs: | |||
#$01 Kai #$01 Shingen Takeda Subtract #$01 from castle ID Add #$15 to Castle ID | |||
#$02 Shinano #$02 Ujiyasu Hojo | |||
#$03 Sagami #$03 Kenshin Uesugi | |||
#$04 Musashi #$04 Kiyo Murakami | |||
#$05 Kozuke #$05 Yoshimasa Kiso | |||
#$06 Echigo #$06 Moto Imagawa | |||
#$07 N Shinano #$07 Hiro Matsudaira | |||
#$08 W Shinano #$08 Nobunaga Oda | |||
#$09 Suruga #$09 Dosan Saito | |||
#$0A Totoumi #$0A Yori Anekoji | |||
#$0B Mikawa #$0B Tsuna Hatakeyama | |||
#$0C Owari #$0C General Li | |||
#$0D Mino #$0D The Ikko Sect | |||
#$0E Hida #$0E Takakage Asakura | |||
#$0F Etchu #$0F Hisamasa Asai | |||
#$10 Noto #$10 Haru Kitabatake | |||
#$11 Kaga #$11 Yoshiteru Ashikaga | |||
#$12 Echizen | |||
#$13 Oumi | |||
#$14 Ise | |||
#$15 Yamashiro | |||
Castle DATA Start | Castle DATA Start |
Revision as of 01:34, 7 August 2021
The following article is a ROM map for Shingen the Ruler.
Castle Ids: Ruler Ids: (Add + #$11 for Heirs) Battlefield Map Ids: Castle Map IDs: #$01 Kai #$01 Shingen Takeda Subtract #$01 from castle ID Add #$15 to Castle ID #$02 Shinano #$02 Ujiyasu Hojo #$03 Sagami #$03 Kenshin Uesugi #$04 Musashi #$04 Kiyo Murakami #$05 Kozuke #$05 Yoshimasa Kiso #$06 Echigo #$06 Moto Imagawa #$07 N Shinano #$07 Hiro Matsudaira #$08 W Shinano #$08 Nobunaga Oda #$09 Suruga #$09 Dosan Saito #$0A Totoumi #$0A Yori Anekoji #$0B Mikawa #$0B Tsuna Hatakeyama #$0C Owari #$0C General Li #$0D Mino #$0D The Ikko Sect #$0E Hida #$0E Takakage Asakura #$0F Etchu #$0F Hisamasa Asai #$10 Noto #$10 Haru Kitabatake #$11 Kaga #$11 Yoshiteru Ashikaga #$12 Echizen #$13 Oumi #$14 Ise #$15 Yamashiro Castle DATA Start Note: Castle data is loaded into RAM at $6150. ROM Data is #$1A(00 - 25) bytes each, but RAM includes other data and is #$38(00 - 55) bytes each. CASTTLE DATA CASTLES BY ORDER: KAI, SHINANO, SAGAMI, MUSASHI, KOZUKE, ECHIGO, N SHINANO, W SHINANO, SURUGA, TOTOUMI, MIKAWA, OWARI, MINO, HIDA, ETCHU, NOTO, KAGA, ECHIZEN, OUMI, ISE, YAMASHIRO. 0x016016 - 0x016237 BYTE #$00 This byte represents a ruler's capital. Ruler's ID (#$01 - #$11/ + #$11 for heirs) is stored here if it is The ruler's capital, otherwise it is #$00. BYTE #$01 Castle controlled (non capital) RULER ID (#$01 - #$11/ + #$11 for heirs) BYTE #$02 YIF(YIELD INCREMENTAL FACTOR) This byte directly corresponds to the games FA-Development Command. Castle Yield is subtracted from this value to determine whether or not to add the Castles Rank to the base YI(YIELD INCREMENTAL - see https://gamefaqs.gamespot.com/nes/587609-shingen-the-ruler/faqs/76326 Territory Management Guide by ireant) of 0x03B7BF(#$28/YIELD), 0x3B85D(#$32/WEALTH). Basically any time the castles yield is above this value, the castles rank is added to the price to increase YIELD/WEALTH via the FA-DEVELOPMENT COMMAND. Setting these values to #$64(#100) or above means that the $$ price to increase YIELD/WEALTH via FA_DEVELOPMENT will never increase. BYTE #$03 Castle YIELD BYTE #$04 Castle DISASTER BYTE #$05 Castle CULTURE BYTE #$06 Castle LOYALTY BYTE #$07 Castle WEALTH BYTE #$08 - BYTE #$09 Castle $$(money) LOW/HIGH BYTE max #$0F27(#9999) BYTE #$0A - BYTE #$0B Castle PRODUCT; LOW/HIGH BYTE max #$0F27(#9999) BYTE #$0C Castle Gold Mines (#00 - #100) BYTE #$0D and BYTE #$0E unknown. BYTE #$0F Epidemic #$00 = NO / #$01 = YES BYTE #$10 - BYTE #$11 Castle RANK (i think max is #$64(#100), so only the first byte is used) BYTE #$12 - BYTE #$13 Castle XP; LOW/HIGH BYTE max I think is #$07E3(#999) BYTE #$14 - BYTE #$19 # of troops 1 BYTE each (max #$FF) for each of HQ(headquarters). CAV(Cavalry), RM(Riflemen), AR(Archer), LNC(Lancer), INF(Infantry)