Users browsing this thread: 10 Guest(s)
How to ripping .pkn file about [Nexon Bubble Fighter]
#1
Hello. I found this site to extract the Korean game Bubble Fighter.
When you download the game, Bubble Fighter and associated client data will be installed on your computer.
These files have a ".pkn" extension, and if you try to extract them with gameripper.exe, most of the file processing will be completed within 20ms.
However, when I go to the working directory, no files have been created, and I cannot see the extracted image or related files inside gameripper.exe.
Even if some files are extracted, they cannot be viewed successfully.
help!

I also show you the Bubble Fighter folder structure.

I have attached and uploaded part of the Bubble Fighter client data file.


Attached Files
.zip   Packs.zip (Size: 708.72 KB / Downloads: 12)
.zip   Ui_00000.zip (Size: 739.88 KB / Downloads: 12)
.zip   Scenes_00000.zip (Size: 457.43 KB / Downloads: 10)
.zip   DdsScenes_00002.zip (Size: 887.01 KB / Downloads: 11)
Reply
Thanked by:
#2
[strikethrough]Hi - I don't see a link anywhere in your post. Have you not attached it properly?[/strikethrough]

See it now - thanks!
applecuckoo - ripper of sounds, sprites and models

Places to get help:
DYKG/VG Resource Discord - This is where most of the ripping experts on the VG Resource hang out these days, so you should probably start here. Any requests to rip stuff (i.e. "Please rip sounds/models/sprites from game X!") are only allowed here as per the rules.

ResHax forum - Another forum that is home to most of the reverse engineers who were on the old ZenHax and XenTax forums. A great place to get help for any mysterious files. I'm also there under the same username.

And remember, always upload example files. That way, people don't have to dig in and fetch them for you.
Reply
Thanked by:
#3
(01-05-2025, 10:04 PM)xognsrla0102 Wrote: Hello. I found this site to extract the Korean game Bubble Fighter.
When you download the game, Bubble Fighter and associated client data will be installed on your computer.
These files have a ".pkn" extension, and if you try to extract them with gameripper.exe, most of the file processing will be completed within 20ms.
However, when I go to the working directory, no files have been created, and I cannot see the extracted image or related files inside gameripper.exe.
Even if some files are extracted, they cannot be viewed successfully.
help!

I also show you the Bubble Fighter folder structure.

I have attached and uploaded part of the Bubble Fighter client data file.
was not expecting to see someone else who has an interest in ripping this game! as far as I know, only .bfz files work with Gameripper because they're basically .zip files. Gameripper can't rip unknown files/games packages such as .pkn files and it will instead create a blank file if you try to rip them with the program.
Reply
Thanked by:
#4
(01-06-2025, 04:22 PM)luxmaridia Wrote:
(01-05-2025, 10:04 PM)xognsrla0102 Wrote: Hello. I found this site to extract the Korean game Bubble Fighter.
When you download the game, Bubble Fighter and associated client data will be installed on your computer.
These files have a ".pkn" extension, and if you try to extract them with gameripper.exe, most of the file processing will be completed within 20ms.
However, when I go to the working directory, no files have been created, and I cannot see the extracted image or related files inside gameripper.exe.
Even if some files are extracted, they cannot be viewed successfully.
help!

I also show you the Bubble Fighter folder structure.

I have attached and uploaded part of the Bubble Fighter client data file.
was not expecting to see someone else who has an interest in ripping this game! as far as I know, only .bfz files work with Gameripper because they're basically .zip files. Gameripper can't rip unknown files/games packages such as .pkn files and it will instead create a blank file if you try to rip them with the program.
Thanks for letting me know!
By the way, How did you get the bfz file instead of the pkn file?
I tried finding some bfz files from the internet, but I still get similar symptoms.
Reply
Thanked by:
#5
(01-05-2025, 10:04 PM)xognsrla0102 Wrote: Hello. I found this site to extract the Korean game Bubble Fighter.
When you download the game, Bubble Fighter and associated client data will be installed on your computer.
These files have a ".pkn" extension, and if you try to extract them with gameripper.exe, most of the file processing will be completed within 20ms.
What does the "engine" field say? Can you please run GAME RIPPER in verbose mode (with "gameripper.exe -v") and attach the generated gameripper.log file here?
(If it says "EXE / APK / JAR / RES / WASM / ZIPCrypto", then engine could not be detected and it uses the assetscan fallback.)

(01-05-2025, 10:04 PM)xognsrla0102 Wrote: However, when I go to the working directory, no files have been created, and I cannot see the extracted image or related files inside gameripper.exe.
Extracted assets are saved in the game's directory in a subdirectory by the same name as the archive file, just without extension (for example in an Unreal game, "Content\Paks\something.pak" archive will be extracted to the "Content\Paks\something" directory).

(01-05-2025, 10:04 PM)xognsrla0102 Wrote: I have attached and uploaded part of the Bubble Fighter client data file.
I've checked some, but it looks like these are custom engine files, and they do not contain any asset at all (at least not in a common, recognizeable format).
Code:
Sounds_00000.pkn
00000000 45 3D 35 10 │ 7C 07 6F 3A │ 74 EF 2D 1E │ 35 06 E8 1E  E=5.|.o:t.-.5...
00000010 37 91 46 5C │ C5 EE 3C 18 │ 5A 5D 55 9B │ CB 85 6C 37  7.F\..<.Z]U.˅ l7
00000020 D3 3F F7 48 │ 8D 1F 04 E4 │ E0 1F 45 A0 │ CF 0D 31 69  .?.H......E...1i
00000030 0C 21 EC A1 │ 72 4D 10 55 │ 01 1D B4 1F │ B0 D2 6D EE  .!..rM.U......m.
00000040 83 F5 49 F4 │ 0E A0 90 17 │ 8D 60 7A A6 │ A9 9B 48 4D  ..I......`z...HM
...
If this were a ZIP, it should start with "PK\3\4". Also this is only 83K, too small to contain actual PCM sound samples. My guess is, this stores the meta info (what samples exists and when to play them).
Code:
StringTable_00000.pkn
00000000 3B BC 6D 22 │ 68 3B 42 19 │ 3D 20 3C 0C │ E6 26 D6 01  ;.m"h;B.= <..&..
00000010 5B DA F4 A0 │ 59 DA D1 14 │ 99 8A 38 E9 │ FB E3 B7 70  [...Y.....8....p
00000020 B6 23 C0 1D │ DB 41 E0 77 │ 33 17 BE EA │ 88 88 1B 07  .#...A.w3..ꈈ ..
00000030 14 F6 93 7E │ 8F AD C2 60 │ EA 58 87 DD │ 02 57 1C 59  ...~...`.X...W.Y
...
Again, no recognizable magic, this must be in a file format specific to Bubble Fighter. If I look further, I can see some UCS2 encoded strings, but no assets.

(01-06-2025, 04:22 PM)luxmaridia Wrote: Gameripper can't rip unknown files/games packages such as .pkn files and it will instead create a blank file if you try to rip them with the program.
Not entirely true, GAME RIPPER will fallback to asset scanning if game engine is unknown, however you're right it cannot do anything with these .pkn files because they don't seem to contain assets in any recognizable format (no PNG, JPG, MID, MP3, OGG etc. in them).
Reply
Thanked by:


Forum Jump: