PDA

View Full Version : Game Graphics Ripping



abcdefgh12345678
12-17-2012, 12:17 AM
I ripped the 5 anime girls from the solitare mahjongg game called Kyodai Mahjongg. In this game there were 5 different anime/manga girls (each one for a different subtype of the game) that would appear under the ingame score box that showed the top 10 scores. After searching the game's resource files with no luck, I realized that the best approach would be Windows 7's memory dump feature. So I went to the Task Manager after starting the game, and dumped to a file the "in memory" running process for the game's EXE file (which gets all the loaded graphics from the game). After using Gimp's raw image loader to find the offsets for the palettes and images in the memory dump file, I wrote a program in VB6 to save the graphics to a series of BMP files. I've now uploaded them to Imgur for you to see (it automatically converted them to PNG to save space, letting you know just in case you are wondering why these BMP files are showing as PNG files).

http://i.imgur.com/M2R5T.png

http://i.imgur.com/nEbTQ.png

http://i.imgur.com/qAmMt.png

http://i.imgur.com/9PbfZ.png

http://i.imgur.com/7vRrj.png

---------- Post added at 10:17 PM ---------- Previous post was at 09:47 PM ----------

And here are the images as GIF files with transparency. I went back to my original BMP files and used Photoshop to set the background color in each image's color palette to transparency, and then saved each as a GIF file which preserves transparency. I then uploaded these to Imgur so you can see them.

http://i.imgur.com/lkYz1.gif

http://i.imgur.com/kpQUL.gif

http://i.imgur.com/iXQ7v.gif

http://i.imgur.com/74QTs.gif

http://i.imgur.com/Z0U7X.gif

GameGeeks
12-17-2012, 01:08 AM
Really, you're going to explain Photoshop steps on a forum with an active group dedicated to it? Please stop trying to make yourself look smart by doing the most basic of things. Even dumping is rater easy to do. Besides this is in the wrong section. Even then at most it belongs in a blog.

abcdefgh12345678
12-17-2012, 03:02 AM
Yeah but I had to write my OWN PROGRAM to accurately extract the graphics from the dump file, and that was after I had to use Gimp to analyze it to find the offsets for the graphics. And I bet you didn't even know you could memory dump in Windows 7. That's normally something that an advanced game ripping/hacking tool does.

It wasn't just some "simple Photoshop" that I did. That was only the last step when I wanted to give the pictures actual transparency.

That was some 1337 H4x0r work that I did.

Not to mention that those anime girls I ripped from the game's graphics are so sexy that I am now actually using one of them as my avatar.

Ranshiin
12-17-2012, 05:34 AM
My Furry Senses tell me you didn't write anything and you just found the images in a /data or /images folder and just converted them from bitmaps to png in Paint.

abcdefgh12345678
12-17-2012, 05:51 AM
My Furry Senses tell me you didn't write anything and you just found the images in a /data or /images folder and just converted them from bitmaps to png in Paint.


No such luck.

They are either encrypted or compressed so that people can't just rip the graphics from the game. They take copyprotection seriously, but I got around it with a memory dump.

.:neuko:.
12-17-2012, 02:49 PM
No such luck.

They are either encrypted or compressed so that people can't just rip the graphics from the game. They take copyprotection seriously, but I got around it with a memory dump.

Given how small the images are themselves, I don't see why you couldn't have just used the Print Screen button on your keyboard?

Just curious... I mean, I had the same the problem with my Clannad Full Voice visual novel game; the image and text files seemed to be encyrpted, but since the resolution was only 800x600, I was able to rip some the illustrations in full with the PrtSc key.

Also, did you know that PNG files are better at supporting transparency than GIFs? Not to mention, you're limited to 256 colours with the latter.

GameGeeks
12-17-2012, 02:59 PM
Or there's Google. Not exactly scarce images if you search for them.

EDIT: Not to mention the only people that use 1337 H4X0r are people without any skill and just want to make themselves look cool.