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.

Bubble Bobble (Game Boy)/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


==Levels==
==Levels==
===Level One===
<pre>
0x10060 - Misc
0x10061 - Top and Bottom openings
0x10062 to 0x10066 Misc
0x10067 - Enemy Speed
0x10068 to 0x10069
0x1006A - Item X coord
0x1006B - Item Y coord
0x1006C to 0x101AD - Tile data
</pre>


<tt>0x10050</tt>-Level 1
To get a level you want add 14E * 2(level number)
 
<tt>0x101B0</tt>-Level 2
 
<tt>0x10300</tt>-Level 3
 
<tt>0x10450</tt>-Level 4
 
<tt>0x10---</tt>-Level 5
 
<tt>0x106A0</tt>- Level 6
 
<tt>0x107F0</tt> to <tt>1083F</tt>-Level 7 Enemy Data
 
<tt>0x10840</tt> to <tt>10882</tt>-Level 7
 
<tt>0x10883</tt> to <tt>10AC9</tt>-Level 8
 
<tt>0x10AD1</tt> to <tt>10C1D</tt>-Level 9
 
<tt>0x10D70-10EB9</tt>-Level 10
 
<tt>0x10EBB-11007</tt>-Level 11
 
<tt>0x10EC0-10C1E</tt>-Level 12
 
<tt>0x11010-11155</tt>-Level 13


==Level Setup==
==Level Setup==

Revision as of 17:24, 11 October 2015

Chip tiny.png The following article is a ROM map for Bubble Bobble (Game Boy).

Levels

Level One

0x10060 - Misc
0x10061 - Top and Bottom openings
0x10062 to 0x10066 Misc
0x10067 - Enemy Speed 
0x10068 to 0x10069
0x1006A - Item X coord
0x1006B - Item Y coord
0x1006C to 0x101AD - Tile data

To get a level you want add 14E * 2(level number)

Level Setup

_=Blank

X=Block

After 0F or FF or at the beginning of the level data is the holes data

First Digit

(The bottom part, not the top)

  • 00

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 10,20,50,60

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXX__XXX___XXXXX

  • 30,40

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXX___XXXXX

  • 70

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXX__XXXXXXXXXXX

  • 80,90

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

  • A0,B0,C0,D0,E0,F0

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX__X____X______XX

Second Digit

(The top part, not the bottom)

  • 00

XXXXXXXXXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 01,02,05,06

XXXXX__XXX___XXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 03,04

XXXXXXXXXX___XXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 07

XXXXX__XXXXXXXXXXX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 08,09

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

  • 0A,0B,0C,0D,0E,0F

XX__X____X______XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XX______________XX

XXXXXXXXXXXXXXXXXX

Level Arrangement

  • 00

XX

  • 01 to 0F

X_

  • 10

_X

  • 11 to FF

__