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.
Bionic Commando (NES)/ROM map: Difference between revisions
Jump to navigation
Jump to search
(corrected bank values) |
mNo edit summary |
||
Line 3: | Line 3: | ||
== Bank 0 and 1 == | == Bank 0 and 1 == | ||
* <tt>00010 to 000EF (E0)</tt> = '''Room: Screen Usage Pointers''' | * <tt>00010 to 000EF (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Screen Usage Pointers''' | ||
* <tt>000F0 to 004B7 (3C8)</tt> = '''Room: Screen Usage Data''' | * <tt>000F0 to 004B7 (3C8)</tt> = '''[[Bionic Commando:Room|Room]]: Screen Usage Data''' | ||
* <tt>00610 to 0600F (5A00)</tt> = '''Screen Data''' | * <tt>00610 to 0600F (5A00)</tt> = '''Screen Data''' | ||
* <tt>06010 to 06011 (2)</tt> = '''Pointer to: Room Palette Pointers''' | * <tt>06010 to 06011 (2)</tt> = '''[[Pointer]] to: Room Palette Pointers''' | ||
* <tt>06012 to 060F1 (E0)</tt> = '''Room: Tile Load Pointers''' | * <tt>06012 to 060F1 (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Tile Load Pointers''' | ||
* <tt>060F2 to 07199 (10A8)</tt> = '''Room: Tile Load Data''' | * <tt>060F2 to 07199 (10A8)</tt> = '''[[Bionic Commando:Room|Room]]: Tile Load Data''' | ||
* <tt>0719A to 07279 (E0)</tt> = '''Room: Palette Pointers''' | * <tt>0719A to 07279 (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Palette Pointers''' | ||
* <tt>0727A to 0790F (696)</tt> = '''Room: Palette Data''' | * <tt>0727A to 0790F (696)</tt> = '''[[Bionic Commando:Room|Room]]: Palette Data''' | ||
* <tt>07910 to 0800F (700)</tt> = '''Introduction Scene | * <tt>07910 to 0800F (700)</tt> = '''Introduction Scene Code''' | ||
== Bank 2 and 3 == | == Bank 2 and 3 == | ||
* <tt>08010 to 08011 (2)</tt> = '''Pointer to: Room Structure Data Pointers''' | * <tt>08010 to 08011 (2)</tt> = '''[[Pointer]] to: Room Structure Data Pointers''' | ||
* <tt>08012 to 081D1 (1C0)</tt> = '''Room: Screen Layout Pointers/Some other data''' | * <tt>08012 to 081D1 (1C0)</tt> = '''[[Bionic Commando:Room|Room]]: Screen Layout Pointers/Some other data''' | ||
* <tt>081D2 to 084D8 (307)</tt> = '''Room: Screen Layout Data''' | * <tt>081D2 to 084D8 (307)</tt> = '''[[Bionic Commando:Room|Room]]: Screen Layout Data''' | ||
* <tt>084D9 to 085B8 (E0)</tt> = '''Room: Structure Data Pointers''' | * <tt>084D9 to 085B8 (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Structure Data Pointers''' | ||
* <tt>08810 to 0EC0F (6400)</tt> = '''Room: Structure Data''' | * <tt>08810 to 0EC0F (6400)</tt> = '''[[Bionic Commando:Room|Room]]: Structure Data''' | ||
* <tt>0ED7B to 0EE5A (E0)</tt> = '''Room: Enemy Data Pointers''' | * <tt>0ED7B to 0EE5A (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Enemy Data Pointers''' | ||
* <tt>0EE5B to 0F6DF (885)</tt> = '''Room: Enemy Data''' | * <tt>0EE5B to 0F6DF (885)</tt> = '''[[Bionic Commando:Room|Room]]: Enemy Data''' | ||
* <tt>0F6E0 to 0F7BF (E0)</tt> = '''Room: Special Event Pointers''' | * <tt>0F6E0 to 0F7BF (E0)</tt> = '''[[Bionic Commando:Room|Room]]: Special Event Pointers''' | ||
* <tt>0F7C0 to 0F8F6 (137)</tt> = '''Room: Special Event Data''' | * <tt>0F7C0 to 0F8F6 (137)</tt> = '''[[Bionic Commando:Room|Room]]: Special Event Data''' | ||
* <tt>0F8F7 to 0F9DA (E4)</tt> = '''Room: Sprite CHR Load Pointers''' | * <tt>0F8F7 to 0F9DA (E4)</tt> = '''[[Bionic Commando:Room|Room]]: Sprite CHR Load Pointers''' | ||
* <tt>0F9DB to 0FBC4 (1EA)</tt> = '''Room: Sprite CHR Load Data''' | * <tt>0F9DB to 0FBC4 (1EA)</tt> = '''[[Bionic Commando:Room|Room]]: Sprite CHR Load Data''' | ||
== Banks 4 to 9 == | == Banks 4 to 9 == | ||
Line 36: | Line 36: | ||
* <tt>2C010 to 2C135 (126)</tt> = '''Dialogue Text Pointers''' | * <tt>2C010 to 2C135 (126)</tt> = '''Dialogue Text Pointers''' | ||
* <tt>2C136 to 2E78F (265A)</tt> = '''Dialogue Text''' | * <tt>2C136 to 2E78F (265A)</tt> = '''Dialogue Text''' | ||
* <tt>2EF33 to 2EFA2 (70)</tt> = '''Room: Music Track''' | * <tt>2EF33 to 2EFA2 (70)</tt> = '''[[Bionic Commando:Room|Room]]: Music Track''' | ||
* <tt>2F810 to 2FC0F (400)</tt> = '''Font CHR''' | * <tt>2F810 to 2FC0F (400)</tt> = '''Font CHR''' | ||
Revision as of 16:40, 26 October 2005
The following article is a ROM map for Bionic Commando (NES).
Bank 0 and 1
- 00010 to 000EF (E0) = Room: Screen Usage Pointers
- 000F0 to 004B7 (3C8) = Room: Screen Usage Data
- 00610 to 0600F (5A00) = Screen Data
- 06010 to 06011 (2) = Pointer to: Room Palette Pointers
- 06012 to 060F1 (E0) = Room: Tile Load Pointers
- 060F2 to 07199 (10A8) = Room: Tile Load Data
- 0719A to 07279 (E0) = Room: Palette Pointers
- 0727A to 0790F (696) = Room: Palette Data
- 07910 to 0800F (700) = Introduction Scene Code
Bank 2 and 3
- 08010 to 08011 (2) = Pointer to: Room Structure Data Pointers
- 08012 to 081D1 (1C0) = Room: Screen Layout Pointers/Some other data
- 081D2 to 084D8 (307) = Room: Screen Layout Data
- 084D9 to 085B8 (E0) = Room: Structure Data Pointers
- 08810 to 0EC0F (6400) = Room: Structure Data
- 0ED7B to 0EE5A (E0) = Room: Enemy Data Pointers
- 0EE5B to 0F6DF (885) = Room: Enemy Data
- 0F6E0 to 0F7BF (E0) = Room: Special Event Pointers
- 0F7C0 to 0F8F6 (137) = Room: Special Event Data
- 0F8F7 to 0F9DA (E4) = Room: Sprite CHR Load Pointers
- 0F9DB to 0FBC4 (1EA) = Room: Sprite CHR Load Data
Banks 4 to 9
- 10010 to 2800F (18000) = Game CHR
Bank B
- 2C010 to 2C135 (126) = Dialogue Text Pointers
- 2C136 to 2E78F (265A) = Dialogue Text
- 2EF33 to 2EFA2 (70) = Room: Music Track
- 2F810 to 2FC0F (400) = Font CHR
Bank C
- 30010 to 3400F (4000) = Sound engine and sound data