View Full Version : Diamond & Pearl & Platinum hacking
Pages :
1
2
3
4
5
6
[
7]
8
Potatomuffin
December 29th, 2008, 08:32 PM
Do you mean Crystal Tile? Does it allow you to insert narc files that are a different size than the original?yes it dose scv,i inserted a bunch of map narc files
Dude678
December 30th, 2008, 04:44 AM
Hi, I have been actively viewing this thread for almost all of today. I got an account so i could ask some questions about this. I recently downloaded PokeTEX and I can't get any of the roms to work. I tried a Japanese Diamond ROM and then I replaced the list.txt file with the listus.txt file that was given out on the fourth page here, and it still isn't working. I don't know why. It just shows a warning screen or something, then nothing happens.
And I've tried the ROM's on the Emulator and it works. I've check videos on youtube, and I've read nearly every post here. If I can get PokeTEX to work, then I'm sure I could contribute a lot in this thread!
Please help me out.
trunks
December 30th, 2008, 12:06 PM
Hi, I have been actively viewing this thread for almost all of today. I got an account so i could ask some questions about this. I recently downloaded PokeTEX and I can't get any of the roms to work. I tried a Japanese Diamond ROM and then I replaced the list.txt file with the listus.txt file that was given out on the fourth page here, and it still isn't working. I don't know why. It just shows a warning screen or something, then nothing happens.
And I've tried the ROM's on the Emulator and it works. I've check videos on youtube, and I've read nearly every post here. If I can get PokeTEX to work, then I'm sure I could contribute a lot in this thread!
Please help me out.Erm; when you use an US List, you should use an US ROM..
The original list is for the Japanese ROMs.
Here is my list; it's a big one!
DIAMOND/PEARL [ENG]
hero,219BE48
heroine,219F270
cyclehero,21A2698
cycleheroine,21A51E0
babyboy1,211A938
babygirl1,211C3A0
boy1,211DE08
boy2,211F870
boy3,21212D8
girl1,2122D40
girl2,21247A8
girl3,2126210
man1,2127C78
man2,21296E0
man3,212B148
woman1,212CBB0
woman2,212E618
woman3,2130080
middleman1,2131AE8
middlewoman1,2133550
oldman1,2134FB8
oldwoman1,2136A20
bigman,2138488
mount,2139EF0
reporter,213B958
cameraman,213D3C0
shopm1,213EE28
shopw1,2140890
pcwoman1,21422F8
pcwoman2,2143F7C
pcwoman3,21459E4
assistantm,214744C
assistantw,2148EB4
badman,214A91C
skierm,214C384
skierw,214DDEC
policeman,214F854
idol,21512BC
gentleman,2152D24
lady,215478C
cyclem,21561F4
cyclew,2157C5C
workman,21596C4
farmer,215B12C
cowgirl,215CB94
clown,215E5FC
artist,2160064
sportsman,2161ACC
swimmerm,2163534
swimmerw,2164F9C
beachgirl,2166A04
beachboy,216846C
explore,2169ED4
fighter,216B93C
campboy,216D3A4
picnicgirl,216EE0C
fishing,2170874
ambrella,21722DC
seaman,2173D44
ketsuban,21757AC
ketsuban,2175E14
waiter,217647C
waitress,2177EE4
ketsuban,217994C
gorggeousm,2179FB4
gorggeousw,217BA1C
boy4,217D484
girl4,217EEEC
ketsuban,2180954
ketsuban,2180FBC
man5,2181624
woman5,218308C
mystery,2184AF4
pikachu,218655C
pippi,2187FC4
purin,2189A2C
koduck,218B494
ketsuban,218CEFC
ketsuban,218D564
ketsuban,218DBCC
achamo,218E234
eneco,218FC9C
ketsuban,2191704
baby,2191D6C
middleman2,2192FD4
middlewoman2,2194A3C
rock,21964A4
breakrock,21965D8
tree,219670C
monstarball,21969C0
girl1,2196AF4
girl1,219855C
girl1,2199FC4
shibuki.3_pl,219BA2C
doctor,21A7D28
seed00_a.2_pl,21A9790
seed01_a.2_pl,21A9978
seed01_b.2_pl,21A9C60
seed01_c.2_pl,21A9F58
gingaboss,21AA250
gkanbu1,21ABCB8
gkanbu2,21AD720
gkanbu3,21AF188
gingam,21B0BF0
gingaw,21B2658
leader1,21B40C0
leader2,21B5B28
leader3,21B7590
leader4,21B8FF8
leader5,21BAA60
leader6,21BC4C8
leader7,21BDF30
leader8,21BF998
bigfour1,21C1400
bigfour2,21C2E68
bigfour3,21C48D0
bigfour4,21C6338
champion,21C7DA0
man1,21C9808
mama,21CB270
seven1,21CCCD8
seven2,21CE740
seven3,21D01A8
seven4,21D1C10
seven5,21D3678
ketsuban,21D56E0
ketsuban,21D5D48
rivel,21D63B0
bigman,21D7E18
bigman,21D9880
sppoke1,21DB2E8
sppoke2,21DB7C8
sppoke3,21DBCA8
sppoke4,21DC188
sppoke5,21DD268
sppoke6,21DE348
sppoke7,21DF428
sppoke8,21DF908
sppoke9,21E0B70
sppoke10,21E1050
sppoke11,21E2130
ketsuban,21E2610
woman6,21E2C78
oldman2,21E46E0
oldwoman2,21E6148
ookido,21E7BB0
mikan,21E9618
sunglasses,21EB080
towerboss,21ECAE8
bigman,21EE550
bigman,21EFFB8
bigman,21F1A20
bird,21F3488
bag,21F3DA0
maid,21F4064
sphero,21F5ACC
spheroine,21F63E4
waterhero,21F6CFC
waterheroine,21F7868
swimhero,21F83D4
swimheroine,21F8CEC
venthole,21F9604
sppoke12,21F98C8
balloon,21FA18C
contesthero,21FBBF4
cont_heroine,21FD65C
fishinghero,21FF0C4
fish_heroine,220132C
moss,2203594
freezes,22036D8
pole,220380C
seed02_a.2_pl,2203AC0
seed02_b.2_pl,2203DB8
seed02_c.2_pl,22040B0
seed03_a.2_pl,22043A8
seed03_b.2_pl,2204690
seed03_c.2_pl,2204988
seed04_a.2_pl,2204C80
seed04_b.2_pl,2204F68
seed04_c.2_pl,2205260
seed05_a.2_pl,2205558
seed05_b.2_pl,2205850
seed05_c.2_pl,2205B48
seed06_a.2_pl,2205E40
seed06_b.2_pl,2206128
seed06_c.2_pl,2206420
seed07_a.2_pl,2206718
seed07_b.2_pl,2206A10
seed07_c.2_pl,2206D08
seed08_a.2_pl,2207000
seed08_b.2_pl,22072F8
seed08_c.2_pl,22075F0
seed09_a.2_pl,22078E8
seed09_b.2_pl,2207BE0
seed09_c.2_pl,2207ED8
seed10_a.2_pl,22081D0
seed10_b.2_pl,22084E8
seed10_c.2_pl,22087E0
seed11_a.2_pl,2208AD8
seed11_b.2_pl,2208DD0
seed11_c.2_pl,22090C8
seed12_a.2_pl,22093C0
seed12_b.2_pl,22096B8
seed12_c.2_pl,22099B0
seed13_a.2_pl,2209CA8
seed13_b.2_pl,2209F90
seed13_c.2_pl,220A288
seed14_a.2_pl,220A580
seed14_b.2_pl,220A878
seed14_c.2_pl,220AB70
seed15_a.2_pl,220AE68
seed15_b.2_pl,220B150
seed15_c.2_pl,220B448
seed16_a.2_pl,220B740
seed16_b.2_pl,220BA28
seed16_c.2_pl,220BD10
seed17_a.2_pl,220C008
seed17_b.2_pl,220C2F0
seed17_c.2_pl,220C5D8
seed18_a.2_pl,220C8D0
seed18_b.2_pl,220CBB8
seed18_c.2_pl,220CEB0
seed19_a.2_pl,220D1A8
seed19_b.2_pl,220D490
seed19_c.2_pl,220D788
seed20_a.2_pl,220DA80
seed20_b.2_pl,220DD68
seed20_c.2_pl,220E060
seed21_a.2_pl,220E378
seed21_b.2_pl,220E690
seed21_c.2_pl,220E988
seed22_a.2_pl,220EC80
seed22_b.2_pl,220EF68
seed22_c.2_pl,220F260
seed23_a.2_pl,220F558
seed23_b.2_pl,220F840
seed23_c.2_pl,220FB38
seed24_a.2_pl,220FE30
seed24_b.2_pl,2210118
seed24_c.2_pl,2210410
seed25_a.2_pl,2210708
seed25_b.2_pl,22109F0
seed25_c.2_pl,2210CF8
seed26_a.2_pl,2210FF0
seed26_b.2_pl,22112E8
seed26_c.2_pl,22115E0
seed27_a.2_pl,22118D8
seed27_b.2_pl,2211BC0
seed27_c.2_pl,2211EB8
seed28_a.2_pl,22121B0
seed28_b.2_pl,22124C8
seed28_c.2_pl,22127C0
seed29_a.2_pl,2212AB8
seed29_b.2_pl,2212DB0
seed29_c.2_pl,22130A8
seed30_a.2_pl,22133A0
seed30_b.2_pl,2213698
seed30_c.2_pl,2213990
seed31_a.2_pl,2213C88
seed31_b.2_pl,2213F80
seed31_c.2_pl,2214278
seed32_a.2_pl,2214590
seed32_b.2_pl,2214888
seed32_c.2_pl,2214B80
seed33_a.2_pl,2214E78
seed33_b.2_pl,2215170
seed33_c.2_pl,2215468
seed34_a.2_pl,2215760
seed34_b.2_pl,2215A58
seed34_c.2_pl,2215D50
seed35_a.2_pl,2216048
seed35_b.2_pl,2216330
seed35_c.2_pl,2216628
seed36_a.2_pl,2216920
seed36_b.2_pl,2216C18
seed36_c.2_pl,2216F10
seed37_a.2_pl,2217208
seed37_b.2_pl,2217500
seed37_c.2_pl,22177F8
seed38_a.2_pl,2217AF0
seed38_b.2_pl,2217DD8
seed38_c.2_pl,22180C0
seed39_a.2_pl,22183B8
seed39_b.2_pl,22186B0
seed39_c.2_pl,22189A8
seed40_a.2_pl,2218CA0
seed40_b.2_pl,2218F88
seed40_c.2_pl,22192A0
seed41_a.2_pl,2219598
seed41_b.2_pl,2219880
seed41_c.2_pl,2219B78
seed42_a.2_pl,2219E70
seed42_b.2_pl,221A158
seed42_c.2_pl,221A470
seed43_a.2_pl,221A768
seed43_b.2_pl,221AA60
seed43_c.2_pl,221AD58
seed44_a.2_pl,221B050
seed44_b.2_pl,221B338
seed44_c.2_pl,221B630
seed45_a.2_pl,221B928
seed45_b.2_pl,221BC20
seed45_c.2_pl,221BF18
seed46_a.2_pl,221C210
seed46_b.2_pl,221C4F8
seed46_c.2_pl,221C7F0
seed47_a.2_pl,221CAE8
seed47_b.2_pl,221CDE0
seed47_c.2_pl,221D0D8
seed48_a.2_pl,221D3D0
seed48_b.2_pl,221D6B8
seed48_c.2_pl,221D9A0
seed49_a.2_pl,221DC98
seed49_b.2_pl,221DF90
seed49_c.2_pl,221E288
seed50_a.2_pl,221E580
seed50_b.2_pl,221E868
seed50_c.2_pl,221EB60
seed51_a.2_pl,221EE58
seed51_b.2_pl,221F140
seed51_c.2_pl,221F428
seed52_a.2_pl,221F720
seed52_b.2_pl,221FA08
seed52_c.2_pl,221FD20
seed53_a.2_pl,2220018
seed53_b.2_pl,2220300
seed53_c.2_pl,22205E8
seed54_a.2_pl,22208E0
seed54_b.2_pl,2220BC8
seed54_c.2_pl,2220EC0
seed55_a.2_pl,22211B8
seed55_b.2_pl,22214B0
seed55_c.2_pl,22217A8
seed56_a.2_pl,2221AA0
seed56_b.2_pl,2221DB8
seed56_c.2_pl,22220B0
seed57_a.2_pl,22223A8
seed57_b.2_pl,2222690
seed57_c.2_pl,2222998
seed58_a.2_pl,2222C90
seed58_b.2_pl,2222F88
seed58_c.2_pl,2223280
seed59_a.2_pl,2223578
seed59_b.2_pl,2223860
seed59_c.2_pl,2223B58
seed60_a.2_pl,2223E50
seed60_b.2_pl,2224148
seed60_c.2_pl,2224440
seed61_a.2_pl,2224738
seed61_b.2_pl,2224A20
seed61_c.2_pl,2224D18
seed62_a.2_pl,2225010
seed62_b.2_pl,22252F8
seed62_c.2_pl,22255E0
seed63_a.2_pl,22258D8
seed63_b.2_pl,2225BC0
seed63_c.2_pl,2225EB8
seed64_a.2_pl,22261B0
seed64_b.2_pl,2226498
seed64_c.2_pl,2226790
dsboy,2226A88
delivery,22274F0
koiking,2228F58
pokehero,2229438
pokeheroine,222AE30
savehero,222C828
saveheroine,222CD08
banzaihero,222D1E8
banzaiheroine,222DFE0
ginga_door_pl,222EDD8
t5_o01_c_pl,222EF9C
patiritusu,222F894
kinococo,22312FC
mimituto,2232D64
kolucky,22347CC
wanriky,2236234
PLATINUM [JPN]
,4410AF8
,4412560
,4413FC8
,4415A30
,4417498
,4421308
,4422D70
,44247D8
,4426240
,4427CA8
,4429710
,442B178
,442CBE0
,442E648
,44300B0
,4431B18
,4433580
,4434FE8
,4436A50
,44384B8
,443A13C
,443BBA4
,443D60C
,443F074
,4440ADC
,4442544
,4443FAC
,4445A14
,444747C
,4448EE4
,444A94C
,444C3B4
,444DE1C
,444F884
,44512EC
,4452D54
,44547BC
,4456224
,4457C8C
,44596F4
,445B15C
,445CBC4
,445E62C
,4460094
,4461AFC
,4463564
,4464FCC
,4466A34
,446849C
,4469F04
,446B96C
,446BFD4
,446C63C
,446E0A4
,446FB0C
,4470174
,4471BDC
,4473644
,44750AC
,4476B14
,447717C
,44777E4
,447924C
,447ACB4
,447C71C
,447E184
,447FBEC
,4481654
,44830BC
,4483724
,4483D8C
,44843F4
,4485E5C
,44878C4
,4487F2C
,4489194
,448ABFC
,448C664
,448C798
,448C8CC
,448CB80
,448CCB4
,448E71C
,4490184
,4491BEC
,4492008
,4495430
,4498858
,449B3A0
,449DEE8
,449F950
,449FB38
,449FE20
,44A0118
,44A0410
,44A1E78
,44A38E0
,44A5348
,44A6DB0
,44A8818
,44AA280
,44ABCE8
,44AD750
,44AF1B8
,44B0C20
,44B2688
,44B40F0
,44B5B58
,44B75C0
,44B9028
,44BAA90
,44BC4F8
,44BDF60
,44BF9C8
,44C1430
,44C2E98
,44C4900
,44C6368
,44C7DD0
,44C9838
,44CB8A0
,44CBF08
,44CC570
,44CDFD8
,44CFA40
,44D14A8
,44D1988
,44D1E68
,44D2348
,44D3428
,44D4508
,44D55E8
,44D5AC8
,44D6D30
,44D7210
,44D82F0
,44D87D0
,44D8E38
,44DA8A0
,44DC308
,44DDD70
,44DF7D8
,44E1240
,44E2CA8
,44E4710
,44E6178
,44E7BE0
,44E9648
,44E9F60
,44EA224
,44EBC8C
,44EC5A4
,44ECEBC
,44EDA28
,44EE594
,44EEEAC
,44EF7C4
,44EFA88
,44F034C
,44F1DB4
,44F381C
,44F5284
,44F74EC
,44F9754
,44F9898
,44F99CC
,44F9C80
,44F9F78
,44FA270
,44FA568
,44FA850
,44FAB48
,44FAE40
,44FB128
,44FB420
,44FB718
,44FBA10
,44FBD08
,44FC000
,44FC2E8
,44FC5E0
,44FC8D8
,44FCBD0
,44FCEC8
,44FD1C0
,44FD4B8
,44FD7B0
,44FDAA8
,44FDDA0
,44FE098
,44FE390
,44FE6A8
,44FE9A0
,44FEC98
,44FEF90
,44FF288
,44FF580
,44FF878
,44FFB70
,44FFE68
,4500150
,4500448
,4500740
,4500A38
,4500D30
,4501028
,4501310
,4501608
,4501900
,4501BE8
,4501ED0
,45021C8
,45024B0
,4502798
,4502A90
,4502D78
,4503070
,4503368
,4503650
,4503948
,4503C40
,4503F28
,4504220
,4504538
,4504850
,4504B48
,4504E40
,4505128
,4505420
,4505718
,4505A00
,4505CF8
,4505FF0
,45062D8
,45065D0
,45068C8
,4506BB0
,4506EB8
,45071B0
,45074A8
,45077A0
,4507A98
,4507D80
,4508078
,4508370
,4508688
,4508980
,4508C78
,4508F70
,4509268
,4509560
,4509858
,4509B50
,4509E48
,450A140
,450A438
,450A750
,450AA48
,450AD40
,450B038
,450B330
,450B628
,450B920
,450BC18
,450BF10
,450C208
,450C4F0
,450C7E8
,450CAE0
,450CDD8
,450D0D0
,450D3C8
,450D6C0
,450D9B8
,450DCB0
,450DF98
,450E280
,450E578
,450E870
,450EB68
,450EE60
,450F148
,450F460
,450F758
,450FA40
,450FD38
,4510030
,4510318
,4510630
,4510928
,4510C20
,4510F18
,4511210
,45114F8
,45117F0
,4511AE8
,4511DE0
,45120D8
,45123D0
,45126B8
,45129B0
,4512CA8
,4512FA0
,4513298
,4513590
,4513878
,4513B60
,4513E58
,4514150
,4514448
,4514740
,4514A28
,4514D20
,4515018
,4515300
,45155E8
,45158E0
,4515BC8
,4515EE0
,45161D8
,45164C0
,45167A8
,4516AA0
,4516D88
,4517080
,4517378
,4517670
,4517968
,4517C60
,4517F78
,4518270
,4518568
,4518850
,4518B58
,4518E50
,4519148
,4519440
,4519738
,4519A20
,4519D18
,451A010
,451A308
,451A600
,451A8F8
,451ABE0
,451AED8
,451B1D0
,451B4B8
,451B7A0
,451BA98
,451BD80
,451C078
,451C370
,451C658
,451C950
,451CC48
,451D6B0
,451F118
,451F5F8
,4520FF0
,45229E8
,4522EC8
,45233A8
,45241A0
,4524F98
,452515C
,4525A54
,45274BC
,4528F24
,452A98C
,452C3F4
,452DE5C
,452F8C4
,453132C
,4532D94
,45347FC
,4536264
,4537CCC
,4539734
,453B19C
,453CC04
,453E66C
,45400D4
,4541B3C
,45435A4
,454500C
,4546A74
,45484DC
,4549F44
,454C03C
,454DAA4
,454F50C
,4550F74
,45529DC
,4554444
,4555EAC
,4556314
,455677C
,4556BE4
,455704C
,45574B4
,4557F1C
,4558584
,4558BEC
,4559254
,45598BC
,4559D24
,455A5E8
,455AAAC
,455AF60
,455B414
,455C028
,455CC3C
,4560064
,456348C
,4564EF4It's for the English Diamond/Pearl and Japanese Platinum.
The entries for Platinum are not named though! Will post one with names soon.
[D-Trogh] - Yes.. this is my old account!
Dude678
December 30th, 2008, 07:52 PM
I do use a US ROM, nothing happens but a warning screen. Maybe somebody can make a vid of how to open it or something? I tried tilemolester but i kept saying it was missing some language file or something.
Anonamous
December 31st, 2008, 12:20 AM
The offsets given in the list.txt in Poketex all start with <b>TEX</b>** now the two *'s after TEX can be a number of things. Im not sure if they represent different types of textures or whatnot. But the texture "types" i found in my hex editor are as follows:
TEX0d
TEX0h
TEX0l
TEX0p
TEX0t
TEX0x
TEX0D
TEX0H
TEX0L
TEX0P
TEX0T
TEX0X
TEX04
TEX08
i not really sure wether this is actually helpfull or not. :cool:
SCV
December 31st, 2008, 01:08 AM
Thanks! I just need the location in Nitro Explorer of these sprites: The Pokeball throw animation, the Trainer ID picture, and the overworld sprites. I found the icon for the player in the trgra folder, but when I changed it, nothing happened. Could you please help? Thanks!
I don't know where the pokeball throw animation is for DP. In Platinum it is in trbgra.narc but cannot be edited with PokeDSPic.
For overworld sprite use the lists that Trunks(D-Trogh) posted above and PokeTEX.
I´m interested in that facts,too!
I reinsert a new "Trainer Back" but the Sprite of the Trainer changes(to the Original one), when he threw the Pokeball. I used PokeDsPic and edited the "trbgra.narc".
Does anyone know a solution or an alternativ?????Please help
You need to find the Pokeball Throw Sequence for DP.
EDIT:
The Pokeball Throw Sequences for DP are stored in \battle\graphic\batt_obj.narc
If you unpack the narc file then you can find them at files 195-202 and the corresponding palettes in files 47-54.
The offsets in the ROM are:
Start of First Palette:
0x01CEB92C
Start of Last Palette:
0x01CEC844
each palette is 0x228 bytes long.
First Pokeball Throw Sequence:
Hero M: 0x01CF8054
Hero F: 0x01CF9768
Rival: 0x01CFADC4
Cheryl: 0x01CFC308
Riley: 0x01CFDA18
Marley: 0x01CFEF04
Buck: 0x01D00454
Mira: 0x01D017D8
These images are not encrypted so some manipulation with Tile Molester should work.
D-Trogh
December 31st, 2008, 01:30 AM
The offsets given in the list.txt in Poketex all start with TEX** now the two *'s after TEX can be a number of things. Im not sure if they represent different types of textures or whatnot. But the texture "types" i found in my hex editor are as follows:
TEX0d
TEX0h
TEX0l
TEX0p
TEX0t
TEX0x
TEX0D
TEX0H
TEX0L
TEX0P
TEX0T
TEX0X
TEX04
TEX08
i not really sure wether this is actually helpfull or not. :cool:[css-div="font-variant: small-caps; font-family: monospace;"]It's not helpful because it's WRONG..
TEX0 is the type-name of the 'file' located at that offset.. ;)
(The offsets point to where the texture files start.)
The next four bytes contain the total size of that TEX0 'file'..
Edit:
SCV, if I read that post before I could've saved you the work to search for them, lol :)[/css-div]
Anonamous
December 31st, 2008, 02:36 AM
ok yeah, that makes sense:knockedou anyway if found one texture that is kinda interesting but im not sure were exactly it is in the game. http://i93.photobucket.com/albums/l70/matand009/DialgaTexture.jpg
Hey Trunks o_0 you can add these to your list they r the UG Pokedoll Textures
*These are for Diamond, for the Pearl offsets add 28 "in hex" to the offset*
Charmander Doll,2690824
Bulbasaur Doll,2690ca4
Squirtle Doll,2691124
Chikorita Doll,2691a34
Torchic Doll,2692344
Treeko Doll,26927c4
Pikachu Doll,2693e84
Clifary Doll,2694c24
Jigglypuff Doll,26950a4
Wubbofett Doll,2695524
Meowth Doll,26959a4
Glameow Doll,26962b4
Weavile Doll,2696bc4
Munchlax Doll,2697044
Mantyke Doll,2698274
Buizel Doll,26986f4
Manaphy Doll,2699004
Wailord Doll,2699914
Happiny Doll,269a6b4
Dude678
December 31st, 2008, 04:09 AM
Gee...thanks for the ehlp guys -_- *No help received.*
hi sir tomato my password is syvniti
December 31st, 2008, 09:32 AM
Gee...thanks for the ehlp guys -_- *No help received.*
You're welcome *No X-Box received for x-mas*
@Are you going to release that OW editor?
Wichu
December 31st, 2008, 02:39 PM
ok yeah, that makes sense:knockedou anyway if found one texture that is kinda interesting but im not sure were exactly it is in the game. http://i93.photobucket.com/albums/l70/matand009/DialgaTexture.jpg
It's the Dialga/Palkia statue in Eterna City.
dialga2103
December 31st, 2008, 03:47 PM
i downloaded no$GBA once but i didnt know the controls so i deleted it and i want it again, but my computer wont let me extract .ZIP files.
my other computer will let me but it has no inernet and i lost my memory stick so....
can someone thik up a solution please because i am stuck
Anonamous
December 31st, 2008, 03:49 PM
Gee...thanks for the ehlp guys -_-
ur welcome now that will be 400.55$:P
ive been searchinthrough the textures in the diamond rom. so ar ive found over 186 that includes repeates but with different offsets
E-Bag
December 31st, 2008, 04:09 PM
Gee...thanks for the ehlp guys -_- *No help received.*
Yeah, it totally sucks when people won't just do whatever you want, I can barely stand to think of what a hardship it must have been.
mr.sai
January 1st, 2009, 10:20 AM
can someone help me with the text in Diamond?
I want to edit the text in PKM Diamond into my language, so I'm looking for a software can help me.
Lucario Lvl: 100
January 1st, 2009, 06:17 PM
Hey anyone try the ds emulator for psp?
i have it somewhat working now
Potatomuffin
January 1st, 2009, 06:18 PM
Yeah, it totally sucks when people won't just do whatever you want, I can barely stand to think of what a hardship it must have been.
thanks for the sarcasem E-bag,i was wondering how it would take for some good ole' sarcasem.any way i posted a new video on youtube be sure to check it out here:
www:youtube:com/watch?v=AQe6G1z0SE8
(replace : with . i havent gooten 15 postes yet)
in this video i basically edited some textures in jubilife.i could only do one quwadrand because of littlie time.sorry its slow because i had to use a slow computer cause i'm moveing.
i also heard thhat we could edit scripts.how are they in hex i wanted to edit some scripts as proof. any way happy new year
SCV
January 2nd, 2009, 02:55 AM
thanks for the sarcasem E-bag,i was wondering how it would take for some good ole' sarcasem.any way i posted a new video on youtube be sure to check it out here:
www:youtube:com/watch?v=AQe6G1z0SE8
(replace : with . i havent gooten 15 postes yet)
in this video i basically edited some textures in jubilife.i could only do one quwadrand because of littlie time.sorry its slow because i had to use a slow computer cause i'm moveing.
i also heard thhat we could edit scripts.how are they in hex i wanted to edit some scripts as proof. any way happy new year
Yes we can edit some scripts. But I think that giving the information as to what you did to edit a certain part is much better than making a video about it. See Pichu2000's guide to hacking DP http://www.pokecommunity.com/showthread.php?t=157092 for some information about scripting. So far its very minimal. I posted how to find and change the trainer battle scripts. But you can change the battles anyways with my editor. So that's not of too much use. Actually it could be, sort of, useful if you add trainers to a route using the info I put about person events and then edit a battle that the game doesn't use and then put the right value to get that battle.
Idea for video: Make it so that there is another trainer in a position near the first trainer such that you get into a double battle. (This cannot be one of the trainers already in the route it must be a completely new trainer).
All the information you need is in the thread I linked to above.
Now I am wondering, do you mind telling us what you did for your map hack videos? Was it just editing the map stuff that Pichu2000 mentioned? Or have you found something new?
Artonkn
January 2nd, 2009, 01:21 PM
Where can i download the program to edit where it says
2005-2006 Grame Freak e.t.c
And if it is another page on this topic I didn't see it. (Like 60 pages!)
Potatomuffin
January 2nd, 2009, 09:55 PM
no i don't mind telling you SCV i'm makeing a modle and texture list for diamond, and i alrready checed out the thread before. any way thanks for the idea i might use it, but i was thinking of makeing some people say some thing different and then walk you around
opearn
January 3rd, 2009, 12:54 AM
I Found PokeText!!!!
its to edit the games messages!
attaching now
SCV
January 3rd, 2009, 04:22 PM
I Found PokeText!!!!
its to edit the games messages!
attaching now
Yes I used that and the information on the event file structures to make this rom: I did not make the video, just gave fenzo a patch.
-_wU0h9UlYE
no i don't mind telling you SCV i'm makeing a modle and texture list for diamond, and i alrready checed out the thread before. any way thanks for the idea i might use it, but i was thinking of makeing some people say some thing different and then walk you around
It cool that you are making those lists it will be a good contribution. As to the walking you around, we can't do that with scripting yet, that I know of. As far as I know the actual structure of the script files has not been figured out. So we can't insert things, like I did with the event file for the Hall Of Origin for the video above, without causing the game to crash.
loadingNOW
January 4th, 2009, 04:21 PM
first someone has tio figure out how
map<->event<->script<->textfile
are linked
once that is known the script files should not really be a big deal (besides the fact that there are a lot of commands)
SCV
January 4th, 2009, 04:33 PM
first someone has tio figure out how
map<->event<->script<->textfile
are linked
once that is known the script files should not really be a big deal (besides the fact that there are a lot of commands)
Do you mean how they are figured out by the game? Or would a list made by "brute force" be fine.
I have a list for DP of Location <-> Event and put notes that would allow me to make a Location <-> Map <-> Event list.
The way I made it was by going through each event file and guiding myself off of what overworld sprites the event file said were in that place. Also event files are order corresponds very closely to the map order. This also helped, as I was able to use pokesav's Map/coordinate editing and coordinates from the event file to work my way through all of Sinnoh and even find places that I had never been to in the game. Some that did not make it into the game. (Like 3rd and 4th floors of some houses, in one you even get an item from a person laying in a bed.) There seem to be alot more script files but I saw that most of them are pretty empty. For the entries that I have now for Location <-> Script the order is the same as for the Event case. Except the numbers are different because there are so many empty files in between.
I am working on Location <-> Script, thanks to the script handler offset.
Right now I have more entries for the Platinum Location <-> Script, than DP. But I am going back to DP now.
I am not sure if you had this info before. But this morning I identified the structure of the script files. Now its just a matter of looking at individual scripts to try to figure out commands.
So now a video like what Potatomuffin wanted to make is almost possible. (I also have all the necessary movement commands). The telling you something different could be a problem. I have not figured out how to change what people say by linking to a different message. However, I did find out how to edit who said something. Like making the hero or assistant say "What's going on" when you enter lake verity for the first time (instead of the rival saying it).
I am thinking of writing a program that would make it easier for us to play around with editing script files to find out what the commands are. Right now its a hassle to have to repoint everything that need to be repointed withing the script. Then the narc file. I build a small program based on your narcreader class to insert files into any narc. But its very sloppy. I just did it because I wanted to insert something into a script, yesterday. Since I did not know the structure and did not repoint the appropriate things the game crashed. Now I can make a program to repoint within script files. But then we have to use three different programs just to insert something into a script.
loadingNOW
January 4th, 2009, 07:51 PM
as a start normal lists would be fine as a start i assume (although you want to be able to change that sometime in the future & collecting data like that is not my cup of tea, i blame my short attention span ;))
Textfile<->Script would also help a LOT since script references help.
For narc reading/writing I use this python class nowdays (basicly ever since i switched to physton for most of my prototyping stuff) it's also the one used in newpoketext
from struct import *
from array import *
class BTAF:
def __init__(self, rawdata):
if len(rawdata)>0:
self.magic = rawdata[:4]
self.header = unpack("II", rawdata[4:12])
if self.magic != "BTAF":
raise NameError, "BTAF tag not found"
else:
self.magic = "BTAF"
self.header = (12, 0)
self.table = []
rawdata=rawdata[12:]
if len(rawdata)>0:
for i in range(self.getEntryNum()):
self.table.append(unpack("II", rawdata[i*8:i*8+8]))
def getSize(self):
return self.header[0]
def getEntryNum(self):
return self.header[1]
def ToFile(self, f, t):
f.write(self.magic)
f.write(pack("II", self.header[0],self.header[1]))
for pair in t:
f.write(pack("II", pair[0], pair[1]))
def addFile(self):
s, e=self.header
s += 8
e += 1
self.header=s, e
class BTNF:
def __init__(self, rawdata):
if len(rawdata)>0:
self.magic = rawdata[:4]
self.header = unpack("IIHH", rawdata[4:0x10])
if self.magic != "BTNF":
raise NameError, "BTNF tag not found"
else:
self.magic = "BTNF"
self.header = (16, 4, 0, 1)
def ToFile(self, f):
f.write(self.magic)
f.write(pack("IIHH", self.header[0],self.header[1],self.header[2],self.header[3]))
class GMIF:
def __init__(self, rawdata, t):
if len(rawdata)>0:
self.magic = rawdata[:4]
self.size = unpack("I", rawdata[4:8])[0]
if self.magic != "GMIF":
raise NameError, "GMIF tag not found"
else:
self.magic = "GMIF"
self.size = 8
self.files = []
for ofs in t:
self.files.append(rawdata[8+ofs[0]:8+ofs[1]])
def appendFile(raw):
data += raw
self.header.size += len(raw)
def ToFile(self, f):
f.write(self.magic)
f.write(pack("I", self.size))
for d in self.files:
f.write(d)
def addFile(self, data, size):
self.files.append(data)
self.size += size
def buildIndex(self):
index = []
c = 0
for f in self.files:
l = len(f)
index.append((c, c+l))
c=c+l
return index
class NARC:
def __init__(self, rawdata):
if len(rawdata)>0:
self.magic = rawdata[:4]
if self.magic != "NARC":
raise NameError, "NARC tag not found"
self.header = unpack("IIHH", rawdata[4:16])
else:
self.magic = "NARC"
self.header = (0x0100FFFE, 0x10+12+8 + 0x10, 0x10, 3)
rawdata= rawdata[16:]
self.btaf = BTAF(rawdata)
rawdata= rawdata[self.btaf.getSize():]
self.btnf = BTNF(rawdata)
rawdata= rawdata[self.btnf.header[0]:]
#print rawdata[:10]
self.gmif = GMIF(rawdata, self.btaf.table)
def ToFile(self, f):
f.write(self.magic)
f.write(pack("IIHH", self.header[0],self.header[1],self.header[2],self.header[3]))
self.btaf.ToFile(f, self.gmif.buildIndex())
self.btnf.ToFile(f)
self.gmif.ToFile(f)
def addFile(self, s):
size = len(s)
mark, narcsz, hdrsize, sect = self.header
narcsz += (size + 8)
self.header = (mark, narcsz, hdrsize, sect)
self.btaf.addFile()
self.gmif.addFile(s, size)
def replaceFile(self, index, s):
newmold = len(s) - len(self.gmif.files[index])
mark, narcsz, hdrsize, sect = self.header
narcsz += (newmold)
self.header = (mark, narcsz, hdrsize, sect)
self.gmif.size += (newmold)
self.gmif.files[index] = s
Potatomuffin
January 5th, 2009, 07:50 PM
Wow this is amazeing,SCV! great job! can you give us those programs?
SCV
January 5th, 2009, 08:08 PM
Wow this is amazeing,SCV! great job! can you give us those programs?
Well the one that will make it easier to edit scripts and other stuff has yet to be started. It was in its planning stage, but now I think I am ready to begin writing it. However, I just started school again, so progress in finishing the program might be slow.
I am trying to recruit people to help me study scripts and events (check my signature). I posted a link to a zip file with useful programs, more will be added later. Those programs include Tahaxan Tihaxa by Arcnor, NDS Editor by kiwi.ds, NitroExplorer2 by Treeki and a small program PPNFR, which I made based on what I use in my trainer editor (based on some codes by loadingNOW, me and HackMew) to allow one to reinsert files into a narc files. This is how I was able to insert the pokeball behind arceus into the event narc. You can download that program there. and eventually I will add the link to my sig as well (probably once I get home tonight). Unfortunately, I have no idea when the other one will be done.
When I get some time this week I will publish some information on the structure of the script files for everyone to play around with. But there won't be a program to repoint within script files yet. I will explain what should be done later.
I am also getting some help on making the list of event files that I have presentable enough to be posted and I will post it once it is available. In the mean time I posted some of the list in the thread that is in my sig.
EDIT: I have written a first article on scripts I will post it here as well.
Scripts are located in \fielddata\script\scr_seq_release.narc
Very little is know about script files. But recently I figured out the general structure.
The first thing to know about script files is that they are store individual scripts. These can be scripts corresponding to things that happen in a particular location or sometimes for things the same type of things but happen in many places. For example, there is one script file which is called whenever a trainer battle is called, no matter where the trainer battle happens. Another script file contains all the scripts for the items that you get from pokeballs on the ground. In the example above with a trainer battle the script is linked by way of the B9 0B. Those two bytes link to the script. For other person events it might have 01 00 or low values such as that. That refers to what script they use from within the script file for that location.
I will give an example, the following is the beginning of script file number 342, it corresponds to lake verity, first visit.
1A000000 46000000 63000000 50060000
7F060000 BA060000 B8060000 13FD 4D01
0040 1100 0040 0000 1C00 010F 0000 0011
The first part of a script file consists of offsets to the scripts that the script file contains. For example, the 1A000000, says that starting from the end of those 4 bytes go 0x0000001A bytes to find the first script. That takes you to the part I bolded. As you will notice if you look at alot of script files. The first 4 bytes always point you to the place right after 13FD. 13FD represents the end of the first part. However this mechanism of linking is also used within scripts, more on that later.
Now the 46000000 tells you that the second script starts at offset 0x8+0x46 in the file.
One of the commands that I have been able to identify is the movement command.
it is the following:
005E AAAA BBBB, Move person AAAA acording to movement at BBBB + offset AAAA=FF00 for hero. (I have not tested whether its BBBBBBBB or just BBBB).
An example from the game is:
5E00 0500 91040000 5E00 FF00 41050000 5F00
The AAAA is the person event ID. The BBBB and offset used like in the first part. What it links to is the movement commands.
They look like this:
0D00 0100 0E00 0100 0D00 0300 0E00 0100 0D00 0600 4500 0100 FE00 0000
Each 4 bytes describe a movement. The first two bytes are the type and the second two are the repetition or waiting. FE00 is the command for end movement. Basically you can keep adding on movement commands to make what ever movement you want, and you end it with FE00.
Movement for more than one person or thing is done adding the movement command for the next person after the previous one. You tell the game that no more simultaneous movements are to be carried out by the game.
Here is the zip I mentioned earlier: http://rapidshare.com/files/179900486/ROMHackingTools.zip and I also added a link to it in my signature.
With the information above about movements and linking, and using PPNFR, you can insert movement sequences into a script by editing the script file and replacing the file you edited with PPNFR then reinserting the narc with NitroExplorer2.
Sceptile Leaf
January 6th, 2009, 07:29 PM
I want too much change the text entry (where we edit Player's name in Pokemon Platinum) I'll put the sprite text entry in English.
Please Help me!!!!!!!!!!!!
Potatomuffin
January 10th, 2009, 05:00 AM
Hey guys, i'm almost fished with that model list. it turns out i may even make a model editor.also lots of the modles are weird red square thingys.i'll probabaally finish the list tommorow.
and septile leaf, there is already a english key board in the text entery.
also my next vid will be comeing out some time soon.
loadingNOW
January 11th, 2009, 11:19 AM
okay so yes i decided to finally relase an official version of thenewpoketext
http://pokeguide.filb.de/dl/thenewpoketext.zip
if you already know the experimental version not much has changed since then
a source relase will also happen but now the bad news i am not going to make a gui version.
D-Trogh
January 11th, 2009, 12:54 PM
Ah, finally everyone can enjoy 'thenewpoketext' :)
Very nice loadingNOW!
About the GUI; I don't think it really needs one.. oh well, I don't need one anyway.
Someone else can make one if he/she really wants one :P
sabrina-psychic
January 11th, 2009, 07:45 PM
Ok I don't know if this has been resolved or not but I am not sifting through 60+ threads looking for the answer. Could someone tell me if you can use POKETEX to change the main character to a different sprite. Like could I play as a psychic (mystery in poketex) instead of the two main characters they give you. Also, on the listus there's only a male psychic where's the female one? Is it also possible to use sprites from FireRed in Diamond and Pearl? And one last thing...how do I transfer all of these changes to a Nintendo DS Lite? Thanks a million!!!!!!!!
EvilCrazyMonkey
January 11th, 2009, 10:20 PM
Please, at least from now on, start reading threads.
I'll still answer the questions, though.
Ok I don't know if this has been resolved or not but I am not sifting through 60+ threads looking for the answer. Could someone tell me if you can use POKETEX to change the main character to a different sprite.
You can.
Like could I play as a psychic (mystery in poketex) instead of the two main characters they give you.
Well, you can change it to whatever, so I suppose.
Also, on the listus there's only a male psychic where's the female one?
I don't know. I haven't used Pokétex; I know how it works, though.
Is it also possible to use sprites from FireRed in Diamond and Pearl?
Pokémon sprites or overworld sprites?
It's possible to use Pokétex for the overworlds; I do not know how to change the Pokémon sprites (I'm quite sure it's possible, though).
And one last thing...how do I transfer all of these changes to a Nintendo DS Lite? Thanks a million!!!!!!!!
I'm not sure of the details (as I haven't done it), but I know you need a flash cartridge. I think you can get them on eBay or something.
sabrina-psychic
January 11th, 2009, 11:08 PM
very much appreciated!! THANX
So how would I go about designating the psychic sprite as my main character?
Sceptile Leaf
January 12th, 2009, 07:18 PM
But, Potatomuffin, I know, but Don't have to put the name selection box in English like Pokemon Diamond and Pearl English? I don't like name selection box in Japanese, because the player's name is BIG!
But Potatomuffin, I want to put the name selection in English like Pokemon DP English.
Because the player's name is BIG!
and in thenewpoketex, there is a file called patchedintro.xml for what is this file?
Please Help Me!
SCV
January 12th, 2009, 08:03 PM
and in thenewpoketex, there is a file called patchedintro.xml for what is this file?
Please Help Me!
You use patchedintro.xml to make thenewpoketext give you a new intro.
Consider it special message from loadingNOW, ;).
Sceptile Leaf
January 12th, 2009, 08:58 PM
How can I use thenewpoketex? I never used PokeTex!
Anybody can teach me?
D-Trogh
January 12th, 2009, 09:54 PM
How can I use thenewpoketex? I never used PokeTex!
Anybody can teach me?It's POKETEXT.. It edits TEXT..
Read the ReadMe and the "Help" in the program..
Sceptile Leaf
January 12th, 2009, 11:08 PM
But in thenewpoketext don't have the option Help and when I open the program, open the command prompt. Help
SCV
January 13th, 2009, 03:30 PM
But in thenewpoketext don't have the option Help and when I open the program, open the command prompt. Help
When you get to the command prompt press "h", then enter.
___________________________________________________________________________________
Well I have finished a first script editor (As part of PPRE). Its mainly a research tool. I basically made it so that its easier for me to identify commands for DPP scripting. But I am releasing it publicly for everyone to play around with.
Here is a video where I inserted some new commands to the script sequence and added new text with newpoketext. Its very minor and more complicated things can be done but they are a bit tedious right now because PPRE does not automatically repoint some things that need to be repointed within the individual script files (i.e., pointers to movement commands)
_JWPyWn8Dck
For PPRE, DO NOT go through the combo boxes on the left or right too fast, this will cause the program to crash. (EDIT: Actually this is an unhanded exception that I don't know how to fix yet. Just press continue and choose something else.)
here is a list of a few script numbers (by pichu2000, damio):
02 Jubilife city
342 Lake Verity
392 Route 201
978 Twinleaf Town
981 Hiro's House 1 floor
982 Hiro's Room
984 Sandgem Town
Look for those numbers on the left. On the right are the individual scripts for that location/script file.
Once we have a more complete script file list I will add it to PPRE.
Also this is to be a DPP Rom editing program but as it is mainly a research tool I am only supporting US DP for now. The research will mostly be the same, so there's no need to worry about adding Platinum support now. I will add platinum support for a particular feature once that feature is out of the research stages.
Sceptile Leaf
January 13th, 2009, 09:08 PM
Sorry, but I don't understand press "h", but when I press the button continue the same, other thing is when I open thenewpoketext.exe, I write the Rom's name in "romname" and after the program create a file called tmp_"rom's name" and don't open nothing.
Maybe anybody teach me use patchedintro.xml in thenewpoketext?
for what the "batch" in the file?
Teach me please !
For I learn fast, you can use image or videos!
SCV
January 13th, 2009, 10:10 PM
Sorry, but I don't understand press "h", but when I press the button continue the same, other thing is when I open thenewpoketext.exe, I write the Rom's name in "romname" and after the program create a file called tmp_"rom's name" and don't open nothing.
Maybe anybody teach me use patchedintro.xml in thenewpoketext?
for what the "batch" in the file?
Teach me please !
For I learn fast, you can use image or videos!
1) Put the rom in the same directory as thenewpoketext.
2) Type the name of the rom when you enter poketext (I thought that was pretty self explanatory)
3) Enter "h" into the command prompt and you will see the different commands that you can use.
4) Enter "patch patchedintro.xml"
5) Enter "mkrom new.nds"
Then open new.nds with no$gba and start a new game.
Sceptile Leaf
January 13th, 2009, 11:05 PM
Dude, When I put the rom's name and press the letter "h" in command prompt write "h"
It's very confused. Don't you have videos or pictures?
SCV
January 13th, 2009, 11:09 PM
Dude, When I put the rom's name and press the letter "h" in command prompt write "h"
It's very confused. Don't you have videos or pictures?Is that clear enough for you? That tells you what the commands are.
http://i367.photobucket.com/albums/oo119/SCVgeo/newpoketext.jpg
Sceptile Leaf
January 13th, 2009, 11:25 PM
I use Pokemon Platinum rom, but I hope patched intro change the name selection in Pokemon Platinum, what changes happens with patched intro?
My msn is rafael_ibvj7@hotmail.com
SCV
January 14th, 2009, 12:02 AM
I use Pokemon Platinum rom, but I hope patched intro change the name selection in Pokemon Platinum, what changes happens with patched intro?
My msn is rafael_ibvj7@hotmail.com
This probably won't work how you want it to for platinum. The program looks to edit things in msg.narc but if there are things in pl_msg.narc that you want edited they won't be.
Do you know Japanese?
Otherwise it is not a good idea to edit the text for platinum.
Sceptile Leaf
January 14th, 2009, 12:15 AM
Oh man, are you kidding? I want too much change the name selection in Pokemon Platinum!
Can you try change the Name Selection Box in Pokemon Platinum into English?
Man if you can, you are the BEST POKEMON HACKER!
SCV
January 14th, 2009, 12:29 AM
Oh man, are you kidding? I want too much change the name selection in Pokemon Platinum!
Can you try change the Name Selection Box in Pokemon Platinum into English?
Man if you can, you are the BEST POKEMON HACKER!
Well, that would be more work that its worth. Just wait for the US Platinum release. Only a bit more than two months now. There are many more things for us to worry about for DPP hacking than changing the name selection. Sorry.
D-Trogh
January 14th, 2009, 05:57 PM
Man if you can, you are the BEST POKEMON HACKER!Yeah, sure.. - -'
Sceptile Leaf, you really need to try some things on your own..
By always asking other people to do it, you won't learn anything - -'
Potatomuffin
January 15th, 2009, 06:18 AM
Congragulations SCV! its gerate that we finally have a script editor! and sorry about my video and modle list, i have lots of school work, so... i coludnt even check tjis thread for a while.
SCV
January 15th, 2009, 06:57 AM
Congragulations SCV! its gerate that we finally have a script editor! and sorry about my video and modle list, i have lots of school work, so... i coludnt even check tjis thread for a while.
Thanks.
_________________________________________________________
I updated PPRE.
I got rid of a nasty bug where I was trying to make arrays of negative size. All scripts should now display properly.
Cuccio123
January 16th, 2009, 01:24 AM
You know, looking through here, no one answers the question. If you make your own sprites for D/P on Paint or Photoshop, how can you import them into PokeTEX? Do you need some program? A certain file? (If so, how do you make one?) This would help a lot. Not just me, but many people who want to use more than a recolour or previous characters from the game.
Sceptile Leaf
January 16th, 2009, 03:00 AM
Hey guys, anybody knows what's the program see the pokemon platinum rips?
Help me
Litengaupe
January 20th, 2009, 04:29 PM
Okay.
Basically, what I want to do, is edit the male trainers sprite, to my Johto protoganist revamp overworld. But I don't understand how to. I have PokeTex, but when I try to import a new sprite sheet, with the correct dimensions and everything, the image just appears blank. I know you lot are busy and all, but could you just tell me what I'm doing wrong, and the correct method of performing this...?
Thanks alot <3
Potatomuffin
January 21st, 2009, 12:21 AM
Hey guys, anybody knows what's the program see the pokemon platinum rips?
Help me
what do you mean Sceptile Leaf?
any ways I got my model list done and now its in the documents and tutorials and is called:
Pokemon d/p/p model list
and i need help with scripting,so it would be great if SCV could give me a table of all the commands.
SCV
January 21st, 2009, 02:11 AM
what do you mean Sceptile Leaf?
any ways I got my model list done and now its in the documents and tutorials and is called:
Pokemon d/p/p model listBy the way, you missed alot of values. Also alot of the red block things you put are actually other models that maybe did not display right because of the method you used.
and i need help with scripting,so it would be great if SCV could give me a table of all the commands.Well, it would be great if I have a full list of commands. Sadly I don't. I am working towards it. It will take quite a while to get them all.
If you tell me what exactly you are trying to do I can tell you whether I have those commands yet.
E-Bag
January 21st, 2009, 03:14 PM
what do you mean Sceptile Leaf?
any ways I got my model list done and now its in the documents and tutorials and is called:
Pokemon d/p/p model list
and i need help with scripting,so it would be great if SCV could give me a table of all the commands.
Which is the exact reason you shouldn't be asking for help with it.
Litengaupe
January 21st, 2009, 04:12 PM
Can someone please answer my earlier question please?
SCV
January 21st, 2009, 04:22 PM
Can someone please answer my earlier question please?
Just paste the hex for each entry in the area that appears after you press the expand button.
SethAragorn
January 21st, 2009, 04:48 PM
Has anyone made a d/P hack yet?
And if anyones planing to i would be beta tester.
SCV
January 21st, 2009, 05:03 PM
Has anyone made a d/P hack yet?
And if anyones planing to i would be beta tester.
Read the thread.
Anyone making a DPP hack can beta test themselves. It would be much better if you offered your help in researching DPP hacking.
I made an event editor. Its a beta that you can test and try to figure out what some one the unknown labels should be (i.e., what they change). Look in the last few pages for it.
Litengaupe
January 21st, 2009, 05:08 PM
Okay, I've searched around, and I can't seem to find that translated version of PokeTex, can someone attach it please?
SCV
January 21st, 2009, 05:14 PM
Okay, I've searched around, and I can't seem to find that translated version of PokeTex, can someone attach it please?
Its somewhere in this thread, but I don't have time to look for it.
You can get it from here: http://db.pokesav.org/upload/index.php?action=view&filename=PokeTEXenglish.zip&directory=Others
alexander7161
January 21st, 2009, 09:34 PM
i can help with development
11235
January 23rd, 2009, 04:03 AM
Hello everybody,
Been a long time since I've been on here. Anyway, I'm posting here because I've figured out how to make PokeTEX work on Platinum (the Japanese version of course).
Anyway, just replace the list.txt file with the listpljp.txt, and it'll work on Platinum.
I attached listdp.txt and listjp.txt, which are the English and Japanese versions for diamond and pearl as well. (I made the first one)
Anyway, good to be on again, and good luck everyone,
11235
D-Trogh
January 23rd, 2009, 05:30 PM
11235, I allready posted a Platinum list some pages ago.. lol :S
11235
January 24th, 2009, 04:21 AM
11235, I allready posted a Platinum list some pages ago.. lol :S
Lol, didn't have the patience to read through the whole thread again. Sorry.
Actually, even searching for it, I still can't find it, but whatever. :)
Well, I was still the first to post the list for English on Diamond and Pearl.
SCV
January 24th, 2009, 04:27 AM
Lol, didn't have the patience to read through the whole thread again. Sorry.
Actually, even searching for it, I still can't find it, but whatever. :)
Well, I was still the first to post the list for English on Diamond and Pearl.
Actually, D-Trogh posted the list for English DP as well. Or did you post one a long time ago?
btw, D-Trogh posted the list under a different account. Here (http://www.pokecommunity.com/showpost.php?p=4236332&postcount=1504)
Potatomuffin
January 24th, 2009, 07:19 AM
(pant,pant)i have(pant,pant)to much(pant,pant)home work!(pant,pant)
if any body sees E-bag tell him that triangle shaped grass rocks!!!
E-Bag
January 24th, 2009, 08:48 AM
I have honestly no idea what you are talking about.
D-Trogh
January 24th, 2009, 11:29 AM
Lol, didn't have the patience to read through the whole thread again. Sorry.
Actually, even searching for it, I still can't find it, but whatever. :)
Well, I was still the first to post the list for English on Diamond and Pearl.Ah, yes.. should've said I posted the list with an other account ^^
And as SCVsaid, the list included English D/P ;)
I myself couldn't do much lately as I want to do TO MANY things at the same time.. and in the end, I do nothing :(
Btw, wasn't this thread locked for some days?
I think it wasn't a bad idea.. We need a NEW arranged thread!
Potatomuffin
January 24th, 2009, 08:41 PM
hello! i got my video done at last!!! here it is:
http://www.youtube.com/watch?v=KhE_Sxj64oM
in this one I edited Oreburg city.also can some one make a table of all the maps?it would be very helpful because i'm running out of stuff to edit. also can some one post ,like a poketext tutorial?i also want to program a model editor but i dont have too much progrming expeiance!
~Money Stack~
January 24th, 2009, 11:23 PM
I hacked the sprite of Turtwig in PokeDSPic, and it became a green blob in Platinum. What did I do wrong?
E-Bag
January 25th, 2009, 12:11 AM
hello! i got my video done at last!!! here it is:
http://www.youtube.com/watch?v=KhE_Sxj64oM
in this one I edited Oreburg city.also can some one make a table of all the maps?it would be very helpful because i'm running out of stuff to edit. also can some one post ,like a poketext tutorial?i also want to program a model editor but i dont have too much progrming expeiance!
Please stop saying it's the first. The first person to hack maps was loadingNOW I believe, BMD data has been public for a while, I put a crappy little tutorial out a while ago, and it's clear that you have no grasp whatsoever of how it works.
assasinx
January 25th, 2009, 04:17 PM
i'm keep getting the same error with thenewpoketext
(i'm using the german patched pokemon platinum)
this:
the NEW Poketext
(C) 2008/2009 loadingNOW
Romname:Cannot create temp Folder tmp_asd (this is no problem if it exsists an
d contains a complete rom)
>| = = = = = = = = = = = = = = = = = = = = | 100%
| = = = = = = = = = = = = =
Traceback (most recent call last):
File "<string>", line 119, in <module>
File "<string>", line 45, in GetTextAll
File "thenewpoketext\buildthenewpoketext\out1.pyz/poketext", line 57, in decry
pt
File "thenewpoketext\buildthenewpoketext\out1.pyz/poketext", line 99, in Decyp
tTxt
File "thenewpoketext\buildthenewpoketext\out1.pyz/poketext", line 10, in read1
6
IndexError: array index out of range
Druk op een toets om door te gaan. . .
i've tried everything i could think of :(
i've also asked SCV about this but he didn't know either
here's the link to my xml and NARC:
http://www.megaupload.com/nl/?d=COEJ7FXJ
thanks in advance,
assasinx(ds22)
shriner
January 26th, 2009, 08:08 PM
Hey, i'm a little confused... can we hack scripts and sprites yet? (Sorry, i cant be bothered to read 64 pages.)
SCV
January 26th, 2009, 08:13 PM
Hey, i'm a little confused... can we hack scripts yet? (Sorry, i cant be bothered to read 64 pages.)
Yes, we can. But the command list we have now is very very small. PPRE includes a script editor.
shriner
January 26th, 2009, 08:55 PM
ah, i tried it yesterday, it didnt work and also, i didnt understand it ^^;
SCV
January 26th, 2009, 08:57 PM
ah, i tried it yesterday, it didnt work and also, i didnt understand it ^^;
Well its a "for experts or people willing to experiment program for now" once we find out more commands it will be easier to use.
That doesn't mean you can't learn to use it, it will just take a while.
EDIT: I found some code that could lead to a starter sprite editor:
86p0U3816vs
Aurasan
January 27th, 2009, 10:30 PM
do we have something that edits attacks yet?
DJ91990
January 28th, 2009, 01:56 AM
Some Questions: Can we edit:
Scrips?
Sprites?
Textures/Tiles?
Add/Edit Maps?
Music?
Map Tags?
Map Music?
3D Objects/Placement?
Collisions?
Text?
Map Section Size (I.E. Twileaf is 34x34x1 Tiles/Blocks, I want it to be 34x42 cuz I want to!)
Things I found:
We can Edit Wild Encounters. Using that ROM Extracter thing, I used another program found at Wack A Hack and edited the wild encounters. I also Used another program to edit the starters.
Forget TURTWIG, PIPLUP, and CHIMCHAR! Welcome the 2nd generation! CHICKORITA, CENTIQUILL, and TOTODILE!
Funny thing that I have done:
Edit the "Old Rod" fishing spot encounter in Twinleaf Town to be able to encounter:
-Lv 5~8 Feebas
-Lv 5~8 Quilfish
-Lv 5~8 KYOGRE! That's right! KYOGRE!
The Northern Section of the route south of Floraroma Town is SWARMED WITH MUNCHLAX!
I call this version of a Pokemon Pearl Hack; "Pokemon Sexxy Version"
Something I would like to do:
Hack Pokemon Pearl, Add the "Lillycove City Cameo Music" from Platinum and create Lillycove City!
(Then start working on a Pokemon Crystal Remake called Pokemon Topaz)
Oh! And why are Diamond/Pearl like this?: Diamond,+Pearl+Platinum.
Platinum!? Platinum would fit in with Gold and Silver, as they are metals.
Diamond+Pearl+Topaz
and:
Gold+Silver+Platinum.
Now, as for how the maps are:
Each map does NOT have an elevation limit.
When a "Block" is placed down it is registered as "Mapname" "Map Size (Say 10x10) and let's lay
the map down like this
0123456789
111111111111
222222222
333333333
444444444
555555555
666666666
777777777
888888888
999999999
Now for the elevation/collision
N=Normal W=Water X=No Pass 0~9=elevation
N1 N1 N1 N1 X1
N1 N1 X2 N2 X2
N1 X2 N2W2 X2
N1 N1 X2 W2 X2
N1 N1 X2 W2 X2
N1 N1 X2 N1 X2
N1 N1 N1 N1 N1
"Mystery Zone" is all ways at height=0
The Leftmost Side of Mysteryzone if you head directly WEST of TWINLEAF TOWN is a WARP ZONE consisting of EVERY ROUTE IN THE GAME but without graphics. If you head EAST out of bounds of the overworld map YOU WILL APPEAR BACK ON THE WEST SIDE and then THE WARP ZONE and finnaly TWINLEAF TOWN! NORTH and SOUTH appear to be reserved for HOUSES/BUILDINGS/CAVES
Pressing (Y) to open the TOWN MAP (Refreshing the Overworld Texture Set) and then closing the map in the Mystery Zone will cause graphics to look odd. Some 2D Objects (Trees) show that they are 2D-3D Objects. I.E. 1-Polygon Objects.
* A Fun thing to do: Snowless Snowpoint Town: Go Out of Bounds, Press Y and make the graphics reset in the mystery zone, NOW WITHOUT ENCOUNTERING POKEMON OR OPENING THE MAP, OR MAKING THE GRAPHICS REFRESH return to Snowpoint Town and look at that! YOU ARE SINKING THE THE GRASS! LULZ! Also The route south of Snowpoint Town seems to have a problem with Global Warming LULZ!
*Doing this inside a building or in anywhere else becides the world map can have odd effects:
Most often, THE MAP DISSAPEARS!
One notible thing is this though;
1. Go to "Raveged Path"
2. Walk Into Mystery Zone
3. Open Map (To Refresh Graphics)
4. Walk Back to "Raveged Path"
TADAH! BETA RAVEGED PATH! LULZ!
Chibi Robo
January 28th, 2009, 02:40 AM
Im having trouble saving the palletes on the english poketex can somebody point out where I save the palletes because I cant find it?
E-Bag
January 28th, 2009, 01:42 PM
Some Questions: Can we edit:
Scrips?
Sprites?
Textures/Tiles?
Add/Edit Maps?
Music?
Map Tags?
Map Music?
3D Objects/Placement?
Collisions?
Text?
Map Section Size (I.E. Twileaf is 34x34x1 Tiles/Blocks, I want it to be 34x42 cuz I want to!)
Things I found:
We can Edit Wild Encounters. Using that ROM Extracter thing, I used another program found at Wack A Hack and edited the wild encounters. I also Used another program to edit the starters.
Forget TURTWIG, PIPLUP, and CHIMCHAR! Welcome the 2nd generation! CHICKORITA, CENTIQUILL, and TOTODILE!
Funny thing that I have done:
Edit the "Old Rod" fishing spot encounter in Twinleaf Town to be able to encounter:
-Lv 5~8 Feebas
-Lv 5~8 Quilfish
-Lv 5~8 KYOGRE! That's right! KYOGRE!
The Northern Section of the route south of Floraroma Town is SWARMED WITH MUNCHLAX!
I call this version of a Pokemon Pearl Hack; "Pokemon Sexxy Version"
Something I would like to do:
Hack Pokemon Pearl, Add the "Lillycove City Cameo Music" from Platinum and create Lillycove City!
(Then start working on a Pokemon Crystal Remake called Pokemon Topaz)
Oh! And why are Diamond/Pearl like this?: Diamond,+Pearl+Platinum.
Platinum!? Platinum would fit in with Gold and Silver, as they are metals.
Diamond+Pearl+Topaz
and:
Gold+Silver+Platinum.
Now, as for how the maps are:
Each map does NOT have an elevation limit.
When a "Block" is placed down it is registered as "Mapname" "Map Size (Say 10x10) and let's lay
the map down like this
0123456789
111111111111
222222222
333333333
444444444
555555555
666666666
777777777
888888888
999999999
Now for the elevation/collision
N=Normal W=Water X=No Pass 0~9=elevation
N1 N1 N1 N1 X1
N1 N1 X2 N2 X2
N1 X2 N2W2 X2
N1 N1 X2 W2 X2
N1 N1 X2 W2 X2
N1 N1 X2 N1 X2
N1 N1 N1 N1 N1
"Mystery Zone" is all ways at height=0
The Leftmost Side of Mysteryzone if you head directly WEST of TWINLEAF TOWN is a WARP ZONE consisting of EVERY ROUTE IN THE GAME but without graphics. If you head EAST out of bounds of the overworld map YOU WILL APPEAR BACK ON THE WEST SIDE and then THE WARP ZONE and finnaly TWINLEAF TOWN! NORTH and SOUTH appear to be reserved for HOUSES/BUILDINGS/CAVES
Pressing (Y) to open the TOWN MAP (Refreshing the Overworld Texture Set) and then closing the map in the Mystery Zone will cause graphics to look odd. Some 2D Objects (Trees) show that they are 2D-3D Objects. I.E. 1-Polygon Objects.
* A Fun thing to do: Snowless Snowpoint Town: Go Out of Bounds, Press Y and make the graphics reset in the mystery zone, NOW WITHOUT ENCOUNTERING POKEMON OR OPENING THE MAP, OR MAKING THE GRAPHICS REFRESH return to Snowpoint Town and look at that! YOU ARE SINKING THE THE GRASS! LULZ! Also The route south of Snowpoint Town seems to have a problem with Global Warming LULZ!
*Doing this inside a building or in anywhere else becides the world map can have odd effects:
Most often, THE MAP DISSAPEARS!
One notible thing is this though;
1. Go to "Raveged Path"
2. Walk Into Mystery Zone
3. Open Map (To Refresh Graphics)
4. Walk Back to "Raveged Path"
TADAH! BETA RAVEGED PATH! LULZ!
Son, that was the most depressing post I've read. Back to the cave.
SCV
January 28th, 2009, 06:13 PM
Some Questions: Can we edit:
Scrips?
Yes
Sprites?
Yes
Textures/Tiles?
Yes
Add/Edit Maps?Not quite, there have been a few small edits but nothing signifficant
Music?Some did it but I'm not sure if he ever perfected it.
Map Tags?Not sure what you mean here.
Map Music?Not sure if anyone has looked into this
3D Objects/Placement?Somewhat
Collisions?A few people have looked into it
Text?Yes
Map Section Size (I.E. Twileaf is 34x34x1 Tiles/Blocks, I want it to be 34x42 cuz I want to!)Not that I know of.
Things I found:
We can Edit Wild Encounters. Using that ROM Extracter thing, I used another program found at Wack A Hack and edited the wild encounters. I also Used another program to edit the starters.
Forget TURTWIG, PIPLUP, and CHIMCHAR! Welcome the 2nd generation! CHICKORITA, CENTIQUILL, and TOTODILE!
Funny thing that I have done:
Edit the "Old Rod" fishing spot encounter in Twinleaf Town to be able to encounter:
-Lv 5~8 Feebas
-Lv 5~8 Quilfish
-Lv 5~8 KYOGRE! That's right! KYOGRE!
The Northern Section of the route south of Floraroma Town is SWARMED WITH MUNCHLAX!
I call this version of a Pokemon Pearl Hack; "Pokemon Sexxy Version"
So you can use a program someone else made. That's not really finding something. Obviously the person who made the program did all the work for you
One notible thing is this though;
1. Go to "Raveged Path"
2. Walk Into Mystery Zone
3. Open Map (To Refresh Graphics)
4. Walk Back to "Raveged Path"
TADAH! BETA RAVEGED PATH! LULZ!How is that notable before. I found it before by using going through the different map values.
Bulbabeast
January 28th, 2009, 08:55 PM
sorry to say it but im a noob at hacking the d/p/p games (im a noob at hacking everything). can u please tell me where to download the following things:
Text Editor
Sprite Editor (By this I mean adding/deleting pokemon, using new heros, ect)
Map Editor (Naming Places ect)
Events (events like encountering Palkia and Dialga)
Thank You
-Bulbabeast
Litengaupe
January 29th, 2009, 05:06 PM
Hey.
Wondering if there's a Pokemon editor (Stats, movesets and things) for Platinum yet, or one of the previous ones built for DP being compatible?
Thankyou
D-Trogh
January 29th, 2009, 06:23 PM
Hey.
Wondering if there's a Pokemon editor (Stats, movesets and things) for Platinum yet, or one of the previous ones built for DP being compatible?
ThankyouI'll see what I can do this weekend, I have a lot to do for school.. but if I find some time, I might update my editor..
Litengaupe
January 30th, 2009, 03:52 PM
Oh awesome <3
Thanks so much <33
I'm half way through putting my fakedex into Platinum, and all I need to do is to change the types ect. x3
Bulbabeast
February 1st, 2009, 09:11 AM
Oh awesome <3
Thanks so much <33
I'm half way through putting my fakedex into Platinum, and all I need to do is to change the types ect. x3
I didnt know that you could put fake pokemon in platinum? could u possibly give me the tools you use to put new pokemon into platinum?
Bidoofguy
February 3rd, 2009, 10:43 PM
Call me an idiot, but how do you change the trainer when they throw the pokeball? I tried swapping the trainer and rival backsprites around using PokeDSPic, and, although it works with the first pose, when they throw the pokeball, they change back to the original sprites. Quite humorous when they switched places during the double battle on Spear Pillar, but it's kinda bugging me.
And how do you change the sprite on your trainer card, too? Swapping them around only seemed to affect the close-up before the Elite-4 battles. Again, minor niggle, but it's because it's a minor niggle that it irritates me. :\
kptinalynn
February 5th, 2009, 06:26 PM
are there any that are done? I'd love to test one for you.
Potatomuffin
February 6th, 2009, 05:14 AM
hello people! finally i got some time to post.
sorry about the model list, i know its incomplete and needs to be fixed. i know this and i am going to fix it as soon as possible. i have asked before, but i need help to program a model editor. i have the Microsoft c++ framework thingy. if anyone can help pm me. i also found a pokemon gym leader editor program.
SCV
February 6th, 2009, 04:13 PM
hello people! finally i got some time to post.
sorry about the model list, i know its incomplete and needs to be fixed. i know this and i am going to fix it as soon as possible. i have asked before, but i need help to program a model editor. i have the Microsoft c++ framework thingy. if anyone can help pm me. i also found a pokemon gym leader editor program.
My trainer editor can edit gym leaders. Which program are you talking about (Sebbe's ?).
Potatomuffin
February 7th, 2009, 12:13 AM
My trainer editor can edit gym leaders. Which program are you talking about (Sebbe's ?).
yes it is sebbe's gym editor. do you by any chance have his trainer editor?i wanted it after using the gym editor.it's GUI was good. send me a copy will you?
E-Bag
February 7th, 2009, 01:17 AM
Sebbe made a trainer editor? If so then I can promise you it's very incomplete. Use SCV's, it's the best there is.
SCV
February 7th, 2009, 02:41 AM
yes it is sebbe's gym editor. do you by any chance have his trainer editor?i wanted it after using the gym editor.it's GUI was good. send me a copy will you?
Sebbe made a trainer editor? If so then I can promise you it's very incomplete. Use SCV's, it's the best there is.
As far as I know he does not have a trainer editor, I was just saying you can use my trainer editor rather than that gym editor. Once you do any substantial hacking that resizes the rom, that program will be useless.
Mastermind_X
February 8th, 2009, 11:34 PM
Heyho... I was able to reconstruct the maps and display them via OpenGL ... Costed me some hours of hard work... =\
http://sfc.pokemon-inside.net/news-439
news... ^^
SCV
February 8th, 2009, 11:57 PM
Heyho... I was able to reconstruct the maps and display them via OpenGL ... Costed me some hours of hard work... =\
http://sfc.pokemon-inside.net/news-439
news... ^^
Good job. Any chance you will give some information as to how you did that? Depending on how you coded this, you might have just leaped closer to a map editor.
P.S. Did you use the NSBMD viewer in some what (I can imagine finding the textures manually and putting them in the same directory as the model) or did you use the source to make your own viewer that finds the right texture and pulls out the bmd file from the land data file?
_________________________________________________________________
In unrelated news, I added the ability to insert brand new scripts to PPRE. The latest version is beta 0.04a (attached below)
This should be useful for some. I use it to copy over a script I am studying/editing and leave the original there so I don't mess it up.
aerowolf
February 9th, 2009, 12:48 AM
Sorry I haven't been here in awhile, but I've been keeping track with e-mails. I just had a thought since there's been progress with open gl. What about google sketchup? Since it's free, it might allow us poor people to do some editing along those lines. Just a thought.
E-Bag
February 9th, 2009, 01:27 AM
Heyho... I was able to reconstruct the maps and display them via OpenGL ... Costed me some hours of hard work... =\
http://sfc.pokemon-inside.net/news-439
news... ^^
There is already a BMD viewer made by kiwi-ds, but very nice work.
SCV
February 9th, 2009, 01:57 AM
There is already a BMD viewer made by kiwi-ds, but very nice work.
That's not the significance. The significance is that he was able to display the textures.
This is not straightforward since the textures are not located in the land_data_files.
EDIT: I also figured out the maps.
http://dl.getdropbox.com/u/551000/FixedTwinleaf.jpg
http://dl.getdropbox.com/u/551000/FixedBigMap.jpg
Potatomuffin
February 14th, 2009, 07:42 PM
Cool, how did you do this? tell me please! this is great news!
SCV
February 15th, 2009, 12:00 AM
Cool, how did you do this? tell me please! this is great news!
I modified the source to kiwi.ds' nsmbd viewer.
The original version and my modification can be obtained, here: http://tahaxan.arcnor.com/index.php?option=com_smf&Itemid=29&topic=65.75
I'll attach it as well, for simplicity.
The nsbmd file has to be copied out of the land data files and the correct texture found in:
\fielddata\areadata\area_map_tex\map_tex_set.narc
Name both of them the same, exampe: map.nsbmd, map.nsbtx
DJ91990
February 15th, 2009, 08:12 PM
I have a problem when trying to launch the program.
"C:\Documents and Settings\Owner\Desktop\NSBMD\nsbmd.exe
This application failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
Did I do something wrong?
I have carefully read your instructions but they don't seem very clear.
The nsbmd file has to be copied out of the land data files and the correct texture found in:
\fielddata\areadata\area_map_tex\map_tex_set.narc
Name both of them the same, exampe: map.nsbmd, map.nsbtx
What is this "NSBMD" file that has to be copied out of the land data files?
When you stated map.nsbmd and map.nsbts am I looking for one file in the Pokemon ROM or two?
Then I just rename the two files to the map.nsbmd and map,nsbtx?
Please help me.
SCV
February 16th, 2009, 02:46 AM
I have a problem when trying to launch the program.
"C:\Documents and Settings\Owner\Desktop\NSBMD\nsbmd.exe
This application failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
Did I do something wrong?
I have carefully read your instructions but they don't seem very clear.
Try installing this: http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en
What is this "NSBMD" file that has to be copied out of the land data files?
It holds the 3D data for (part of the map)
The first 16 bytes tells you how big each of the 4 sections of a land data is. The numbers are stored in little endian form. You want to go to the part where the the model file starts. Search "BMD0", copy as many bytes as the beginning of the file says the third section is.
Example (land_data_release0)
00080000800100002489000080010000
are the first 16 bytes.
This tells us that the first section is 0x800 bytes long, the next is 0x180 and the third is 0x8924, so you go to 0x10+800+0x180 and copy 0x8924 and make a new file from it.
When you stated map.nsbmd and map.nsbts am I looking for one file in the Pokemon ROM or two?
You are looking for two files. One you get by copying out the model section from the land data file. The other is in \fielddata\areadata\area_map_tex\map_tex_set.narc
The land data files are in \fielddata\landdata\land_data_release.narc.
Then I just rename the two files to the map.nsbmd and map,nsbtx?Right.
hi sir tomato my password is syvniti
February 16th, 2009, 07:39 PM
s0 have u found the map editor yet?
I dun't fell like lookin 1000 + pages for answer lulz.
SCV
February 16th, 2009, 08:17 PM
s0 have u found the map editor yet?
I dun't fell like lookin 1000 + pages for answer lulz.
As far as we know, there is no map editor. There is not even a full map display program yet.
Potatomuffin
February 17th, 2009, 01:04 AM
how do you get this thing to work? i downloaded the program and the Microsoft thingy,but when i opened it, it just closed! help please
SCV
February 17th, 2009, 01:58 AM
how do you get this thing to work? i downloaded the program and the Microsoft thingy,but when i opened it, it just closed! help please
You drag the nsbmd file into the program icon. Alternatively you can run the program through the command prompt.
G1R4T1N4
February 20th, 2009, 02:02 AM
ds sprite editor plz :| me tried looking for one but... no luck wellsome luck but me no speek italiano
SCV
February 20th, 2009, 02:36 AM
ds sprite editor plz :| me tried looking for one but... no luck wellsome luck but me no speek italiano
What kind of sprites?
There are already programs for getting edited pokemon, trainer, pokemon party, sprites into a hack.
Taisuru
February 20th, 2009, 06:19 AM
Problem with pokedspic, Item program specifically.
I extracted a regular pokeball, edited it in paint, but when I opened it in pokedspic, I got 2 errors (Needs to be 8bbi or something and needs to be 160x80/80x160) I then redid the edit in photoshop, and when I saved it THERE I got rid of the first error, then I saved it as the size it wanted, but it becomes squished and ugly looking (No errors though).
So how do I extract, edit, and re-insert an item sprite?
SCV
February 20th, 2009, 03:25 PM
Problem with pokedspic, Item program specifically.
I extracted a regular pokeball, edited it in paint, but when I opened it in pokedspic, I got 2 errors (Needs to be 8bbi or something and needs to be 160x80/80x160) I then redid the edit in photoshop, and when I saved it THERE I got rid of the first error, then I saved it as the size it wanted, but it becomes squished and ugly looking (No errors though).
So how do I extract, edit, and re-insert an item sprite?
Like I said when I originally released the modification, they were intended for extraction but I would add insertion eventually. Since no one had said they tried or wanted to insert I had not fixed, it.
I attached a fixed version.
The image should be 8bpp and 32x32.
Taisuru
February 20th, 2009, 09:15 PM
Still a bit glitchy, here's what happened.
When I opened my edited image (Pokeball2.bmp), I got this.
http://i144.photobucket.com/albums/r181/NTATai/problem2.png
It looked fine at first, but then when I wrote to the narc file, it looked like this.
http://i144.photobucket.com/albums/r181/NTATai/problem.png
(Yes, it is a quickly made pokecube, I'm just testing it with something simple)
Edit: Tested after inserting. It looks like that in game as well.
Edit2: When opening as a 4bpp, it switches the palette about badly (Yet again, after writing to narc).
http://i144.photobucket.com/albums/r181/NTATai/problem3.png
Edit3: Inserted and tested again, it looks like that (Overly big orange box and all, unlike the previous, which removed the grey at least) in game.
SCV
February 20th, 2009, 10:37 PM
Still a bit glitchy, here's what happened.
Try simply extracting an icon and then reinserting it in another place. If that works for you then it means you are not setting up the image properly. Only 16 colors can be used so and the one in the 1st spot has to be the one that will be made transparent).
What did you use to make a 4bpp image? As far as there is no program that will produce those. I had to set up the program to turn 8bp images into 4bpp images, but you have to stick to 16 colors otherwise you color loss.
In photoshop, you would choose:
mode--> indexed
mode--> 8bit/channel
G1R4T1N4
February 21st, 2009, 03:47 AM
i tried da webite but no links to a emulator
SCV
February 21st, 2009, 04:11 AM
i tried da webite but no links to a emulator
What website?
For an emulator search for no$gba.
Taisuru
February 22nd, 2009, 05:37 AM
I used the EXACT colors that were used in the original pokeball sprite. I also did not move it whatsover and as you can see the first pixel would be the color that should be transparent.
Also, I used Photoshop CS4, when saving as a bmp, it gives the option for 4bpp.
SCV
February 22nd, 2009, 06:50 AM
I used the EXACT colors that were used in the original pokeball sprite. I also did not move it whatsover and as you can see the first pixel would be the color that should be transparent.
Also, I used Photoshop CS4, when saving as a bmp, it gives the option for 4bpp.
New version that will work for 8bpp indexed bmp. Remember to only use the first 16 colors.
Also make sure you insert the palette and the image separately. The palette goes in the (228) and the image in the (230).
wolfy
February 24th, 2009, 11:33 AM
i cant wait till ds hacks aree popular
thats gonna be awesome
dragonarche
February 24th, 2009, 02:48 PM
Try installing this: http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en
It holds the 3D data for (part of the map)
The first 16 bytes tells you how big each of the 4 sections of a land data is. The numbers are stored in little endian form. You want to go to the part where the the model file starts. Search "BMD0", copy as many bytes as the beginning of the file says the third section is.
Example (land_data_release0)
00080000800100002489000080010000
are the first 16 bytes.
This tells us that the first section is 0x800 bytes long, the next is 0x180 and the third is 0x8924, so you go to 0x10+800+0x180 and copy 0x8924 and make a new file from it.
You are looking for two files. One you get by copying out the model section from the land data file. The other is in \fielddata\areadata\area_map_tex\map_tex_set.narc
The land data files are in \fielddata\landdata\land_data_release.narc.
Right.
uhh whaaa
can you plese make your instructions for extracting map from land_data_release0
simpler plese thanx sorry for the extra work iam n00b
deadlyangel91792
February 24th, 2009, 03:50 PM
i have a question by modifying the same program used to translate the japanese version of pokemon platinum to english (a patch does exist not complete though) do you think we can make a script editor???
SCV
February 24th, 2009, 04:03 PM
i have a question by modifying the same program used to translate the japanese version of pokemon platinum to english (a patch does exist not complete though) do you think we can make a script editor???Scripts and text are two entirely different things.
Anyways, I have already made a script editor. Look some number of posts up.
It is a part of PPRE. Its not like the script editors for GBA because we don't know most of the commands, it would be great if you helped out with some commands.
I will be releasing a revamped version in a few weeks, maybe interpreting some commands that we already know.
uhh whaaa
can you plese make your instructions for extracting map from land_data_release0
simpler plese thanx sorry for the extra work iam n00b
Try searching for BMD0 in the land data file, then copy from the there (including BMD0) until you reach BHDC (don't include BHDC) and make a new file with that.
Not really since that is as easy as it gets.
LynnCreed
February 25th, 2009, 12:02 AM
Would it be possible to make a combination hack? For example, a game with Ranger tiles and the same pokemon-encountering method but with classic battling a la diamond and pearl?
dragonarche
February 25th, 2009, 03:17 AM
Scripts and text are two entirely different things.
Anyways, I have already made a script editor. Look some number of posts up.
It is a part of PPRE. Its not like the script editors for GBA because we don't know most of the commands, it would be great if you helped out with some commands.
I will be releasing a revamped version in a few weeks, maybe interpreting some commands that we already know.
Try searching for BMD0 in the land data file, then copy from the there (including BMD0) until you reach BHDC (don't include BHDC) and make a new file with that.
Not really since that is as easy as it gets.
how do i get the texture file to work i extracted it form field data/ area_map_tex /map_tex_set.narc/map_tex_set-0.0xtb
and renamed it to map.nsbtx when i run the program with the texture i get a error
it works fine with texture
SCV
February 25th, 2009, 04:35 AM
how do i get the texture file to work i extracted it form field data/ area_map_tex /map_tex_set.narc/map_tex_set-0.0xtb
and renamed it to map.nsbtx when i run the program with the texture i get a error
it works fine with texture
You need to find a btx file that has all the textures that the model file says are used. It might not be zero. For twinlieaf, texture number 6 works.
Potatomuffin
March 2nd, 2009, 11:52 PM
hey there, nobody has posted recently, so .thought that i would break the silence with some news. http://www.youtube.com/watch?v=E8ujOjgc3Iw
go to the above link to watch a tutorial on how to hack d/p/p models.
if you think the tutorial is too breif, than don't hesitate to tell me
slawter666
March 7th, 2009, 06:58 PM
I have been working on a pokemon hack called Pokemon Bloodstone for some time now. it was originally a pokemon emerald hack but because of the sprite limit i have had to change to a pokemon diamond hack. i have found most of the tools i am looking for but i'm having trouble finding the rest. does anyone know where i could find the following tools
a map editor (which will also let me import tilesets and palletes)
and overworld editor
an mini-icon editor
a way to import sprites
Also i have a few questions
1) can you add your own items and set what they do without editing pre-existing ones
2) can you change the sinnoh dex to 202
and the national dex to about 600
3) how do you set a certain event shiny (like red gyarados on pokemon Gold)
4) how do you change the shiny rate from 1/8000 to 1/200
there is an action replay code that changes it to 1/1 so there must be a way to change to to 1/200
5) on the screen where you select if you're a boy or a girl can you add extra options
6) how do you add different forms to pokemon, with different mini-icons and overworlds (like unown)
7) can you set the maximum level to over 100?
8) can i add extra boxes in the pc (to about 25)
9) i want to be able to 'fuse' pokemon. at one section you will be able to 'fuse' 3 pokemon. but i want the stats to be all 3 pokemons stats divided by 2, does anyone know how i can do that
any help with be greatly appreciated and your name will be put in my credits list when i release the game.
Slawter666
hi sir tomato my password is syvniti
March 7th, 2009, 11:00 PM
I have been working on a pokemon hack called Pokemon Bloodstone for some time now. it was originally a pokemon emerald hack but because of the sprite limit i have had to change to a pokemon diamond hack. i have found most of the tools i am looking for but i'm having trouble finding the rest. does anyone know where i could find the following tools
a map editor (which will also let me import tilesets and palletes)
and overworld editor
an mini-icon editor
a way to import sprites
Also i have a few questions
1) can you add your own items and set what they do without editing pre-existing ones
2) can you change the sinnoh dex to 202
and the national dex to about 600
3) how do you set a certain event shiny (like red gyarados on pokemon Gold)
4) how do you change the shiny rate from 1/8000 to 1/200
there is an action replay code that changes it to 1/1 so there must be a way to change to to 1/200
5) on the screen where you select if you're a boy or a girl can you add extra options
6) how do you add different forms to pokemon, with different mini-icons and overworlds (like unown)
7) can you set the maximum level to over 100?
8) can i add extra boxes in the pc (to about 25)
and help with be greatly appreciated and your name will be put in my credits list when i release the game.
Slawter666
I think there are a lot of those tools, But unfortently I we can't give you link, Just use google...
You can maybe also try to rename your rom to .gba and open it with advancemap, I don't know it will work, but I think so...
slawter666
March 9th, 2009, 05:17 PM
i have tried google, but have had no success :(
SCV
March 9th, 2009, 06:40 PM
i have tried google, but have had no success :(
He was just spamming.
I have been working on a pokemon hack called Pokemon Bloodstone for some time now. it was originally a pokemon emerald hack but because of the sprite limit i have had to change to a pokemon diamond hack. i have found most of the tools i am looking for but i'm having trouble finding the rest. does anyone know where i could find the following tools
Before I begin let me advise you not to be too disappointed. Most of the answers will be negative. Unfortunately there are not alot of use actively working on DPP so progress is VERY slow.
The number of people who want hacking tools is MUCH MUCH greater than the number of people willing to research DPP to figure out how things work and make those tools.
a map editor (which will also let me import tilesets and palletes)
Not yet, you'll have to wait a LONG time for this.
and overworld editor
PokeTEX works, but is somewhat complicated to use.
an mini-icon editorI don't know what you mean here.
a way to import spritesWhich sprites?
Also i have a few questions
1) can you add your own items and set what they do without editing pre-existing ones
We will be able to do it eventually. But that requires FULL knowledge of how the game handles items.
2) can you change the sinnoh dex to 202
and the national dex to about 600Seems possible, but has not been done. Again we need FULL knowledge of how the game handles pokemon.
3) how do you set a certain event shiny (like red gyarados on pokemon Gold)You need an ASM hack as well as particular scripting knowledge.
4) how do you change the shiny rate from 1/8000 to 1/200
there is an action replay code that changes it to 1/1 so there must be a way to change to to 1/200That should be easy. Just find the shiny check code and change the appropriate value, actually I already know what it is. We can change it to 1/257 IIRC.
5) on the screen where you select if you're a boy or a girl can you add extra optionsSure, but its hard.
6) how do you add different forms to pokemon, with different mini-icons and overworlds (like unown)We don't know yet.
7) can you set the maximum level to over 100?Yes. But you need to find every single place where the game checks that the pokemon's level is less than or equal to 100.
8) can i add extra boxes in the pc (to about 25)Probably, but you need to do an ASM hack and modify the save handler, and make sure you don't break anything else.
9) i want to be able to 'fuse' pokemon. at one section you will be able to 'fuse' 3 pokemon. but i want the stats to be all 3 pokemons stats divided by 2, does anyone know how i can do thatI don't think so.
any help with be greatly appreciated and your name will be put in my credits list when i release the game.
Slawter666
To conclude, you should not ask if something is possible or if you 'can' do something. Most of the time it IS possible, you CAN do it. But that does not imply that you will or that any one knows HOW.
slawter666
March 9th, 2009, 07:52 PM
by sprites i mean custom sprites
and by mini icons i mean the little icons that appear in the pc or next to pokemons name.
btw do you have a (very rough) time frame (weeks/months/years) on how long it will take to develop the tools. i have no knowledge of how stuff like that works or how to make it so i can't estimate.
how much development have you made so far in Diamond hacking
also what game are you mostly focussing on (Diamond/Pearl/Platinum)
becaue if you get more developed in Platinum , i will change my hack to a platinum hack.
Btw when (however long it takes) you figure out more in-depth knowledge and possibly have solutions to my problems please PM/notify me
Thanks for your help
SCV
March 9th, 2009, 08:04 PM
by sprites i mean custom spritesThat doesn't help at all.
I'll assume you mean pokemon sprites. Look for PokeDSPic http://pokeguide.filb.de (http://pokeguide.filb.de/)
and by mini icons i mean the little icons that appear in the pc or next to pokemons name.If these are the same as the pokemon party icons then you can use modifications of PokeDSPic that I made, there is one for party icons. http://db.pokesav.org/upload/index.php?action=view&filename=PokeDSPicModifiedVersions.zip&directory=Others
btw do you have a (very rough) time frame (weeks/months/years) on how long it will take to develop the tools. i have no knowledge of how stuff like that works or how to make it so i can't estimate.
how much development have you made so far in Diamond hackingI have made an event editor and a script editor. I don't have as many commands as I would want since its just me and one other person actively searching for them.
I would say about a year from now, you might have something close to what you want. Like I said there are so many things to do and not enough people helping. That means more work for the few people working which means it will take longer.
also what game are you mostly focussing on (Diamond/Pearl/Platinum)
becaue if you get more developed in Platinum , i will change my hack to a platinum hack.All three. The difference between each of them will be minimal.
Btw when (however long it takes) you figure out more in-depth knowledge and possibly have solutions to my problems please PM/notify meWhen there are huge developments you will know it because I will post a thread in the tools section.
Thanks for your helpYou're welcome.
slawter666
March 9th, 2009, 08:06 PM
thanks again. (you're a great help)
by custom sprites i mean both trainer and pokemon sprites
SCV
March 9th, 2009, 08:22 PM
thanks again. (you're a great help)
by custom sprites i mean both trainer and pokemon sprites
You're welcome and PokeDSPic works for both pokemon and trainer sprites.
Wichu
March 9th, 2009, 09:18 PM
To be honest, I think most of the things you're trying to do would be a lot easier if you didn't make a ROM hack, and used a general game maker instead. For example, RPG Maker XP with poccil's starter kit. That's because a lot of things on your list involve modifying the actual game code, which is a lot easier when you use a high-level programming language instead of ASM. Of course, there are disadvantages (for example, no 3D effects, lack of animations, and the $60 fee to purchase RMXP); overall, it's your choice. It will just be a lot harder, and take a lot longer, if you try getting all those into a ROM hack.
slawter666
March 11th, 2009, 04:42 PM
well, personally i think a ROM hack would be easier (for me) because i know absolutely nothing about programming and stuff, but i can easily use software thats made to do a certain thing, i would ask gamefreak if they would give me any advice (because i'm interested in game designing, and pokemon is an awesome game) but i can't find a contact us + their website is in japanese
plus i have confidence that the people working on the dpp modding tools, will be able to figure out stuff much more complicated than what i want done.
SCV
March 11th, 2009, 05:41 PM
well, personally i think a ROM hack would be easier (for me) because i know absolutely nothing about programming and stuff, but i can easily use software thats made to do a certain thing, i would ask gamefreak if they would give me any advice (because i'm interested in game designing, and pokemon is an awesome game) but i can't find a contact us + their website is in japaneseThat is the exact mentality that causes some people over at the Game Dev to call ROM Hackers lazy.
Have people just become lazy? People that use a starter kit are no different from ROM hackers to me. When I look at a game, I wanna see a CUSTOM battle system, a CUSTOM menu system and some original features and systems. I don't wanna just see similar maps using the same tileset. It seems to me now that the Game Development area has just become a contest to see who can create the best Fakémon, most of which are also made by other people too.
In fact, true ROM hackers are anything but lazy.
plus i have confidence that the people working on the dpp modding tools, will be able to figure out stuff much more complicated than what i want done.Again its not about if it can be done, its about how long it takes. Just be warned that you might be waiting years to start doing what you want.
OR you can spend those years learning programming.
slawter666
March 12th, 2009, 03:45 PM
well, a lot of those points i can live without doing.
the most important things for my hack would be the map editor and the ability to add different forms to the pokemon. and the shiny events
if i can't change the boxes or the pokedex no. without messing other stuff up then i won't do it.
also i do have another question which i forgot about
do you know if/how i can add extra types into the game?
SCV
March 12th, 2009, 04:18 PM
well, a lot of those points i can live without doing.
the most important things for my hack would be the map editor and the ability to add different forms to the pokemon. and the shiny events
if i can't change the boxes or the pokedex no. without messing other stuff up then i won't do it.
also i do have another question which i forgot about
do you know if/how i can add extra types into the game?
At the moment I don't know if anyone knows how to add types. I know where the type (dis)/advantages table is but I don't know how much other data would need to be changed.
slawter666
March 12th, 2009, 05:23 PM
well i know i can change the ??? to the type i want, i would just need to change the (dis)advantage table.
but then some moves will be the wrong type.
btw is there an unlz-ds (like the unlz-gba) made/in development.
and do you know how i can change the tileset animations
E-Bag
March 14th, 2009, 01:06 AM
well, personally i think a ROM hack would be easier (for me) because i know absolutely nothing about programming and stuff, but i can easily use software thats made to do a certain thing, i would ask gamefreak if they would give me any advice (because i'm interested in game designing, and pokemon is an awesome game) but i can't find a contact us + their website is in japanese
plus i have confidence that the people working on the dpp modding tools, will be able to figure out stuff much more complicated than what i want done.
Any ROM hackers that can't program shouldn't be hacking.
gamefreakfatty
March 14th, 2009, 02:18 AM
Any ROM hackers that can't program shouldn't be hacking.
That's the kind of attitude that makes the researchers/real ROM hackers look bad. At the same time, the post you were responding to is what makes the ROM hacking population in general. They make it look like everyone expects all the hard work to be done by others. In general, most probably look at it like that. It makes sense though, not everyone is going to have time to learn how to do the extra complicated stuff. The public image just looks bad, that's all.
To be fair, I haven't looked at the RPG Maker/real programming side of the image, so I don't know how bad it is over there. I'm sure the people over there have very exciting things going on though. It definitely requires more skill to learn a computer language to make the game, even if it were a basic one. <-- Don't quote me on it being a basic programming language, as I have not looked at it. No matter how easy or hard the language is, the closest we got is PokeScript/XSE/[insert other scripting program here.]
Those don't have the extra power you have unless we use ASM hacks. Even then we probably can't get the power you are allowed with actually programming it.
The main upside to ROM hacking is that we can play the games on a real GB/GBC/GBA/NDS if we have the "special equipment" to do so. If you're good enough, you could spend time making your own homebrew ROM for the system itself if you wanted to. That's what DevKitPro is for! ;)
Not trying to bash either side though. ROM hacking requires a lot of research, but most people don't have the capacity to use the research to its full potential. ASM hacking is very complicated for most and requires a lot of time and understanding of the game's engine. On the other hand, programming is very similar across all the languages, but requires the right skills to learn it. You can customize the game much more than ROM hacking with ease. The downside would be that you probably won't be developing for a Nintendo handheld unless you're very committed.
That's my take on things, if anyone bothered to read it. Hope it can keep some peace between everyone, although I'm not sure that there's a war going on. ;)
-gamefreakfatty
slawter666
March 14th, 2009, 02:25 PM
Any ROM hackers that can't program shouldn't be hacking.
why? thats like saying if you enjoy something, but can't fully do it. you shouldn't do it
also i don't have enough time to learn to do advanced programming.
have you tried ROM hacking, it isn't the easiest thing in the world to do, and its time consuming. i don't expect people to do everything for me, but it's nice when somebody helps, it makes it that bit easier and quicker to do
SCV
March 14th, 2009, 07:17 PM
why? thats like saying if you enjoy something, but can't fully do it. you shouldn't do it
also i don't have enough time to learn to do advanced programming.
have you tried ROM hacking, it isn't the easiest thing in the world to do, and its time consuming. i don't expect people to do everything for me, but it's nice when somebody helps, it makes it that bit easier and quicker to do
Yes, he's done ROM hacking. He is one of a handful of people here that has. ;)
While doing all the stuff that you asked for would not be doing everything for you, it would be accomplishing the vast majority of the hard things.
slawter666
March 14th, 2009, 08:09 PM
While doing all the stuff that you asked for would not be doing everything for you, it would be accomplishing the vast majority of the hard things.
yes, i know that, but i enjoy making this game. I shouldn't be told if i can't do something i shouldn't do something else.
and you may be doing the really hard stuff, but obviously you want to programme because you enjoy it. if you didn't enjoy it you wouldn't do it, because if you did that it would be quite silly
Potatomuffin
March 14th, 2009, 08:20 PM
<menie> STOP ARGUING ABOUT WEATHER YOU SHOULD HACK OR NOT!!! if you want tools than thats your problem</menie> gugubarbar
slawter666
March 14th, 2009, 08:28 PM
i'm not arguing i'm saying, just because i can't do one aspect of something, i shouldn't be told i shouldn't do another aspect of something.
anyway, enough moaning from me.
how are things coming along, SCV
plus what are you currently working on
gamefreakfatty
March 14th, 2009, 09:21 PM
why? thats like saying if you enjoy something, but can't fully do it. you shouldn't do it
also i don't have enough time to learn to do advanced programming.
have you tried ROM hacking, it isn't the easiest thing in the world to do, and its time consuming. i don't expect people to do everything for me, but it's nice when somebody helps, it makes it that bit easier and quicker to do
Actually, that's the reason he has that attitude. He kind of helped pioneer the way through Diamond and Pearl and got the D/P/P ROM hacking scene rolling. He prefers to do everything manually with a hex editor, in turn making it even more time consuming. He's gotten a bad image of the general ROM hacking population because most people wouldn't stop bothering about map editors and never left him alone about the things he did. On top of the bothersome messages from them, he's had to deal with a member of PokeSpam distributing "viruses" (not real viruses, just annoying programs) to the PokeCommunity and getting in trouble. He hasn't had very good experiences here...
Robert Conley
March 15th, 2009, 01:00 AM
How do I pull Sprites out of D/P/Pt?
man
March 15th, 2009, 06:43 AM
Can someone help me, after I open the poketex, I try to open my rom but it says I can't. What should I do?
SCV
March 15th, 2009, 07:04 AM
yes, i know that, but i enjoy making this game. I shouldn't be told if i can't do something i shouldn't do something else.
and you may be doing the really hard stuff, but obviously you want to programme because you enjoy it. if you didn't enjoy it you wouldn't do it, because if you did that it would be quite sillyYes, I do it because I enjoy it and as long as the people not doing it are patient I will also enjoy sharing my work.
i'm not arguing i'm saying, just because i can't do one aspect of something, i shouldn't be told i shouldn't do another aspect of something.
anyway, enough moaning from me.
how are things coming along, SCV
plus what are you currently working on
Well things are on pause for about a week and a half. After that I will revamp PPRE and use something that I found a few weeks ago so that you choose a location and then the event and script files for that location will be opened. There are a few more things which I cannot discuss right now. I am still trying to decide whether to stick to C# or move to Qt, C++.
How do I pull Sp, rites out of D/P/Pt?
PokeDSPic and PokeDSPic Platinum:
http://pokeguide.filb.de (http://pokeguide.filb.de/)
http://forum.pokesav.org/viewtopic.php?f=29&t=2718
man
March 15th, 2009, 08:05 AM
Hey SCV, is it okay if you can help me with this question. I start up my poketex, then I try to open up my rom but it says i can't. Any advice?
SCV
March 15th, 2009, 08:11 AM
Hey SCV, is it okay if you can help me with this question. I start up my poketex, then I try to open up my rom but it says i can't. Any advice?
Take a look here: http://gbatemp.net/index.php?showtopic=132785&view=findpost&p=1745431 (open the spoiler)
also posting a screenshot of the error you get might help.
GSanky
March 15th, 2009, 08:27 AM
Does, or will, The new Pokétext support Pokémon Platinum? Thanks.
Sorry if it was already anwsered, I just read the first 36 pages >_>;
SCV
March 15th, 2009, 08:35 AM
Does, or will, The new Pokétext support Pokémon Platinum? Thanks.
Sorry if it was already anwsered, I just read the first 36 pages >_>;
You can simply rename the msg.narc to something else, then pl_msg.narc to msg.narc and then dump the text you need.
then insert the pl_msg.narc with nitroexplorer2
man
March 15th, 2009, 08:35 AM
Thanks SCV, but I'm not very experienced with hacking, is there any easier way that i can do this? Also where can you get the new poketex? Oh and another thing I'm trying to hack the sprites of DPP but as i said before it won't let me open the rom.
SCV
March 15th, 2009, 02:13 PM
Thanks SCV, but I'm not very experienced with hacking, is there any easier way that i can do this? Also where can you get the new poketex? Oh and another thing I'm trying to hack the sprites of DPP but as i said before it won't let me open the rom.
You don't open the rom with these programs you must open the rom with something that will unpack it. In my signature I have a link to useful tools. All of these will extract for you.
The sprites are in /poketool/pokegra/pokegra.narc and /poketool/pokegra/other_poke.narc
For platinum they have pl_ in front.
You can get thenewpoketext at http://pokeguide.filb.de (http://pokeguide.filb.de/)
slawter666
March 15th, 2009, 02:51 PM
Yes, I do it because I enjoy it and as long as the people not doing it are patient I will also enjoy sharing my work.
I will wait for however long it takes.
btw is there anything i could do to help?
E-Bag
March 15th, 2009, 08:05 PM
why? thats like saying if you enjoy something, but can't fully do it. you shouldn't do it
also i don't have enough time to learn to do advanced programming.
have you tried ROM hacking, it isn't the easiest thing in the world to do, and its time consuming. i don't expect people to do everything for me, but it's nice when somebody helps, it makes it that bit easier and quicker to do
I've hacked once or twice... It may not be the easiest thing in the world, but in the hacking world it's one of the easiest. You can debug it, it has no security, it has very little compression, and it has a known file system.
GSanky
March 15th, 2009, 08:12 PM
Okay, one question, when I open Pokémon DP in the Nitro Explorer, which file contains the text?
And am I correct when I say that the data is byteswapped - little endian?
Robert Conley
March 15th, 2009, 10:37 PM
Trying to use thenewpoketext to get the files I need for pokedspic and I do everything a tutorial says and i get the tmp-"romname" folder but nothing appears in it. Can anyone help?
man
March 16th, 2009, 02:54 AM
Ok now I have all of the hacking tools but how do you open .narc files?
diando
March 16th, 2009, 10:21 PM
Hey I urgently need a front sprite for Ash for Diamond . Does anyone where to get one?
SCV
March 16th, 2009, 10:38 PM
I will wait for however long it takes.
btw is there anything i could do to help?Well you could try to help figure out what some of the unknown values used in event files are for.
Trying to use thenewpoketext to get the files I need for pokedspic and I do everything a tutorial says and i get the tmp-"romname" folder but nothing appears in it. Can anyone help?Do you have the rom in the same folder as thenepoketext.exe?
Ok now I have all of the hacking tools but how do you open .narc files?Well you can use NDS editor to unpack the .narc But that won't really help you unless you want to figure out the formats yourself. The narcs are opened by whatever editor you are using (if they say they use the .narc)
For example, in PokeDSPic you load the relevant .narc.
Potatomuffin
March 16th, 2009, 11:08 PM
okay people, i beleve that now we have enogh knowlege to make a map editor.
here are the things you can edit with Advance map compaired with stuff we have now:
map editor function= my model editing, Ebag's triangle grass(texture x, y, z), pichu2000
script editing= SCV's ppre
map viewing= nsmbd vewer
map music= that guys youtube video
So we should now try to make a map editing tool!
man
March 17th, 2009, 02:34 AM
Ok i really need help now. I'm a noob at all of this and there is something wrong with the poketex. First i open it up. Then I click open rom. Then this screen pops up and saying that it can't oopen the rom. I really need help I'm trying to hack the D/P rom sprites. Thanx for your help.
man
March 17th, 2009, 06:49 AM
Can someone send me a rom that is compatible with the poketex because i have three different roms and they all don't work on the poketex. All I'm trying to do is make some mods to the original sprites. Then I want to try it out on my ds chip. Please help I'm in dire need of it. :)
SCV
March 17th, 2009, 07:52 AM
Can someone send me a rom that is compatible with the poketex because i have three different roms and they all don't work on the poketex. All I'm trying to do is make some mods to the original sprites. Then I want to try it out on my ds chip. Please help I'm in dire need of it. :)
First of all don't request roms.
Second, if you want to change sprites why are you using thenewpoketext?
man
March 17th, 2009, 07:58 AM
I'm not I'm actually using the regular poketex and it wont let me open any of my roms.
SCV
March 17th, 2009, 08:05 AM
I'm not I'm actually using the regular poketex and it wont let me open any of my roms.
You have to use the right list for offsets. Search this thread for Poketex anf you will find a list of offsets for the US version.
GSanky
March 17th, 2009, 11:08 AM
Follow the directions. It says to put msg.narc in the directory. You don't open any rom with it.
But again, that has nothing to do with editing sprites.
He speaks of PokéTEX, not New Pokétext. The first one edits sprites, the second one edits text.
By the way, now that I have the game opened in Nitro Explorer, what file contains the text? I can't seem to find msg.narc D:
SCV
March 17th, 2009, 02:07 PM
He speaks of PokéTEX, not New Pokétext. The first one edits sprites, the second one edits text.Ah, I see.
By the way, now that I have the game opened in Nitro Explorer, what file contains the text? I can't seem to find msg.narc D:
got to /msgdata/msg.narc.
GSanky
March 17th, 2009, 03:17 PM
got to /msgdata/msg.narc.
Oh, sorry ><;
I found that one, but even with the correct table, I can not see the text in a hex editor. Is the data compressed D:
man
March 17th, 2009, 04:58 PM
Wait i have a good question now, which rom am i supposed to use, no$gba or can i use a regular ds rom?
SCV
March 17th, 2009, 06:09 PM
Oh, sorry ><;
I found that one, but even with the correct table, I can not see the text in a hex editor. Is the data compressed D:
Yes it is. Use thenewpoketext to do your text editing.
GSanky
March 17th, 2009, 06:25 PM
Great, I got it to work!
Can I change the table to my liking? I want to add some new characters to the game. The xml it creates is in Unicode, right.
Anyone knows where the font graphics is stored? Hope it's not compressed >.<;
Novus
March 17th, 2009, 07:57 PM
Hi, sorry if this has been asked before but can you do proper scripting where you make the events yourself and place then and everything yet?
Also, I wanted to ask if you have figured out how to do movement permissions or anything like that.
By the way, can't wait for that Map Editor mentioned a page back.
E-Bag
March 17th, 2009, 11:19 PM
okay people, i beleve that now we have enogh knowlege to make a map editor.
here are the things you can edit with Advance map compaired with stuff we have now:
map editor function= my model editing, Ebag's triangle grass(texture x, y, z), pichu2000
script editing= SCV's ppre
map viewing= nsmbd vewer
map music= that guys youtube video
So we should now try to make a map editing tool!
By saying you think that we're ready for a map editing tool you're proving that you haven't done your homework.
man
March 18th, 2009, 01:24 AM
Ok now I can change the colors of my sprite but how can you change the hero sprite into pikachu and how do you change the starter pokemon?
Robert Conley
March 18th, 2009, 04:58 PM
Trying to use thenewpoketext to get the files I need for pokedspic and I do everything a tutorial says and i get the tmp-"romname" folder but nothing appears in it. Can anyone help?
Yes I do have the rom in the same directory as the new poketext. Could the fact that I have my computer set up to where I can see file extensions stop this from working?
EDIT: okay made it so I cant see the file extensions, only affected some files, and it still doesn't work. Here's the directory setup:
http://i457.photobucket.com/albums/qq295/hildetorr/whywontitwork.png
SCV
March 18th, 2009, 05:52 PM
Yes I do have the rom in the same directory as the new poketext. Could the fact that I have my computer set up to where I can see file extensions stop this from working?
EDIT: okay made it so I cant see the file extensions, only affected some files, and it still doesn't work. Here's the directory setup:
Are you typing in "Pokemon Diamond.nds"? You should be. If you just type "Pokemon Diamond" it won't work.
Sanderino
March 18th, 2009, 09:22 PM
Does someone has the Pokémon Platinum (USA) version offsets of the male trianer hero in and out of battle?
Robert Conley
March 18th, 2009, 10:55 PM
Are you typing in "Pokemon Diamond.nds"? You should be. If you just type "Pokemon Diamond" it won't work.
I tried it exactly like this:
pokemon diamond.nds and it still didnt work.
do I have to have the capitals and quotations?
SCV
March 18th, 2009, 10:59 PM
I tried it exactly like this:
pokemon diamond.nds and it still didnt work.
do I have to have the capitals and quotations?
Quotations, no. Capitals maybe. Try it with capitals.
calebpresent
March 19th, 2009, 08:55 AM
Does anyone have any advice on how I would go about making a list on pokeTEX for the english (USA) rom of platinum? I need to basically apply all the same changes to a platinum rom as I did to a diamond rom (so advice on how to make pokeDSpic work on the USA platinum rom would be fantastic too).
Thenewpoketext works perfectly on the USA platinum rom with no changes required :P that was a pleasant surprise.
GSanky
March 19th, 2009, 01:16 PM
Yes, Thenewpokétext works perfectly with USA Platinum! That's awesome.
Anyone know where graphics for the font is stored in-game, and if it's compressed? Thanks..
Sanderino
March 19th, 2009, 03:41 PM
Does someone knows the names of the .arc files of the hero trainer outside battle for the game Pokémon Platinum [USA] ?
calebpresent
March 19th, 2009, 04:54 PM
You don't need .narc to change overworld sprites, use PokeTEX, that is if there is a list out for pokemon platinum USA.
If not I am willing to do the grunt work if someone could quickly tell me how to start finding the hex for each overworld (and so make a list file for PokeTEX).
P.S. have you got pokeDSpic or similar working for platinum USA?
Sanderino
March 19th, 2009, 05:04 PM
Hehe thx ;)
Jup, i have the platinum version of pokedspic why?
(sorry, not so pro @ 'hacking)'
calebpresent
March 19th, 2009, 05:37 PM
Could you possibly give me a link to the platinum poke ds pic?
I'm trying to find which narc contains the overworld sprites by extracting narcs from platinum (jap) and inserting them into platinum (eng) and seeing which one makes the character sprite glitch :P it might take a while (no idea of a better way to do it) I think it might actually be common knowledge which narc contains them though, as pokeTEX had to be made by someone :P
nvm, got a platinum pokedspic now.
Still can't find which narc it is :P grr.
E-Bag
March 19th, 2009, 07:10 PM
If you're looking for theme in PokeDSPic you won't find anything, the OWs were stored as textures on extremely simple models as I recall.
calebpresent
March 19th, 2009, 09:19 PM
If you're looking for theme in PokeDSPic you won't find anything, the OWs were stored as textures on extremely simple models as I recall.
In that case do you have any idea how I could go about compiling a list of model locations for pokeTEX, as I said before I am willing to do all the grunt work if someone will just put a step by step on how to find one (I will then find all the others and upload a list ASAP).
SCV
March 19th, 2009, 09:25 PM
In that case do you have any idea how I could go about compiling a list of model locations for pokeTEX, as I said before I am willing to do all the grunt work if someone will just put a step by step on how to find one (I will then find all the others and upload a list ASAP).
They are in /data/movemodel/movemodel.narc
compare the offsets that tahaxan tihaxa gives for each file in that narc with the list of offsets for PokeTex for a particula pair of ROM and list (i.e., US DP ROM and US DP list, of Jp Pt ROM and Jp Pt list).
calebpresent
March 19th, 2009, 11:18 PM
I found that using nitroexplorer I could extract the narc containing the overworlds from my already edited japanese platinum rom (which I was experimenting with last week) re-insert it into the USA rom and all the overworlds came out perfectly, so untill I finish with this list you guys can just edit within a japanese rom and then X-fer across to your USA roms.
Tried using PPTE but for some reason I repeatedly got an error when editing platinum files if the trainer I selected had more than one pokemon, any pokemon it did display were incorrect and most weren't displayed at all, I also got a nasty error meesage popping up telling me it had gone wrong, it says
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '140' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
at PPTE.Form1.GetCurrentPokes()
at PPTE.Form1.TrainerID_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ComboBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
PPTE
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Duncan/My%20Documents/Azureus%20Downloads/null2/null/Tools/Caleb/PPTE%20-%20PKM%20DB/PPTE.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
SCV
March 20th, 2009, 12:19 AM
I found that using nitroexplorer I could extract the narc containing the overworlds from my already edited japanese platinum rom (which I was experimenting with last week) re-insert it into the USA rom and all the overworlds came out perfectly, so untill I finish with this list you guys can just edit within a japanese rom and then X-fer across to your USA roms.
Tried using PPTE but for some reason I repeatedly got an error when editing platinum files if the trainer I selected had more than one pokemon, any pokemon it did display were incorrect and most weren't displayed at all, I also got a nasty error meesage popping up telling me it had gone wrong, it says
It might be a different format used in platinum. Or it might be that one format is used for US games and another for Japanese. Right now PPTE is set up to work for Jp Platinum. I'll take a look next week.
man
March 20th, 2009, 12:56 AM
ok um does anyone know how to hack platinums sprites? Oh and thanks SCV I looked through this thread and found a poketex that worked. Thanks for all the help!!!
calebpresent
March 20th, 2009, 07:54 AM
ok um does anyone know how to hack platinums sprites? Oh and thanks SCV I looked through this thread and found a poketex that worked. Thanks for all the help!!!
You can use pokeTEX and the japaese ROM, then extract the mmodel.narc and reinsert the mmodel.narc into the USA platinum rom for now, this will allow you to edit overworlds.
Use the platinum version of pokeDSpic to edit back/front sprites, it works perfectly with the USA rom.
SCV, I get the same problem using the japanese rom trdata,narc and trpoke.narc, are they meant to be named pl_trdata.narc and pl_trpoke.narc?
SCV
March 20th, 2009, 03:51 PM
SCV, I get the same problem using the japanese rom trdata,narc and trpoke.narc, are they meant to be named pl_trdata.narc and pl_trpoke.narc?
Do you have the latest version?
I tried it this morning and it reads everything fine from the US one.
man
March 20th, 2009, 04:26 PM
Thanks Calebpresent um...do you know how to get sprites from other games and put it on pearl, like jolteon for the hero as an example.
calebpresent
March 20th, 2009, 06:12 PM
Oops :P didn't realise you had to select game type BEFORE you loaded narc files, I was loading the files and then choosing platinum.
Works great now :P brilliant tool, thanks SCV!
Thanks Calebpresent um...do you know how to get sprites from other games and put it on pearl, like jolteon for the hero as an example.
Just insert the sprite sheet with pokeTEX (load it by clicking the load poke button, then click unk1 to overwrite the old sheet)
Not sure about jolteon as hero, isn't that sprite off a completely different game (although the hero in my game is now the hero from ruby, caus he is much cooler :P. So who's to say that sprites from pokemon dungeon team or whatever it's called won't work :P)
man
March 21st, 2009, 01:19 AM
Can someone give me sprite sheets of different pokemon so I can change the look of my hero character. Thanx for the help!
calebpresent
March 21st, 2009, 09:52 AM
Which sheets do you want?
man
March 21st, 2009, 05:22 PM
Well maybe a Jolteon sheet and a Mew sheet please. Thanx for your help calebpresent!
RolandHazoto
March 22nd, 2009, 05:48 PM
Perhaps this is a bit too soon to be asking this but, I am looking for a tool to edit the locations of Pokemon in Platinum...
I basically just wanna make a "493" version of Platinum, so I guess I need to know how to begin... There isn't much in the way of D/P/P hacking tutorials so I really don't know how to approach this...
I'm guessing I need a tool to edit the PokeDex locations too?
calebpresent
March 22nd, 2009, 09:59 PM
There are already tools for DP that do that roland, no doubt it won't belong before they are made compatible with diamond.
When you say 493 you intend to include legendaries as wild pokemon? Rather than events? Seems a little odd :P
RolandHazoto
March 22nd, 2009, 10:33 PM
well, for example, with bloody diamond, there was a <1% chance to find mew in the one forest
***2nd post***
Ok, so after a little research I have come to find out that certain Diamond files do in fact work in Platinum, so I am now taking a new approach that could cut my work load by 99%
But I need to know 2 things:
1.) What file(s) inside the rom contains the encounter rates and locations?
2.) What file(s) inside the rom cantains the pokedex area information?
A better explaination for 2.) would be: when you go into the pokedex and select a pokemon, and then goto area to see where you can catch it it highlights a section of the map. I need to know the files that control that...
calebpresent
March 23rd, 2009, 12:10 PM
Encounter data is in the pl_enc_data.narc, extract it using nitroexplorer 2b.
RolandHazoto
March 23rd, 2009, 01:31 PM
Yea, I have nitro explorer along with like 3 others that let me rip the rom wide open! ;-P I thought that was the encounter file, what I wonder is why there is a Diamond and Pearl encounter file in Platinum o.0 (it's seems there is 3 encounter files) but I'm not really concerned about that, my next concern is that Pokedex Area info... What files are they?
Hazard7
March 23rd, 2009, 05:47 PM
Does anyone knows how to convert bmp to poke for PokeTEXenglish?
calebpresent
March 23rd, 2009, 06:44 PM
Does anyone knows how to convert bmp to poke for PokeTEXenglish?
I think if it is properly indexed you can just rename it, but don't quote me on that, I'm not 100% sure (I know there is a way seeing as I have done it, I just can't remember how right now.... yes I'm an idiot sometimes).
RolandHazoto
March 23rd, 2009, 07:49 PM
Ok, I have a lot of the tools I need but do we have a visual script editor that will work with Platinum? (something similiar to XSE)
I honestly don't think I could do the hex-editing...
And has anyone found the pokedex area file yet?
I'm sorry if it's listed in this forum somewhere, I am going through page by page and am currently on 18...
EDIT: I also need some sort of evolution editor...
Found Darthatron's Evo Editor!
Still need a script editor and something for the pokedex area's...
Hazard7
March 23rd, 2009, 07:56 PM
I think if it is properly indexed you can just rename it, but don't quote me on that, I'm not 100% sure (I know there is a way seeing as I have done it, I just can't remember how right now.... yes I'm an idiot sometimes).
I tried that and it didn't work.
RolandHazoto
March 23rd, 2009, 08:44 PM
While I was on page 34 an idea struck me, is it possible to hex edit the offsets of the pokedex area locations?
If so is an address list available?
I guess I still need to know the file if I were to do it though... And come to think of it a D/P pokedex hex list might not work for platinum...
Still scouring the thread, on page 36 now... Any help with my previous post would be appreciated...
calebpresent
March 23rd, 2009, 08:50 PM
While I was on page 34 an idea struck me, is it possible to hex edit the offsets of the pokedex area locations?
If so is an address list available?
I guess I still need to know the file if I were to do it though... And come to think of it a D/P pokedex hex list might not work for platinum...
Still scouring the thread, on page 36 now... Any help with my previous post would be appreciated...
I don't think people have bothered with that kind of detail yet, there are some slightly larger things that need to be worked out first, such as:
-Mapping
-Scripting (Although SCV's brilliant tool has gone a long way towards this being finished)
-Inserting sprites for trainer and pokemon fronts and backs for battles (PokeDSpic platinum will only allow you to change pallets at the moment)
-Editing wild pokemon in platinum without crashing the new areas.
P.S. I can't believe I started doing all this in order to slightly customise my brothers Diamond game and I have ended up getting quite interested in this, I don't even play pokemon, I just enjoy the editing of things, I let my little bro do all the actual playing :P
RolandHazoto
March 23rd, 2009, 08:52 PM
I don't think people have bothered with that kind of detail yet, there are some slightly larger things that need to be worked out first, such as:
-Mapping
-Scripting (Although SCV's brilliant tool has gone a long way towards this being finished)
-Inserting sprites for trainer and pokemon fronts and backs for battles (PokeDSpic platinum will only allow you to change pallets at the moment)
-Editing wild pokemon in platinum without crashing the new areas.
P.S. I can't believe I started doing all this in order to slightly customise my brothers Diamond game and I have ended up getting quite interested in this, I don't even play pokemon, I just enjoy the editing of things, I let my little bro do all the actual playing :P
I'm pretty sure it has been done, the Bloody Diamond mod, had a fully operational pokedex, and if I knew the pokedex files I would just rip em out but I would like to make some changes to some of em...
***Second Post***
I have officially gone through 69 pages in this thread and I still can't figure out how to edit the pokedex area locations like Buffy did in his hack!
And I would like to add some text boxes to one of the NPCs in Sandgem town so that you can obtain the NationalDex from him, but I can't quite figure out how to do it...
I'm pretty sure this is all I have left to figure out for me to begin my hack...
***Third Post***
And I have now come to find out that Darthatron's Evo Editor and PokeSpam's PokeShop2008 works with D/P but not Platinum! The Evo Editor gives me a runtime error 380 everytime I open the Platinum rom! I am officially going to curl up into a ball and cry...
Champion Victoria
March 24th, 2009, 09:31 AM
This may be a silly question, but is it possible to change the player sprite/model in Platinum to somebody else--say, one of the multiplayer avatars? If it's possible, then which tools would I need in order to accomplish this?
RolandHazoto
March 24th, 2009, 12:08 PM
This may be a silly question, but is it possible to change the player sprite/model in Platinum to somebody else--say, one of the multiplayer avatars? If it's possible, then which tools would I need in order to accomplish this?
After reading all 69 pages yesterday, from what I gather, you could use PokeTEX or a hypothetical alternative that I think would work... I believe you could use Tahaxan to locate the exact file you want, and the main character sprite, once you know where both are you could then use NDS Editor to Extract the one you want, then rename it by hand to the main character sprite, and reinsert it back in to the rom... That is only theory though, as sprite editing is not contained in my studies...
Now after a good night's rest, I am still stuck where I was but I shall now begin placing all 493 Pokemon in Platinum and hope that someone helps me with my problems by the time I am done (if not my hack is stuck at that point)
Feel free to IM me at Aim: Roland0928, MSN: RolandHazoto@hotmail.com, Yahoo: RolandHazoto
Champion Victoria
March 25th, 2009, 10:46 PM
Hm, I suppose that *might* work. I was thinking for something more direct, like the sprite editors for the GBA generation games, but I suppose I'd try this.
Of course, I have to track down which .narc file has the sprites/models to begin with... any ideas?
RolandHazoto
March 26th, 2009, 06:47 AM
That my friend you would have to backtrack through these forums and find yourself... Only because I don't recall... Apologies...
calebpresent
March 26th, 2009, 08:28 PM
This may be a silly question, but is it possible to change the player sprite/model in Platinum to somebody else--say, one of the multiplayer avatars? If it's possible, then which tools would I need in order to accomplish this?
If you mean the overworld sprite then all you need is PokeTEX a copy of the poketex list for platinum, a japanese copy of platinum and an english copy of platinum and nitroexlorer 2b then:
-Open the japanese copy of platinum in PokeTEX
-Scroll down the the sprite sheet you wish to use
-click the "save poke" button
-scroll down to "hero" or "heroine"
-click the "load poke" button and load the sprite sheet you saved
-Click the "unk" button
-Save changes and exit pokeTEX
-open up your japanese rom in nitroexplorer 2b and extract mmodel.narc
-reinsert the mmodel.narc you just extracted into your english rom (always make a backup)
-play with your new overworld.
Wichu
March 27th, 2009, 04:48 PM
Still need a script editor and something for the pokedex area's...
I know someone's made an (incomplete) script editor... Try Project Pokémon's thread in the Pokésav forums.
RolandHazoto
March 27th, 2009, 04:50 PM
I know someone's made an (incomplete) script editor... Try Project Pokémon's thread in the Pokésav forums.
I actually spoke with SCV (he even helped me with my hack a bit) and he said his team is working on a better script editor at this time. I actually have a version that is technically in-between the current release and the next one, that he updated just for US Platinum...
Now if he would just log on so I can ask him if his trainer editor works for US Platinum...
CodeBrain
March 28th, 2009, 01:18 PM
Alright, I am trying to hack Pokemon Platinum (U), and succeeded.
Now my main objective was to create an entire new game, but not based on Scripting, or Event Adding/Modding. What I was going to do is:
1.) Edit Sprites
2.) Edit Pokemon Types (Fire/Grass, Dark/Normal, the like)
3.) Edit "Pokedex" Info (If I can find it, Ill try to edit it.
4.) Adding Cries
5.) Adding Music
The first two (Sprites and Types) have been tested and done, as seen here:
watch?v=A75a184wiLo
However, I am looking for Spriting Tutorials, either Fusion or Scratch. I also would like a list on what Type Combination's haven't been placed in the game yet.
Thank you for either reading or helping me with this :D
RolandHazoto
March 28th, 2009, 02:06 PM
If you were to figure out that pokedex you would be worshpped! We haven't figured out the file structure... I've screwed around with it but I can't get very far as I am only just barely not a beginner...
But as for everything else you are looking for, I advise reading through this thread (I no it's long but I did and got my beta hack out in 3 days) and then heading over to the tutorials section
CodeBrain
March 29th, 2009, 09:00 PM
Tell me guys, which one looks cooler (This is based on Shadow Lugia on Pokemon XD: Gale of Darkness)
i19.photobucket.com/albums/b152/ShadowFireMario/Lugia_test.png
The first one (Left) is a Lugia recolored with Darkrai's palette. The last one (Right) is when I pasted the Lugia Edit over the Original Lugia Sprite. The colors are "messed up" because of the palette change.
But I was thinking, the right one looks MORE like Shadow Lugia, than the one on the Left.
Opinions?
RolandHazoto
March 29th, 2009, 11:22 PM
Yea, I personally like the right one more...
aerowolf
March 30th, 2009, 01:02 AM
Wow, Code, definitely the right one. The left one is ok, but the right one really looks and FEELS like the Shadow Lugia. Good job on that one.
CodeBrain
March 30th, 2009, 02:36 AM
I fixed up Shadow Lugia, and put him ingame. Will try to get a video link here, since I dont have 15 posts :(
Edit: Video Link -> youtube.com/watch?v=GQ2jI1Faops
Sorry for the double post, however if not done the question would of not been answered if I just edited it in :)
If someone for Pokemon Platinum, could give me the offset in which "battle music" starts? If I have that, I would try to make a table out of it.
Don't tell me to look in the thread, I have. 2 times.
Thanks.
PrinceMorganti
March 30th, 2009, 08:38 PM
So, digging through this thread, all 70 pages of it, and using the knowledge gleaned, I have starting trying to find the various offests for the starter pokemon, and the rival battles in platinum. Mostly so that when you edit the starters, your rival picks the appropriate pokemon. But I can't seem to find the offest for the first battle with your rival, right at the beginning, to make the appropriate changes.
Any Ideas?
~D~
RolandHazoto
March 30th, 2009, 08:40 PM
Yea, that's an easy one actually!
Just edit the trainer's with PPTE or hex editing
there is 3 rival's in there for every time you fight him so you just have to change the pokemon he uses in the battles.
PrinceMorganti
March 30th, 2009, 09:01 PM
I haven't found the offset for the very first battle, and they added some new fights, for a total of 7, I just need to find the new offset, then it will be hunting through poketext tuts, and poketex tuts, to get the words and textures to match what is changed around :)
~D~
Edit, I found the trainer battles with PPTE, thoguht I suppose I should of been taking notes on them:) now to find them in hex!
(and more importantly, time to hunt down the script that chooses which rival to send out, which is way more important!)
~D~
RolandHazoto
March 30th, 2009, 10:46 PM
I wouldn't see the need to edit which ones comes out...
You can literally just change the pokemon in PPTE and whatever you set it to will be the one you fight...
PrinceMorganti
March 31st, 2009, 01:26 AM
If I was only worried about a one off mod for my self, yes, but if i wanted to make a full on hack, having the rival's behavior match up properly would be the thing to do. Editing the trainers is the easy part, I would have to do that anyway, the hard part, is hunting around for the script that tells each battle, which trainer to use :)
~D~
RolandHazoto
March 31st, 2009, 01:29 AM
yea, got no clue there...
Probably a lot of "if" statements involved so I gotta say I wish you the best of luck on that!
SCV
March 31st, 2009, 05:07 AM
If I was only worried about a one off mod for my self, yes, but if i wanted to make a full on hack, having the rival's behavior match up properly would be the thing to do. Editing the trainers is the easy part, I would have to do that anyway, the hard part, is hunting around for the script that tells each battle, which trainer to use :)
~D~
Well would you design a new way to figure out which trainer to use? Other than the usual way?
Have you looked at PPRE?
PrinceMorganti
March 31st, 2009, 05:48 AM
Well would you design a new way to figure out which trainer to use? Other than the usual way?
Have you looked at PPRE?
Thats just it, I don't know the usual way. If i knew where it was, I would edit it appropriately, and yes, I am actually using PPRE< combined with HxD and Hex Workshop and notepad to search out known values. but the script files are being stubborn and don't contain easily searched out stuff. So I was mostly curious if anyone had discovered the location of the script files that matter, in platinum.
And if i was writing the script, in plain language, it would basically say
set starter to XX XX/ YY YY/ZZ ZZ
if starter == XX XX
set Rival ==Rival_A
else if starter == YY YY
set rival Rival_B
else if starter == ZZ ZZ
set rival Rival_C
end
But otherwise, Its look through the hex codes for patterns based on the info we currently have, I haven't started actually changing anything other than the starters in platinum so I can start with my mew (i love that lil pink/blue cat!) but it bugs me that if i replace turtwig with Mew, my rival chooses turtwig, its wrong and thus the hunt for the script :)
~D~
CodeBrain
March 31st, 2009, 03:24 PM
If someone for Pokemon Platinum, could give me the offset in which "battle music" starts? If I have that, I would try to make a table out of it.
Don't tell me to look in the thread, I have. 2 times.
Thanks.
Can I get an answer please? Blazechu moved it up to my lugia post :<
RolandHazoto
March 31st, 2009, 03:29 PM
I meant to ask SCV but he just signed off...
My advice would be to PM anyone who has made d/p/p tools... They are your best bet! Although I gotta tell ya, I'm not entirely certain anyone knows...
SCV
March 31st, 2009, 06:53 PM
Thats just it, I don't know the usual way. If i knew where it was, I would edit it appropriately, and yes, I am actually using PPRE< combined with HxD and Hex Workshop and notepad to search out known values. but the script files are being stubborn and don't contain easily searched out stuff. So I was mostly curious if anyone had discovered the location of the script files that matter, in platinum. After looking at the lave verity scrip some more, I am pretty sure that getting it to say the right name will require and ASM hack. Actually just getting it to show the right starter sprites in DP required an ASM hack. (Does mew's sprite show us when you change the starter to mew?
And if i was writing the script, in plain language, it would basically say
set starter to XX XX/ YY YY/ZZ ZZ
if starter == XX XX
set Rival ==Rival_A
else if starter == YY YY
set rival Rival_B
else if starter == ZZ ZZ
set rival Rival_C
end
But otherwise, Its look through the hex codes for patterns based on the info we currently have, I haven't started actually changing anything other than the starters in platinum so I can start with my mew (i love that lil pink/blue cat!) but it bugs me that if i replace turtwig with Mew, my rival chooses turtwig, its wrong and thus the hunt for the script :)
~D~The part of what you said that I bolded would not be there. So if you choose turtwig or chimchar it sets the trainer to the right one and otherwise it sets the trainer as if you had chose piplup. This is something that definately has to bee looked into. But I am not sure if you would find it in the script. I know that for what name the rival says his starter has, its not in the script. There is a scripting command that does "get rival's starter's name". We would have to look at the ASM for that command.
Can I get an answer please? Blazechu moved it up to my lugia post :<
Looking at this might shed some light: http://gbatemp.net/index.php?showtopic=140125
I will eventually look at it, but I have not gotten around to it.
CodeBrain
March 31st, 2009, 10:17 PM
Looking at this might shed some light: gbatemp.net/index.php?showtopic=140125
I will eventually look at it, but I have not gotten around to it.
To me it seems like this:
Music is determined based on events, such as a trainer battle or Wild Pokemon.
If we were to find the hex for the music, and for the events it goes to, we could edit it.
The question is, where is the music?
An Action Replay code for Diamond/Pearl has a music hack.
RolandHazoto
March 31st, 2009, 11:52 PM
To me it seems like this:
Music is determined based on events, such as a trainer battle or Wild Pokemon.
If we were to find the hex for the music, and for the events it goes to, we could edit it.
The question is, where is the music?
An Action Replay code for Diamond/Pearl has a music hack.
So analyze the AR code. They are pure hex!
SCV showed me how to do this and I owe him enormously for it! If it wasn't for him I wouldn't have been able to enable the one event in my Platinum hack! What I ended up doing was grabbing a similar AR code and compared the 2 codes back and forth....
PrinceMorganti
April 1st, 2009, 06:23 AM
Changing the sprite is possible, as demonstrated way back when in his very thread. getting the text to match might be harder, and I am guessing you are probably right about the script being in ASM rather than just an event script, but I will deal with that if and when I do a serious hack, ratehr than just wanting to have the lil pink cat as my starter :)
~D~
SCV
April 1st, 2009, 06:26 AM
Changing the sprite is possible, as demonstrated way back when in his very thread. getting the text to match might be harder, and I am guessing you are probably right about the script being in ASM rather than just an event script, but I will deal with that if and when I do a serious hack, ratehr than just wanting to have the lil pink cat as my starter :)
~D~
Well in the Jap DP version changing sprites was easy. In the English DP it wasn't. I have not checked for platinum. If it doesn't for you when changing the starter, then that means it will probably be like in US DP.
PrinceMorganti
April 2nd, 2009, 01:43 AM
Well in the Jap DP version changing sprites was easy. In the English DP it wasn't. I have not checked for platinum. If it doesn't for you when changing the starter, then that means it will probably be like in US DP.
Hmm, now i should fiddle with it in the (J) version, just to see if changing the starter hex changes its sprite as well. but who knows. Its mostly moot anyway, since I am not nearly experienced enough a hacker, coder, hex editor or what have you, to actually break it down.
And on the subject of using the NARC system, its more a matter of experience, though I could probably learn. and if you were able to make your program work with a few minor changes, that gives me much hope :)
~D~
ssjkiego
April 7th, 2009, 04:59 PM
so far for me with the us plat. the programs work fine its just i get a huge freeze whenever i try to upload backsprite's for the hero, its like 50kb bigger than the original narc but would that make my battle screen freeze up?
or am i missing something huge here?
SCV
April 7th, 2009, 10:58 PM
so far for me with the us plat. the programs work fine its just i get a huge freeze whenever i try to upload backsprite's for the hero, its like 50kb bigger than the original narc but would that make my battle screen freeze up?
or am i missing something huge here?
What are you using to input the sprite?
calebpresent
April 7th, 2009, 11:14 PM
I thought you couldn't edit hero backsprites or in battle trainer sprites for platinum yet, something to do with them being animated? I have the platinum version of pokeDSpic but it doesn't allow me to change the in battle sprites, only the palletes.
If there is a way to change the in battle sprite for platinum I would REALLY appreciate being told how :P
ssjkiego
April 9th, 2009, 04:07 AM
after a lot of sweat i found out how to finnaly edit the backsprite trainer...but it isnt easy
it takes ALOt of patience, now how exactly can you change the pallete of the trainer?
ill gladly tell you how i did it after i find out how to edit the palletes!
calebpresent
April 9th, 2009, 11:43 AM
after a lot of sweat i found out how to finnaly edit the backsprite trainer...but it isnt easy
it takes ALOt of patience, now how exactly can you change the pallete of the trainer?
ill gladly tell you how i did it after i find out how to edit the palletes!
Generally when you find out how to do something you share how you did it without making demands.
To change palettes on backsprites just insert an image using the palette you want into the file before the picture file on pokeDSpic platinum.