The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Advertise here

Closed Thread
Click here to go to the first staff post in this thread.  
Thread Tools
  #1    
Old January 11th, 2009, 02:02 PM
JPAN
pokemon rom researcher
 
Join Date: Dec 2008

Advertise here
I'm new here, but I've been checking the hacking sections for about two months now. I've learned so much because of you that I decided to contribute myself.

First, I've gathered data on the sizes of the existing maps.
This information may be useful for those who want to save space, and replace an old map with the needed size for their new one.

Configuration -> map number: width x height
Bank 0 - linking corner(5 total)
Spoiler:
0 : 14 x 9
1 : 12 x 9
2 : 20 x 10
3 : 14 x 9
4 : 15 x 12

bank 1 - caves, forests and important buildings (123 total)
Spoiler:
0 : 54 x 69
1 : 48 x 40
2 : 49 x 40
3 : 48 x 40
4 : 70 x 32
5 : 31 x 21
6 : 34 x 16
7 : 22 x 7
8 : 23 x 7
9 : 24 x 19
10 : 16 x 14
11 : 9 x 10
12 : 6 x 8
13 : 6 x 8
14 : 6 x 8
15 : 6 x 8
16 : 6 x 8
17 : 6 x 9
18 : 6 x 9
19 : 6 x 9
20 : 6 x 9
21 : 6 x 9
22 : 6 x 9
23 : 6 x 9
24 : 6 x 9
25 : 6 x 9
26 : 6 x 9
27 : 6 x 9
28 : 6 x 9
29 : 6 x 8
30 : 13 x 10
31 : 8 x 63
32 : 13 x 10
33 : 13 x 10
34 : 80 x 7
35 : 13 x 10
36 : 10 x 8
37 : 85 x 80
38 : 10 x 8
39 : 48 x 22
40 : 51 x 22
41 : 48 x 22
42 : 28 x 34
43 : 32 x 22
44 : 22 x 27
45 : 24 x 26
46 : 5 x 7
47 : 36 x 22
48 : 36 x 22
49 : 36 x 22
50 : 36 x 22
51 : 31 x 19
52 : 31 x 19
53 : 31 x 19
54 : 31 x 19
55 : 31 x 19
56 : 17 x 19
57 : 17 x 20
58 : 5 x 7
59 : 38 x 35
60 : 38 x 38
61 : 38 x 35
62 : 38 x 35
63 : 51 x 36
64 : 54 x 35
65 : 57 x 40
66 : 48 x 36
67 : 13 x 10
68 : 13 x 11
69 : 13 x 11
70 : 13 x 11
71 : 13 x 11
72 : 40 x 23
73 : 40 x 23
74 : 40 x 23
75 : 13 x 13
76 : 13 x 13
77 : 13 x 13
78 : 28 x 24
79 : 13 x 20
80 : 11 x 13
81 : 48 x 40
82 : 48 x 40
83 : 38 x 24
84 : 38 x 23
85 : 38 x 24
86 : 38 x 24
87 : 38 x 24
88 : 24 x 20
89 : 24 x 20
90 : 24 x 20
91 : 24 x 20
92 : 24 x 20
93 : 24 x 20
94 : 24 x 20
95 : 49 x 40
96 : 18 x 16
97 : 57 x 54
98 : 15 x 18
99 : 48 x 46
100 : 15 x 11
101 : 19 x 22
102 : 16 x 15
103 : 27 x 19
104 : 11 x 23
105 : 16 x 11
106 : 31 x 23
107 : 6 x 7
108 : 8 x 6
109 : 57 x 47
110 : 30 x 36
111 : 20 x 20
112 : 24 x 20
113 : 25 x 26
114 : 29 x 27
115 : 16 x 11
116 : 13 x 11
117 : 13 x 11
118 : 13 x 11
119 : 13 x 11
120 : 16 x 15
121 : 60 x 32
122 : 32 x 24

bank 2 - trainer tower, lost cave, navel rock and similar maps (60 total)
Spoiler:
0 : 20 x 23
1 : 18 x 17
2 : 18 x 17
3 : 18 x 17
4 : 18 x 17
5 : 18 x 17
6 : 18 x 17
7 : 18 x 17
8 : 18 x 17
9 : 18 x 16
10 : 19 x 17
11 : 5 x 7
12 : 11 x 11
13 : 11 x 11
14 : 11 x 11
15 : 11 x 11
16 : 11 x 11
17 : 11 x 11
18 : 11 x 11
19 : 11 x 11
20 : 11 x 11
21 : 11 x 11
22 : 11 x 11
23 : 11 x 11
24 : 11 x 11
25 : 11 x 11
26 : 11 x 11
27 : 23 x 17
28 : 23 x 17
29 : 23 x 17
30 : 23 x 17
31 : 23 x 17
32 : 23 x 17
33 : 23 x 17
34 : 30 x 7
35 : 15 x 16
36 : 17 x 26
37 : 19 x 25
38 : 21 x 23
39 : 7 x 7
40 : 7 x 7
41 : 7 x 7
42 : 7 x 7
43 : 7 x 7
44 : 7 x 7
45 : 7 x 7
46 : 7 x 7
47 : 7 x 7
48 : 7 x 7
49 : 7 x 7
50 : 7 x 7
51 : 7 x 7
52 : 7 x 7
53 : 7 x 7
54 : 17 x 7
55 : 30 x 100
56 : 30 x 30
57 : 27 x 39
58 : 17 x 13
59 : 17 x 13

bank 3 - towns and routes (66 total)
Spoiler:
0 : 24 x 20
1 : 48 x 40
2 : 48 x 40
3 : 48 x 40
4 : 24 x 20
5 : 48 x 40
6 : 60 x 40
7 : 48 x 40
8 : 24 x 20
9 : 24 x 20
10 : 66 x 55
11 : 48 x 40
12 : 24 x 20
13 : 48 x 20
14 : 20 x 40
15 : 48 x 40
16 : 24 x 20
17 : 24 x 20
18 : 24 x 30
19 : 24 x 40
20 : 24 x 80
21 : 84 x 20
22 : 108 x 20
23 : 48 x 40
24 : 24 x 40
25 : 24 x 20
26 : 72 x 20
27 : 72 x 20
28 : 24 x 80
29 : 72 x 20
30 : 24 x 120
31 : 72 x 20
32 : 24 x 60
33 : 72 x 20
34 : 48 x 20
35 : 24 x 160
36 : 60 x 20
37 : 24 x 60
38 : 120 x 20
39 : 24 x 50
40 : 24 x 50
41 : 48 x 24
42 : 24 x 160
43 : 24 x 40
44 : 72 x 20
45 : 24 x 140
46 : 24 x 40
47 : 24 x 40
48 : 96 x 20
49 : 48 x 20
50 : 1 x 1
51 : 1 x 1
52 : 84 x 20
53 : 24 x 60
54 : 72 x 20
55 : 72 x 20
56 : 24 x 40
57 : 24 x 60
58 : 24 x 80
59 : 72 x 20
60 : 24 x 100
61 : 48 x 40
62 : 120 x 40
63 : 24 x 40
64 : 24 x 80
65 : 144 x 20

bank 4 - Pallet Town Buildings (4 total)
Spoiler:
0 : 13 x 10
1 : 12 x 9
2 : 13 x 10
3 : 13 x 14

bank 5 - Viridian City Buildings (6 total)
Spoiler:
0 : 11 x 9
1 : 20 x 24
2 : 10 x 9
3 : 11 x 9
4 : 15 x 10
5 : 15 x 10

bank 6 - Pewter City Buildings (8 total)
Spoiler:
0 : 28 x 11
1 : 19 x 10
2 : 13 x 16
3 : 11 x 9
4 : 11 x 9
5 : 15 x 10
6 : 15 x 10
7 : 11 x 9

bank 7 - Cerulean City Buildings (10 total)
Spoiler:
0 : 10 x 10
1 : 10 x 9
2 : 11 x 9
3 : 15 x 10
4 : 15 x 10
5 : 17 x 20
6 : 11 x 10
7 : 11 x 9
8 : 11 x 9
9 : 11 x 9

bank 8 - Lavander Town Buildings (6 total)
Spoiler:
0 : 15 x 10
1 : 15 x 10
2 : 12 x 9
3 : 11 x 9
4 : 11 x 9
5 : 11 x 9

bank 9 - Vermilion City Buildings (8 total)
Spoiler:
0 : 11 x 9
1 : 15 x 10
2 : 15 x 10
3 : 12 x 12
4 : 11 x 9
5 : 11 x 9
6 : 11 x 21
7 : 11 x 9

bank 10 - Celadon City Buildings (20 total)
Spoiler:
0 : 13 x 16
1 : 13 x 15
2 : 13 x 15
3 : 13 x 15
4 : 13 x 15
5 : 19 x 14
6 : 5 x 7
7 : 15 x 20
8 : 15 x 20
9 : 15 x 20
10 : 14 x 23
11 : 10 x 9
12 : 15 x 10
13 : 15 x 10
14 : 18 x 15
15 : 9 x 10
16 : 13 x 20
17 : 15 x 10
18 : 11 x 9
19 : 17 x 11

bank 11 - Fuschia City Buildings (10 total)
Spoiler:
0 : 9 x 9
1 : 11 x 9
2 : 20 x 11
3 : 15 x 23
4 : 11 x 9
5 : 15 x 10
6 : 15 x 10
7 : 13 x 11
8 : 10 x 10
9 : 11 x 9

bank 12 - Cinnabar Island Buildings (8 total)
Spoiler:

0 : 30 x 25
1 : 28 x 11
2 : 15 x 11
3 : 15 x 11
4 : 15 x 11
5 : 15 x 10
6 : 15 x 10
7 : 11 x 9

bank 13 - Indigo Plateau Pokecenter/ pokemart
Spoiler:
0 : 25 x 18
1 : 15 x 10

bank 14 - Saffron City Buildings (10 total)
Spoiler:
0 : 13 x 10
1 : 12 x 9
2 : 13 x 16
3 : 29 x 25
4 : 11 x 9
5 : 11 x 9
6 : 15 x 10
7 : 15 x 10
8 : 11 x 9
9 : 11 x 17

banks 15 to 30 contain each 3 to 1 map, all houses on routes
Spoiler:
bank 15
0 : 15 x 12
1 : 11 x 9
2 : 15 x 12
3 : 15 x 12

bank 16
0 : 15 x 10
1 : 15 x 10

bank 17
0 : 12 x 9
1 : 9 x 11

bank 18
0 : 9 x 11
1 : 11 x 9

bank 19
0 : 13 x 9

bank 20
0 : 13 x 9

bank 21
0 : 15 x 10
1 : 15 x 10

bank 22
0 : 13 x 12
1 : 13 x 11

bank 23
0 : 11 x 13
1 : 13 x 11
2 : 11 x 9

bank 24
0 : 11 x 13
1 : 13 x 11

bank 25
0 : 11 x 9
1 : 13 x 18
2 : 13 x 11

bank 26
0 : 13 x 12
1 : 13 x 11

bank 27
0 : 11 x 9

bank 28
0 : 15 x 12

bank 29
0 : 11 x 9

bank 30
0 : 15 x 11

bank 31 - houses and harbor on seven island
Spoiler:
0 : 11 x 9
1 : 12 x 9
2 : 11 x 9
3 : 15 x 10
4 : 15 x 10
5 : 11 x 9
6 : 17 x 13

bank 32 - houses and harbor on one island
Spoiler:
0 : 19 x 11
1 : 15 x 10
2 : 11 x 9
3 : 11 x 9
4 : 17 x 13

bank 33 - houses and harbor on two island
Spoiler:
0 : 12 x 10
1 : 11 x 9
2 : 15 x 10
3 : 15 x 10
4 : 17 x 13

bank 34 - houses on three island
Spoiler:
0 : 11 x 9
1 : 11 x 9
2 : 15 x 10
3 : 15 x 10
4 : 11 x 9
5 : 11 x 9
6 : 11 x 9
7 : 11 x 9

bank 35 - houses and harbor on four island
Spoiler:
0 : 12 x 9
1 : 15 x 10
2 : 15 x 10
3 : 11 x 9
4 : 11 x 9
5 : 17 x 13
6 : 11 x 9
7 : 11 x 9

bank 36 - houses and harbor on five island
Spoiler:
0 : 15 x 10
1 : 15 x 10
2 : 17 x 13
3 : 11 x 9
4 : 11 x 9

bank 37 - houses and harbor on six island
Spoiler:
0 : 15 x 10
1 : 15 x 10
2 : 17 x 13
3 : 11 x 9
4 : 11 x 9

banks 38 to 42 contain 1 map each except for bank 41, with two maps
Spoiler:

bank 38
0 : 17 x 13

bank 39
0 : 11 x 9

bank 40
0 : 11 x 9

bank 41
0 : 11 x 9
1 : 11 x 9

bank 42
0 : 11 x 9



Also, i have information on the tiles behaviour bytes. I'll post only about the ones not yet present on AdvanceMap.
Spoiler:

(used in rocket wharehouses)
54 : spin right
55 : spin left
56 : spin up
57 : spin down
58 : stop spinning

60: warps to warp on panel with getting out of cave fade-in (black, then white light that expands towards the edges of the screen)

71: warps player upwards to warp on panel

80 : lets activate person event that is on adjacent tile in the same facing (ex: counters)

83 : opens up the pc
84 : allows for the signpost script on it to be activated by the d:pad
85 : opens up town map.
8e: displays battle records
8f : opens up questionair menu

81 to a2 (with exception to 9c,9d and the previously mentioned) open up a message box with a description dialog. Those messages are stored in 0x1c0db0 to 0x1c1336

81: shelf dialog
82: pokemart shelf
86: tv
87: pokecenter sign
88: pokemart sign
89: cabinet
8a: kitchen
8b: dresser
8c: "pile of snacks"
8d: adjustments
90: food
91: indigo plateau mark (d-pad activated)
92: 2nd indigo mark (d-pad activated)
93: bluprints
94: pokemon painting description
95: machine (power plant)
96: telephone
97: "complicated" papers
98: advertizing poster
99: food smelling tasty
9a: trash can text
9b: cup on captain's table
9e :lights going on and off description
9f: tools lining up
a0: impressive machine
a1: latest video game
a2: burglary description (cerulean house)

d0:pulls player down if on bicycle
d1:same effect plus grass effect


The background bytes seem to be cummulative.
1 : can encounter pokemon from grass
2 : can encounter pokemon from water
1 and 2 are mutually exclusive, so 3 has no effect.
20: the hero covers the block upper layer
Sum the bits and
21 : hero covers block upper layer && can encounter pokemon from grass offset
22 : hero covers block upper layer && can encounter pokemon from water offset

To end, here's the contents of each tileset. Where there is a ??? it means I couldn't find anything compreensible on that tileset
Configuration -> tileset number : content
Spoiler:
0 : normal house and route tiles
1 : lab outdoor tiles
2 : poke league entrance (viridian)
3 : pewter museum sprites
4 : housing, bike shop and seaside cottage
5 : power plant and lavander town
6 : vermilion city and SS Anne dock
7 : celadon and cycling road
8 : fushia and safari zone
9 : cinnabar island
10 : indigo plateau
11 : saffron city
12 : inside houses
13 : pokemart
14 : pokecenter
15 : cave
16 : ???
17 : pewter museum interior
18 : trade center
19 : bicicle shop
20 : your house
21 : inside laboratories
22 : fuchsia gym
23 : viridian gym
24 : ???
25 : rocket game corner
26 : pewter gym
27 : cerulean gym
28 : vermilion gym
29 : celadon gym
30 : saffron gym
31 : cinnabar gym
32 : Inside SS Anne
33 : ???
34 : viridian forest
35 : doors and insides
36 : rock tunnel
37 : digglet cave
38 : ice cave 2
39 : ???
40 : cerulean cave
41 : celadon dep. Store
42 : inside guardposts\ undergroung passages
43 : power plant
44 : inside cave w/ braille
45 : inside warehouse \silph co
46 : lights and stairs
47 : pokemon tower
48 : inside odd house
49 : inside pokemon mansion
50 : bar (w/ food)
51 : pokemon school
52 : different house (sofas)
53 : celadon mansion
54 : robbed house (cerulean)
55 : ???
56 : ???
57 : inside hot springs
58 : berry forest
59 : grey cave (dotted hole)
60 : ruins
61 : outside one island (wi-fi center)
62 : houses, harbour and rocket werehouse
63 : trainer tower and ruins outside
64 : trainer tower pokecenter
65 : harbor for ss gallop
66 : pokemon league battle areas
67 : hall of fame


I hope you find this useful.
  #2    
Old January 11th, 2009, 10:12 PM
colcolstyles's Avatar
colcolstyles
Yours truly
 
Join Date: May 2008
Location: The Bay Area
Gender: Male
Nature: Lonely
Well somebody did their homework
This will be nice as a reference although I'm not sure that a lot of other people will find this very useful. Still, you can take solace in the fact that I will use it
Nice job!
__________________

Brother of Vrai
  #3    
Old February 19th, 2009, 12:03 AM
0m3GA ARS3NAL's Avatar
0m3GA ARS3NAL
Im comin' home...
Community Supporter Tier 1
 
Join Date: Jan 2008
Location: Superjail Penitentiary
Age: 21
Gender: Male
Nature: Gentle
When Lu-Ho updates A-Map he should include this information on Behavior bytes!! Very good job JPAN!

~0A
__________________
>Boot Jailbot
>Pass *****
.
.
Jailbot OS Ver 1.1.2
Greetings Warden
of Superjail Penitentiary
Awaiting user input...

>Display User_Info
╠══User Info══╣
Username:
0m3GA ARS3NAL
Age: 18
Sex: Male ♂
Race: Caucasian
Quote:
"What is this
I don't even..."

M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
╠══End of File══╣
Awaiting user input...

>
  #4    
Old February 19th, 2009, 02:22 AM
Blazichu's Avatar
Blazichu
Bahhhh?
 
Join Date: Mar 2006
Location: The ground?
Age: 23
Gender: Male
Send a message via Windows Live Messenger to Blazichu
Do not revive month old threads.

*Locks*
__________________

←(left) the online world for life(MSN, PC etc.)~
Closed Thread
Quick Reply

Sponsored Links


Advertise here
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 07:10 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.