If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Romance of the Three Kingdoms II/ROM map: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{rommap|game=L'Empereur}} The notation I use for page numbers is the same as the hex value that is stored to the corresponding RAM bank value for switching. For example, 0xE...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 83: | Line 83: | ||
20 B637 (Blank) | 20 B637 (Blank) | ||
21 B638 (Blank) | 21 B638 (Blank) | ||
{{Internal Data}} |
Latest revision as of 14:28, 24 January 2024
The following article is a ROM map for Romance of the Three Kingdoms II.
The notation I use for page numbers is the same as the hex value that is stored to the corresponding RAM bank value for switching. For example, 0xE0 accesses the first half of ROM page 0x00, 0xE1 accesses the second half, and so on. Sometimes the game loads both halves of a page into RAM $8000-$BFFF, or sometimes it loads two halves from different ROM pages into $8000-$9FFF and $A000-$BFFF.
Page FA ($A000-$BFFF)
Data Table FA:A004
Locates the first & second names of Officer
A004 + 0x04*(ID) = Address of first name A004 + 0x04*(ID) + 0x02 = Address of second name
Data Table FA:A584
Name strings pointed to by $A004
Data Table FA:B1C8
Locates entry in string table $B20A
Data Table FA:B20A
00 B20A supervise 01 B214 train soldiers 02 B223 assign 03 B22A hire soldiers 04 B238 Dismiss 05 B240 Appoint whom as governor 06 B259 Appoint whom as advisor 07 B271 search 08 B278 Recruit 09 B280 Send whom as messenger 0A B297 (blank) 0B B298 (blank) 0C B299 Send letter to 0D B2A8 (blank) 0E B2A9 Tempt 0F B2AF Withdraw 10 B2B8 Verify 11 B2BF Send 12 B2C4 View 13 B2C9 view 14 B2CE develop land 15 B2DB supervise 16 B2E5 Give writings to 17 B2F6 Give horse to 18 B304 Give gold to 19 B311 give 1A B316 go to market 1B B323 (blank) 1C B324 View 1D B329 (blank) 1E B32A Give 1F B32F View 20 B334 view
Data Table FA:B33A
Locates entry in string table $B37E
Data Table FA:B37E
00 B37E Ruler is not in this province 01 B39C No one is capable 02 B3AE Not enough gold 03 B3BE No negotiation partners 04 B3D6 Oops! Escaped! 05 B3E5 No province can launch an attack now 06 B40A No provinces can send reinforcements 07 B42F No generals can leave the field now 08 B453 Can't send goods 09 B464 Not enough rice 0A B474 Can't hire more soldiers 0B B48D No advisor here 0C B49D That general can't become advisor 0D B4BF Can't appoint 0E B4CD No horses 0F B4D7 No free generals 10 B4E8 No generals to recruit 11 B4FF No other provinces 12 B512 Can't threaten that ruler 13 B52C You have no daughters 14 B542 Your daughter is already married 15 B563 No rulers to trick 16 B576 No generals to reward 17 B58C No followers in that province 18 B5AA No gold 19 B5B2 No advisor here 1A B5C2 No rice 1B B5CA Can't impose special tax in fall 1C B5EB Already collected special tax 1D B609 Can't buy more weapons 1E B620 Can't buy more horses 1F B636 (Blank) 20 B637 (Blank) 21 B638 (Blank)
Internal Data for Romance of the Three Kingdoms II
| |
---|---|