Entertainment

...

Tracks

1. MBD - Wave 4

2. MBD - Final Wave

 

MBD = Mining Base Defense

 

Music from PSO2

Phantasy Star Online Hex Values

Read this please!

 

Every bit of details, informations, value codes all came from the itemPMT.bin file through Lee's BBPMT Editor tool. Lee also has a new tool which opens itemPMT.prs file instead. I highly recommend using his older BBPMT Editor for the sake of convenience and the use of both itemPMT.bin and itemPMT.prs files as the server needs both to function.

 

Also, you will basically learn everything are using hex values to define that type. See below for further details. However, not everything you read here are written in hex.

 

Credit goes to Lee for his amazing tools.

Table of Contents

Unit Data

  • Talks about the 2 additional unused unit data (sorry about that)

 

Weapon Animation

  • Talks about how to modify weapon animations
  • Talks about what animations are there

 

Weapon Specials

  • Talks about general specials used commonly on weapons
  • They do NOT include signature specials (Ex. Energy Wave)

 

Weapon Ranges & Radius

  • Talks about altering weapon range and angling

 

Technique Data

  • Talks about how to alter Technique data
  • Talks about what Techniques are there (in order)

 

Class Usage

  • Talks about what class usage are there
  • HUmarls, HUnewms, RAnewm, RAnewearl, FOcast & FOcaseals do NOT exist in PSO database

Unit Data

These data are for the units. You can control whatever stats, amount for each units. But I'm gonna go simple over this. And there are some units, like V101, which can be difficult to describe.

 

Anyways, I do my best to understand these things.

Value Number
Unit Type
Effect
20 State/Maintainance Nullifies any status ailments
21 Trap/Sight Always see Traps as a non-CAST

Weapon Animation

According to the numbers, they have specific weapon animations. I am putting it here so I can check it instead of checking it on my notepad. After all, it may help others who wish to alter weapon animations.

 

There are 19 different weapon animations in THAT order.

 

Value Number Weapon Animation Total Strikes Target Hits
0 Bare Hands / Knuckle 3 1
1 Saber 3 1
2 Sword 3 10
3 Dagger / Blade 6 1
4 Partisan / Halbert 3 10
5 Slicer 3 5
6 Handgun / Gun 3 1
7 Rifle 3 1
8 Mechgun 9 1
9 Shot 3 5
10 Cane 3 1
11 Rod 3 1
12 Wand 3 1
13 Claw 3 1
14 Double Saber 6 1
15 Twin Sword 6 1
16 Katana / J-Sword 3 1
17 Launcher / Cannon 3 1
18 Talis 3 1 (3)

Weapon Specials

There are total of 40 Weapon Specials and they are the ones that are commonly used. Such as Burning, Berserk, Demon's, etc.. They do not include signature Specials like Energy Waves or Divine Punishment. May this information help other people who wish to alter weapon specials.

 

There are 40 different Weapon Specials in THAT order.

 

Value Number Weapon Special Level Effectiveness Stars Added
0 None No Special set 0
1 Draw Level 1 HP Steal
1
2 Drain Level 2 HP Steal 2
3 Fill Level 3 HP Steal 3
4 Gush Level 4 HP Steal 4
5 Heart Level 1 TP Steal 1
6 Mind Level 2 TP Steal 2
7 Soul Level 3 TP Steal 3
8 Giest Level 4 TP Steal 4
9 Lord's Level 1 EXP Steal 2
10 Master's Level 2 EXP Steal 3
11 King's Level 3 EXP Steal 4
12 Charge

Consumes Meseta

for more damage

1
13 Spirit

Consumes TP

for more damage

2
14 Berserk

Consumes HP

for more damage

3
15 Ice Level 1 Freeze 1
16 Frost Level 2 Freeze 2
17 Freeze Level 3 Freeze 3
18 Blizzard Level 4 Freeze 4
19 Bind Level 1 Paralyze 1
20 Hold Level 2 Paralyze 2
21 Seize Level 3 Paralyze 3
22 Arrest Level 4 Paralyze 4
23 Heat

Level 1 Fire

Damage

1
24 Fire

Level 2 Fire

Damage

2
25 Flame

Level 3 Fire

Damage

3
26 Burning

Level 4 Fire

Damage

4
27 Shock

Level 1 Lightning

Damage

1
28 Thunder

Level 2 Lightning

Damage

2
29 Storm

Level 3 Lightning

Damage

3
30 Tempest

Level 4 Lightning

Damage

4
31 Dim

Level 1 Instant

Death

1
32 Shadow

Level 2 Instant

Death

2
33 Dark

Level 3 Instant

Death

3
34 Hell

Level 4 Instant

Death

4
35 Panic Level 1 Confusion 1
36 Riot Level 2 Confusion 2
37 Havoc Level 3 Confusion 3
38 Chaos Level 4 Confusion 4
39 Devil's

Cut enemy HP

down to 1/2

3
40 Demon's

Cut enemy HP

down to 1/4

4

 

Weapon Ranges & Radius

Now, this one is a bit tricky, but thanks to sam6555, I know how to alter them without any questions. Basically H. means Horizontal and V. means Vertical. Of course, that's common knowledge. This is to alter the range and radius on weapon ranges.

 

I also added additional range & radius of certain weapons. Some of them do not seem to match with any of these commonly used range & radius data. Some more weapons to be added in the future if I have the time to look at them.

 

Note: Changing the number of targets does NOT change the number of hits.

Type H.Distance
V.Distance H.Angle V.Angle Max Targets
Fist 14.00 18.00 30 26 1
Saber 14.00 18.00 26 26 1
Sword 25.00 15.00 45 26 10
Dagger 14.00 18.00 30 26 1
Partisan 30.00 15.00 40 26 10
Slicer 95.00 15.00 26 26 4
Handgun 170.00 30.00 10 36 1
Rifle 210.00 30.00 10 36 1
Mechgun 85.00 30.00 10 36 1
Shot 130.00 30.00 45 36 5
Cane 14.00 18.00 26 26 1
Rod 17.00 18.00 27 27 1
Wand 13.00 18.00 26 26 1
Claw 14.00 18.00 26 35 1
Double Saber 17.00 18.00 75 26 1
Twin Sword 18.00 18.00 26 26 1
Katana 17.00 18.00 26 26 1
Launcher 170.00 15.00 10 26 1
Card 150.00 30.00 26 26 1
Weapon H.Distance
V.Distance H.Angle V.Angle Max Targets
L&K38 Combat 170.00 30.00 10 36 1

Technique Data

October 1, 2012 Update!

I forgot to include this to the PSOBB Data section, so here it is:

Ones in red are invalid or unused

 

0 = Foie

1 = Gifoie

2 = Rafoie

3 = Barta

4 = Gibarta

5 = Rabarta

6 = Zonde

7 = Gizonde

8 = Razonde

9 = Grants

10 = Deband

11 = Jellen

12 = Zalure

13 = Shifta

14 = Ryuker

15 = Resta

16 = Anti

17 = Reverser

274 = Megid (Pierce)

 

Now let's talk about values:

Have you notice some have like 0.30? It means this certain boost is 30%. For what? For example, 30% boosted Foie.

 

Now if we change that into 0.70... we would get 70% of Foie boost.

 

In a decimal, 1.00 is 100%. So what happens if we make it have 3.00? It would have a insane boost of 300%! However, these values affect offensive and support techniques differently:

 

Adding more values to offensive techniques adds more power, so it's like adding ATP to techniques, only, you must get that weapon first.

 

Adding more values to supporting techniques adds more range. Say like 2.00 (200%) and it's for Resta. It would heal everyone in range in a small room.

 

ALL boosts are STACKABLE. Yes, you can combine Club of Laconium (100% Foie), Ignition Cloak (90% Foie), Sunlight Merge (100% Foie), and with a FOnewearl (30% Foie). You get a grand total of 320% Foie Boost and how much damage to Dark Falz on hard in its third phase? Over 1.5k damage! Maybe more, but that's just an estimate.

 

I hope you understand how these values work.

 

March 21, 2013

You can have up to 43 different kinds of Tech Boosts. There is actually 44, but the value 0 is needed; it ensures no other items have ANY Tech Boosts. So if you alter that, then every single GOD DAMN weapon will have that Tech Boost!

 

So, don't do that. Please. xD

Class Usage

This is basically everyone's most interesting point. The hex values (being on the very left of the table) represents the class(es) being shown. Meaning which class(es) can use that item.

 

255 being every single classes, meaning, they are eligible to use that item. And that being a Soul Eater. It is completely multiclass.

 

127 being every single male race, meaning, only men can use that item. And that being a Master Raven. It is a handgun designed for men only.

 

191 being every single female race, meaning, only women can use that item. And that being a Last Swan. It is a handgun designed for women only. However, there are more girl exclusives than guys.

 

Experiment for yourself to see the pure awesomeness.

 

Also, the remaining empty spots means error or a boundry. For whatever reason, I don't know that myself.

Class Chart

Value # Class Available To
Binary
0 None 00000000
1    
2    
3    
4    
5    
6    
7    
8    
9    
10    
11    
12    
13    
14    
15    
16    
17    
18    
19    
20    
21    
22    
23    
24    
25    
26    
27    
28    
29    
30    
31    
32    
33    
34    
35    
36    
37    
38    
39    
40    
41    
42    
43    
44    
45    
46    
47    
48    
49    
50    
51    
52    
53    
54    
55    
56    
57    
58    
59    
60    
61    
62    
63    
64    
65    
66    
67    
68    
69    
70
 
71    
72    
73 HUmar 01001001
74 RAmar 01001010
75

HUmar

RAmar

01001011
76 FOmar 01001100
77

HUmar

FOmar

01001101
78

RAmar

FOmar

01001110
79

HUmar

RAmar

FOmar

01001111
80
 
81

HUcast

01010001
82

RAcast

01010010
83

HUcast
RAcast

01010011
84 FOcast 01010100
85

HUcast

FOcast

01010101
86

RAcast

FOcast

01010110
87

HUcast

RAcast

FOcast

01010111
88    
89 HUmar, HUcast 01011001
90 RAmar, RAcast 01011010
91

HUmar, HUcast

RAmar, RAcast

01011011
92

FOmar, FOcast

01011100
93

HUmar, HUcast

FOmar, FOcast

01011101
94

RAmar, RAcast

FOmar, FOcast

01011110
95

HUmar, HUcast

RAmar, RAcast

FOmar, FOcast

01011111
96
 
97 HUnewm 01100001
98 RAnewm 01100010
99

HUnewm

RAnewm

01100011
100 FOnewm 01100100
101

HUnewm

FOnewm

01100101
102

RAnewm

FOnewm

01100110
103

HUnewm

RAnewm

FOnewm

01100111
104    
105 HUmar, HUnewm 01101001
106 RAmar, RAnewm 01101010
107

HUmar, HUnewm

RAmar, RAnewm

01101011
108 FOmar, FOnewm 01101100
109

HUmar, HUnewm

FOmar, FOnewm

01101101
110

RAmar, RAnewm

FOmar, FOnewm

01101110
111

HUmar, HUnewm

RAmar, RAnewm

FOmar, FOnewm

01101111
112

 

 
113

HUnewm, HUcast

01110001
114

RAnewm, RAcast

01110010
115

HUnewm, HUcast

RAnewm, RAcast

01110011
116

FOnewm, FOcast

01110100
117

HUnewm, HUcast

FOnewm, FOcast

01110101
118

RAnewm, RAcast

FOnewm, FOcast

01110110
119

HUnewm, HUcast

RAnewm, RAcast

FOnewm, FOcast

01110111
120

 

 
121

HUmar, HUnewm, HUcast

01111001
122

RAmar, RAnewm, RAcast

01111010
123

HUmar, HUnewm, HUcast

RAmar, RAnewm, RAcast

01111011
124

FOmar, FOnewm, FOcast

01111100
125

HUmar, HUnewm, HUcast

FOmar, FOnewm, FOcast

01111101
126

RAmar, RAnewm, RAcast

FOmar, FOnewm, FOcast

01111110
127

HUmar, HUnewm, HUcast

RAmar, RAnewm, RAcast

FOmar, FOnewm, FOcast

01111111
128    
129    
130    
131    
132    
133    
134    
135    
136    
137 HUmarl 10001001
138 RAmarl 10001010
139

HUmarl

RAmarl

10001011
140 FOmarl 10001100
141

HUmarl

FOmarl

10001101
142

RAmarl

FOmarl

10001110
143

HUmarl

RAmarl

FOmarl

10001111
144    
145

HUcaseal

10010001
146

RAcaseal

10010010
147

HUcaseal

RAcaseal

10010011
148 FOcaseal 10010100
149

HUcaseal

FOcaseal

10010101
150

RAcaseal

FOcaseal

10010110
151

HUcaseal

RAcaseal

FOcaseal

10010111
152    
153 HUmarl, HUcaseal 10011001
154 RAmarl, RAcaseal 10011010
155

HUmarl, HUcaseal

RAmarl, RAcaseal

10011011
156 FOmarl, FOcaseal 10011100
157

HUmarl, HUcaseal

FOmarl, FOcaseal

10011101
158

RAmarl, RAcaseal

FOmarl, FOcaseal

10011110
159

HUmarl, HUcaseal

RAmarl, RAcaseal

FOmarl, FOcaseal

10011111
160    
161 HUnewearl 10100001
162 RAnewearl 10100010
163

HUnewearl

RAnewearl

10100011
164 FOnewearl 10100100
165

HUnewearl

FOnewearl

10100101
166

RAnewearl

FOnewearl

10100110
167

HUnewearl

RAnewearl

FOnewearl

10100111
168    
169 HUmarl, HUnewearl 10101001
170 RAmarl, RAnewearl 10101010
171

HUmarl, HUnewearl

RAmarl, RAnewearl

10101011
172 FOmarl, FOnewearl 10101100
173

HUmarl, HUnewearl

FOmarl, FOnewearl

10101101
174

RAmarl, RAnewearl

FOmarl, FOnewearl

10101110
175

HUmarl, HUnewearl

RAmarl, RAnewearl

FOmarl, FOnewearl

10101111
176    
177 HUnewearl, HUcaseal 10110001
178 RAnewearl, RAcaseal 10110010
179

HUnewearl, HUcaseal

RAnewearl, RAcaseal

10110011
180 FOnewearl, FOcaseal 10110100
181

HUnewearl, HUcaseal

FOnewearl, FOcaseal

10110101
182

RAnewearl, RAcaseal

FOnewearl, FOcaseal

10110110
183

HUnewearl, HUcaseal

RAnewearl, RAcaseal

FOnewearl, FOcaseal

10110111
184    
185 HUmarl, HUnewearl, HUcaseal 10111001
186 RAmarl, RAnewearl, RAcaseal 10111010
187

HUmarl, HUnewearl, HUcaseal

RAmarl, RAnewearl, RAcaseal

10111011
188 FOmarl, FOnewearl, FOcaseal 10111100
189

HUmarl, HUnewearl, HUcaseal

FOmarl, FOnewearl, FOcaseal

10111101
190

RAmarl, RAnewearl, RAcaseal

FOmarl, FOnewearl, FOcaseal

10111110
191

HUmarl, HUnewearl, HUcaseal

RAmarl, RAnewearl, RAcaseal

FOmarl, FOnewearl, FOcaseal

10111111
192    
193    
194    
195    
196    
197    
198    
199    
200    
201 HUmar, HUmarl 11001001
202 RAmar, RAmarl 11001010
203

HUmar, HUmarl

RAmar, RAmarl

11001011
204 FOmar, FOmarl 11001100
205

HUmar, HUmarl

FOmar, FOmarl

11001101
206

RAmar, RAmarl

FOmar, FOmarl

11001110
207

HUmar, HUmarl

RAmar, RAmarl

FOmar, FOmarl

11001111
208    
209

HUcast, HUcaseal

11010001
210 RAcast, RAcaseal 11010010
211

HUcast, HUcaseal

RAcast, RAcaseal

11010011
212 FOcast, FOcaseal 11010100
213

HUcast, HUcaseal

FOcast, FOcaseal

11010101
214

RAcast, RAcaseal

FOcast, FOcaseal

11010110
215

HUcast, HUcaseal

RAcast, RAcaseal

FOcast, FOcaseal

11010111
216    
217 HUmar, HUmarl, HUcast, HUcaseal 11011001
218

RAmar, RAmarl, RAcast, RAcaseal

11011010
219

HUmar, HUmarl, HUcast, HUcaseal

RAmar, RAmarl, RAcast, RAcaseal

11011011
220 FOmar, FOmarl, FOcast, FOcaseal 11011100
221

HUmar, HUmarl, HUcast, HUcaseal

FOmar, FOmarl, FOcast, FOcaseal

11011101
222

RAmar, RAmarl, RAcast, RAcaseal

FOmar, FOmarl, FOcast, FOcaseal

11011110
223

HUmar, HUmarl, HUcast, HUcaseal

RAmar, RAmarl, RAcast, RAcaseal

FOmar, FOmarl, FOcast, FOcaseal

11011111
224    
225 HUnewm, HUnewearl 11100001
226 RAnewm, RAnewearl 11100010
227

HUnewm, HUnewearl

RAnewm, RAnewearl

11100011
228 FOnewm, FOnewearl 11100100
229

HUnewm, HUnewearl

FOnewm, FOnewearl

11100101
230

RAnewm, RAnewearl

FOnewm, FOnewearl

11100110
231

HUnewm, HUnewearl

RAnewm, RAnewearl

FOnewm, FOnewearl

11100111
232    
233

HUmar, HUmarl, HUnewm HUnewearl

11101001
234 RAmar, RAmarl, RAnewm, RAnewearl 11101010
235

HUmar, HUmarl, HUnewm, HUnewearl

RAmar, RAmarl, RAnewm, RAnewearl

11101011
236

FOmar, FOmarl, FOnewm, FOnewearl

11101100
237

HUmar, HUmarl, HUnewm, HUnewearl

FOmar, FOmarl, FOnewm, FOnewearl
11101101
238

RAmar, RAmarl, RAnewm, RAnewearl

FOmar, FOmarl, FOnewm, FOnewearl

11101110
239

HUmar, HUmarl, HUnewm, HUnewearl

RAmar, RAmarl, RAnewm, RAnewearl

FOmar, FOmarl, FOnewm, FOnewearl

11101111
240

 

 
241

HUnewm, HUnewearl, HUcast, HUcaseal

11110001
242

RAnewm, RAnewearl, RAcast, RAcaseal

11110010
243

HUnewm, HUnewearl, HUcast, HUcaseal

RAnewm, RAnewearl, RAcast, RAcaseal

11110011
244

FOnewm, FOnewearl, FOcast, FOcaseal

11110100
245

HUnewm, HUnewearl, HUcast, HUcaseal

FOnewm, FOnewearl, FOcast, FOcaseal

11110101
246

RAnewm, RAnewearl, RAcast, RAcaseal

FOnewm, FOnewearl, FOcast, FOcaseal

11110110
247

HUnewm, HUnewearl, HUcast, HUcaseal

RAnewm, RAnewearl, RAcast, RAcaseal

FOnewm, FOnewearl, FOcast, Focaseal

11110111
248    
249

HUmar, HUmarl, HUnewm, HUnewearl, HUcast, HUcaseal

11111001
250

RAmar, RAmarl, RAnewm, RAnwearl, RAcast, RAcaseal

11111010
251

HUmar, HUmarl, HUnewm, HUnewearl, HUcast, HUcaseal

RAmar, RAmarl, RAnewm, RAnewearl, RAcast, RAcaseal

11111011
252 FOmar, FOmarl, FOnewm, FOnewearl, FOcast, FOcaseal 11111100
253

HUmar, HUmarl, HUnewm, HUnewearl, HUcast, HUcaseal

FOmar, FOmarl, FOnewm, FOnewearl, FOcast, FOcaseal

11111101
254

RAmar, RAmarl, RAnewm, RAnewearl, RAcast, RAcaseal

FOmar, FOmarl, FOnewm, FOnewearl, FOcast, FOcaseal

11111110

255

HUmar, HUmarl, HUnewm, HUnewearl, HUcast, HUcaseal

RAmar, RAmarl, RAnewm, RAnewearl, RAcast, RAcaseal

FOmar, FOmarl, FOnewm, FOnewearl, FOcast, FOcaseal

11111111

Key Points

73~79 - Human Males

81~87 - CAST Males

89~95 - Human+CAST Males

97~103 - Newman Males

105~111 - Human+Newman Males

113~119 - Newman+CAST Males

121~127 - All Male Race

 

137~143 - Human Females

145~151 - CAST Females

153~159 - Human+CAST Females

161~167 - Newman Females

169~175 - Human+Newman Females

177~183 - Newman+CAST Females

185~191 - All Female Race

 

201~207 - All Human

209~215 - All CAST

217~223 - All Human+CAST

225~231 - All Newman

233~239 - All Human+Newman

241~247 - All Newman+CAST

249~255 - All Race

Binary = Hex Understanding

In the class tab on the editor you can put a number between 0-255.
Now let's use 255 for example. We know this let's all classes use the said item. Why?
Let's convert 255 to binary.
255 in binary is 11111111.
1 is true, 0 is false.

Now:
Female | Male | Newman | CAST | Human | Force | Ranger | Hunter

00000000

 

These are what is represented in binary for the class from left to right.

Let's make a item only equipable by a Male Cast Force.
01010100 which is 84.
From left to right.
0 for female, 1 for male, 0 for newman, 1 for cast, 0 for human, 1 for force, 0 for ranger, 0 for hunter.

 

Credits to RikaPSO for the Binary and instructions