[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 819 KB, 785x654, file.png [View same] [iqdb] [saucenao] [google]
8720614 No.8720614 [Reply] [Original]

Is there a way to easily extract sprites from SNES roms? The coomer in me needs some full spritesheets from Hissatsu Pachinko Collection 3 (必殺パチンココレクション3) but I can't seem to learn how to extract data and no one online has extracted full spritesheets of all the coomer content in this game.

>> No.8720618

>>8720614
cringe

>> No.8720670

>>8720614
Ask on ROMhacking.

>> No.8720676

>>8720614
Godspeed and based taste coomanon

>> No.8720683

>>8720614
I need to Felicia up my GF

>> No.8720754

>>8720614
Yes. But obviously nothing easy enough for a tard like you or this thread wouldn't exist.

>> No.8720787

>>8720614
As a former sprite editor, I have to break the bad news to you: no, such a tool doesn't exist and never will because sprite data is only stored as blocks, not as the full sprite.
The only way you could get what you want is by simply playing the game, pausing it and then toggling off the graphics layers using the numbers 1-4 on your keyboard and then saving a screenshoot, and so for every sprites and graphics you want to save. Then you can open Paint, create a big blank canvas and manually copy/paste each saved sceenshoot there.
That's how spritesheets are created.

>"But what if a extracting program..."
Magic sprite extracting programs that give you full spritesheets by merely pushing a button do not exist.

>> No.8720849

use zsnes wich allows you to disable individual background layers, take screenshots and use lots of save states to save time like >>8720787 said there's not much else to it, viewing tiles and sprite block by block is tedium but it can yield unused sprites, i ripped a bunch of sprites for the spriters resource so i share the pain

>> No.8720879

>>8720849
>the spriters resource
Ugh, I resigned from that place because I couldn't deal with Dazz's asshatery and the invasion of autist members anymore.
In fact, that place is shit now because it's literally crawling with autists who can't ever shut up or keep themselves away from other people's projects.

>> No.8720930
File: 333 KB, 800x1536, 800px-Klein_bottle.png [View same] [iqdb] [saucenao] [google]
8720930

>>8720787
you sound like a shitty hacker

>>8720614
OP, the main hurdle is that graphics data is usually compressed, unless if it's used all the time (like for a player character's graphics). this means that searching the ROM directly will likely only net you a small amount of recognizable graphics and a bunch of random static.

to get at the graphics efficiently without having to reverse engineer the decompression routine you have a few options.

first, note that any graphics that are displayed on screen are uncompressed in video memory (VRAM). you can dump the PPU settings to figure out where to dump VRAM to get at your graphics.

secondly, backgrounds and objects (sprites) are displayed different. backgrounds use a background map to lay out the characters (8x8 graphics) and their palette. you need both the BG map, and the characters, and color generator memory (CGRAM) to fully decode the graphics. the map and characters are in VRAM, and CGRAM is its own special memory.
objects are specified with object attrubute memory (OAM) which is also its own special memory. it specifies what character to use, where to put it on screen, palette, HV flipping, priority, and size. the object character graphics are also in VRAM and palette in CGRAM.

what you can do is wait for a graphic you like to be on screen. if it is an object, you can the graphics from VRAM and dump OAM to exactly reconstruct a sprite. note that sprites are composed of a lot of objects moving together, and while how sprites are defined by the game is different from game to game, the way it has to get mapped onto OAM is the same, so it's possible to recover sprites without knowing any assembly.

backgrounds are easier because you don't have to piece them together one character at a time, the map in VRAM tells you everything.

it would help to know how computers work and something like C to make your own tools to accelerate the process.

lastly, all of this assumes you have access to a debugging emulator.

>> No.8720998

>>8720930
>Infodumping

>> No.8721023

>>8720930
You really sound like a shitty autist who just assumed that OP would ever understand any of that huge infodump you just unloaded on him.
If there's a constant autism trait out there is how overwhelming they can be as soon they see the chance to do so.

>> No.8721040
File: 271 KB, 1881x1015, smesen.png [View same] [iqdb] [saucenao] [google]
8721040

>open the sprite viewer and tile map viewer in s-mesen
>save as png

What you're looking for OP is most likely not "sprites" but backgrounds though. But this is your best solution for noob friendly extraction. The only drawback is that if you have to see the things you want to extract in real time, aka playing the game, and that if some background image mixes sprites & background tiles all in one, you're gonna have to combine them manually. Not really a big deal

>> No.8721042

>>8721040
>if some background image mixes sprites & background tiles all in one, you're gonna have to combine them manually.

or, in the case of SNES, the background image uses several bg layers at once like in my example pic, but again photoshop layers being a thing it's not a big deal

>> No.8721054

>>8720614
I dont know who this is but I want to draw her.

>> No.8721123

>>8720930
That's great but is there a real situation where your methods are more effective than "screenshoting" VRAM?

>> No.8721126
File: 3 KB, 256x224, Hissatsu Pachinko Collection 3 (J)_00081.png [View same] [iqdb] [saucenao] [google]
8721126

>>8720930
You are just making things way too complicated when there's no need for that.
This is what you can do by simply disabling graphic layers and using the emulator's in built screencap grabber.
Keep it simple, since less is more.

>> No.8721129

>>8720787
What an embarrassing pseud larp. You understand this is an 18+ board, right?

>> No.8721132
File: 19 KB, 256x224, Hissatsu Pachinko Collection 3 (J)_00284.png [View same] [iqdb] [saucenao] [google]
8721132

This is a normal game screencap...

>> No.8721134
File: 3 KB, 256x224, Hissatsu Pachinko Collection 3 (J)_00285.png [View same] [iqdb] [saucenao] [google]
8721134

>>8721132
... and this is what you get by simply using the emulator built-in layer disabling option.
Simple.

>> No.8721141

>>8721123
>>8721126
SNES VRAM isn't a frame buffer. the way the graphics are constructed may hide details in the graphics that screenshoting can't uncover. for instance, in super metroid samus' sprite is composed of several overlapping objects. you can't see what's underneath parts of her sprite because you can't selectively disable objects on any emulator that i'm familiar with.

sprite sheets are usually cobbled together from people taking screenshots of everything they see. really they should be constructed out of the sprite and animation data directly, because you'll probably miss things if you brute force it with screenshots. it's a matter of taste what you prefer at the end of the day, but sometimes you get pleasantly surprised if you have some technical knowhow and go the extra mile.

>> No.8721154

I know the Dreamcast emulator has an option that automatically saves every texture you encounter in the game into a folder. It's primarily meant for texture modding purposes Does the SNES not have the same option?

>> No.8721157

What if underwear are separate objects, think about it OP.

>> No.8721171

>>8721157
this anon gets it

>> No.8721173

>>8721154
No.
>>8721141
You can do that if you want to, but this game in particular can be ripped without any complicated tools.
Before you start ranting again, I used to rip graphics and textures from several systems using Tile Molester and some games are practically unrippable because the graphic data is fragmented to kingdom come, so the layer disabling and screencapping system is the only way that can work.
That's the reason why some games have never been fully ripped (or ripped at all) even after nearly 2 decades..

>> No.8721176

>>8721157
>>8721171
The first Super Famicom Sailor Moon game used a fully nude model for a screen and the clothes, hairdos and faces of every protagonist were added on a different layer.

>> No.8721190

>>8721173
a good carpenter picks the right tool for the job. screencaps are great if you like what you see and want a copy fast. dumping memory or hacking the ROM is great if you want full documentation or intend to modify the program. both have their uses.

>> No.8721212

>>8721190
A lucid, mentally able "carpenter" also knows to use simple tools rather than complicating himself with lots of unneccesary things that only consume time and effort from the task.
You are from The Spriters Resource, do you? People like you and your obsession with stalking people who do not do things the "right" way were a big part of the reasons why I resigned from that place for good.

>> No.8721230

>As a former sprite editor
>I resigned
>The Spriters Resource (wtf is that?)
hoooly shit, you can't make this shit up. hahah

>> No.8721237

i bet you copyright your donut steel "official sprite sheets"

>> No.8721245

>>8721230
>>8721237
>Immediate damage control
Yeah, I knew it.

>> No.8721267

>>8721176
Couldn't find any pics, you got em?

>> No.8721271
File: 56 KB, 753x563, 33.png [View same] [iqdb] [saucenao] [google]
8721271

OP here, I ended up finding what I needed and more on some obscure japanese site luckily

>> No.8721274
File: 135 KB, 1078x912, 12.png [View same] [iqdb] [saucenao] [google]
8721274

>>8721271
Mainly wanted to use this to study a different pixel art style and ended up finding other sprites too from the other games in the franchise.

>> No.8721281

Sorry, I'm >>8721267 stupid.
https://www.spriters-resource.com/snes/sailormoon/
Not the prettiest view but still interesting.

>> No.8721283

>>8721274
That is some good spritework, despite it being fapbait.

>> No.8721289

>>8721271
>>8721274
hummina hummina

>> No.8721291

>>8721274
with ponytail, please

>> No.8721397

coomer basterd, do the needful

>> No.8721919
File: 8 KB, 513x165, 69.png [View same] [iqdb] [saucenao] [google]
8721919

>>8720614
Don't worry OP, I'll bring some for you

>> No.8721921
File: 9 KB, 640x448, 7(1).png [View same] [iqdb] [saucenao] [google]
8721921

>>8721919

>> No.8721925
File: 53 KB, 375x1200, DPKEraQUEAAFWyw.jpg [View same] [iqdb] [saucenao] [google]
8721925

>>8721921

>> No.8721927
File: 109 KB, 1030x828, 60.jpg [View same] [iqdb] [saucenao] [google]
8721927

>>8721925
And now the content extra

>> No.8721928
File: 41 KB, 391x728, 6.jpg [View same] [iqdb] [saucenao] [google]
8721928

>>8721927

>> No.8721929

wtf this art is awesome

>> No.8721934
File: 116 KB, 716x1011, CZsmF7nWIAAMWoF.jpg [View same] [iqdb] [saucenao] [google]
8721934

>>8721928
Captcha:44848

>> No.8721937
File: 12 KB, 640x448, C19tDcAUkAEbbag.png [View same] [iqdb] [saucenao] [google]
8721937

>>8721934

>> No.8721939

>>8721937
And this for now
I have much more of her, but I don't want to saturate this thread

>> No.8721941
File: 2 KB, 256x352, 8.png [View same] [iqdb] [saucenao] [google]
8721941

>>8721939
Sorry, miss the last pic

>> No.8721946

I want to coom inside a human female's vagina (3D)
Jesus Christ I want to do it so bad

>> No.8721997

>>8720614
>The coomer in me
Yeah stopped reading there.
Kill yourself.

>> No.8722065

>>8720614
Chooba

>> No.8722094

>>8721919
Now that I have her face, I can give her a try.

>> No.8722095

>>8721271
>some obscure japanese site
link?

>> No.8722106

Does the Saturn version have any original art of her?

>> No.8722137

>>8721230
Wait, you never used or heard of the spriter's resource? That website has been a fucking godsend for me over the years.

>> No.8722183

>>8721941
>>8721937
>>8721934
>>8721928
>>8721927
>>8721925
>>8721921
>>8721919
Nice big BOOBA. This is the most art I have seen for her. Good thread.

>> No.8722204

>>8720614
remove layers in the emulator and then print screen.
don't forget to watermark the spritesheet and say "do not steal"

>> No.8722347

>>8721927
>>8721928
Is this from the original artist?

>> No.8722418

>>8721271
BEAUTIFUL FLOOF

>> No.8722496
File: 268 KB, 890x1196, i-img890x1196-1621322005sx7zsl498550.jpg [View same] [iqdb] [saucenao] [google]
8722496

>>8722347
As far I Know this one >>8721928 is official Art (Pic Semi-Related: as you can see there's an original Box cover of Hissatsu Pachinko, and Remi was drawing by the same artist.)

>> No.8722636

>>8722496
God I wish I could speak Japanese.

>> No.8722674

All this art is super cute, thanks for sharing, anons

>> No.8722717

>>8722636
It's a pachinko game, what do you think you're missing?

>> No.8722726

>>8722717
Pachinko?
Nevermind, at least there are cute girls there I could draw.

>> No.8722794

>>8722717
Not him, but
how to say Pachinko in Japanese for sure

>> No.8722945
File: 293 KB, 1500x1500, The chick from the vr thread_March 16_2022.png [View same] [iqdb] [saucenao] [google]
8722945

Haven't drawn 90s style Anime in ages. Cute gal none the less.

>> No.8722971

>>8721271
Drop that shit here anon, share the link

>> No.8722974
File: 1.25 MB, 2048x1304, chrome_screenshot_1647481131936.png [View same] [iqdb] [saucenao] [google]
8722974

>>8722945
Her name is Remi, for your interested
Maybe I made a drawing of her someday

>> No.8722976

>>8722974
*for your interest, sorry

>> No.8722997

>>8722974
Please do, its nice to see others art.
I'll have to draw her in my style, i'tll come out nicer. But I should sober up first.

>> No.8723408

>>8721919
This needs to be gif

>> No.8723432

>>8721946
anon's girlfriends had a rough transition to 3D, to say the least.

>> No.8723651
File: 333 KB, 818x716, 21517f8181eaf73c867310723b5d7f6d.gif [View same] [iqdb] [saucenao] [google]
8723651

>>8723408
As you wish

>> No.8723676

>>8723651
Thank you. I wonder what's the story about.

>> No.8723796

>>8723676
I don't know for sure but I doubt it has much of a story. Seems to me that the girls are eye candy to get you to buy the game.

>> No.8724891

>>8723796
Well, it seems to have worked for them, 'cause there are 4 games for Snes, and I know they have more (such as for sega saturn)

>> No.8725031

>>8723676
its a pachinko, those VERY rarely have a story. their main point is the sex appeal. it does help you give the machine oyur dough, cuz i doubt those secret exchange booths really give you more than what you bet assuming you did good in a session.

>> No.8726736

I wonder if there is an artbook or something for this. A lot of other lewd gamble games like Super Real Mahjong have stuff like that so I wouldn't be surprised if there is one for this.

>> No.8727643

>>8726736
Try to search at least as Settei or something else: I know there's something about Pachinko Sexy Reaction

>> No.8729043

>>8720614
>>8723651
>>8722974
What game is she from?

>> No.8729048

>>8729043
You could learn to read and figure it out from the OP.

>> No.8729086

>>8729048
oh shit my bad. Coom brain be like that sometimes.

>> No.8730094
File: 248 KB, 514x360, 1630727476615.png [View same] [iqdb] [saucenao] [google]
8730094

>>8720614
>Is there a way to easily extract sprites from SNES roms?
A lot of them have compressed graphics so it's different for each game, or at least each developer.
>The coomer in me needs some full spritesheets from Hissatsu Pachinko Collection 3
Based, I love pixelart lewds too. I want to have all the graphics from Sexy Parodius myself.

>> No.8730664
File: 39 KB, 632x453, 2022-03-19-154428_632x453_scrot.png [View same] [iqdb] [saucenao] [google]
8730664

actually this game has a lot of uncompressed graphics

>> No.8731425

>>8730664
Oh boy, that looks awful

>> No.8731923
File: 405 KB, 480x720, aa7b72da28e999b283df8f73818cb254ea06234180b46fd8072491bda6e4eb93.jpg [View same] [iqdb] [saucenao] [google]
8731923

>>8730664
What I'm seeing anon? From Wich game you're trying to extract?
>>8730094
>Sexy Parodius
Based

>> No.8732151

>>8723432
lmao

>> No.8732197

>>8731923
>What I'm seeing anon?
>>8721921

>> No.8732514

>>8730094
>>8731923
Saiwai Hiroshi sprite art on the boorus

>> No.8732515

>>8732514
Yeah, he's great. Pixel art is so fucking SEX SEX SEX SEX.

>> No.8732521
File: 1.10 MB, 700x1696, 4a9fb88785e9b7781c2de82ec56b2e24.png [View same] [iqdb] [saucenao] [google]
8732521

Glad you all appreciate pachinko games

>> No.8732953

i had no idea how to play pachinko
so i watched some videos
wtf, it's just slots. i thought it was more like pinball.

>> No.8733891

>>8732953
slots?
I thought it was like a ball drop game, you dump the balls from the top and they go down pegs into winning holes or out the bottom, like that mario sunshine level

>> No.8733905

>>8732953
>>8733891
It's both. You try to aim the balls so that some ends up falling into specific holes so that the slots goes

>> No.8733923

Who the fuck cooms to these tiny ass sprites?

>> No.8733984
File: 72 KB, 680x379, E8PL5NEUcAQjHAS.jpg_small.jpg [View same] [iqdb] [saucenao] [google]
8733984

>>8733923
only the true chads

>> No.8734874

>>8733923
Seeing stuff like this on a CRT makes me cum fast.

>> No.8735017
File: 1.10 MB, 160x260, videoplayback-1_KJsGluKf (2).webm [View same] [iqdb] [saucenao] [google]
8735017

Sexy

>> No.8736409
File: 1 KB, 100x120, Esper Boukentai Famicom.png [View same] [iqdb] [saucenao] [google]
8736409

>>8733923
These aren't even that small
At high level you can coom to a couple of white pixels on a NES sprite

>> No.8736995

>>8735017
AAAAAAA SEX SEX SEX
>>8736409
Based.

>> No.8737016

>>8732521
Super sweeties

>> No.8737023

Good to see a healthy video game pachinko thread once in a while!

>> No.8737023,1 [INTERNAL] 

So? What is the obscure jap website with the sprites?