LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

How can I save my top screen as an image?

Root / Programming Questions / [.]

GuzzlerCreated:
I was just wondering how I would do this. I would like to be able to save in my drawing application.

If you have homebrew running, you can run SmileBASIC through HANS and just push the home button to take a screenshot. Edit: Trinitro21 says this doesn't work :(

I don't. I saw there was a command named, "GSAVE". Do you know anything about it?

Oh yeah, what is required to run hombrew?

Best option: having the game Cubic Ninja other options: Having the game Ocarina of Time 3D and a way to modify its save file (either a dedicated device like PowerSaves or a 3DS that is already hacked) Having an old version of Ironfall installed (1.0 or 1.1), and the ability to borrow one of the above hacked cartridges Having an old version of the 3DS operating system (not sure about exact versions, but about 3 updates ago) and temporary access to one of the carts er... I think that's it.

Doesn't HANS crash when loading SmileBASIC? It does for me.

Doesn't HANS crash when loading SmileBASIC? It does for me.
I wouldn't know, SmileBASIC isn't out here yet.... That is very sad to hear, I was hoping to use it that way for screenshots! How, then, do people take screenshots like the ones in program pages?

Ok,figured it out. All you have to do is put SAVE "GRP0:FILENAME". I don't need hans.

How, then, do people take screenshots like the ones in program pages?
Miiverse lets you post screenshots.

How, then, do people take screenshots like the ones in program pages?
Miiverse lets you post screenshots.
Oh right. I actually knew that, I just forgot :P
Ok,figured it out. All you have to do is put SAVE "GRP0:FILENAME". I don't need hans.
Does it include sprites and background when you save it like that?

No but you could use some GPUTCHR or something (I know that there at least was some command to graphically put a bg or sprite on the graphic page.). I know that GPUTCHR isn't it, it's just for text. But assuming that it's for a drawing application, I don't think that that matters.

No but you could use some GPUTCHR or something (I know that there at least was some command to graphically put a bg or sprite on the graphic page.). I know that GPUTCHR isn't it, it's just for text. But assuming that it's for a drawing application, I don't think that that matters.
Are you thinking of GCOPY? I think that would work if it allows you to copy between GRP0-GRP5. It looks like it only takes a source page, so I don't know if it works if you do something like this: (Graphics page is 0, and Sprite is 4 in this example)
VAR X1 = 0
VAR Y1 = 0
VAR X2 = 100
VAR Y2 = 100
VAR DSTX = 30
VAR DSTY = 30

GPAGE 0, 0
GCOPY 4, X1, Y1, X2, X2, DSTX, DSTY, 1  ' copy from page 4 to page 0
I haven't tested this, but I'm needing a way to copy from the sprite page to the graphics page. Has anyone tried moving data between pages? (I'll try this tonight when I get off work). EDIT: Tried the above and it does work for consolidating pages onto the screen. From there, a SAVE "GPR0:FILENAME" should capture it. I was able to copy a row of sprites from another page, however, it seems like this method won't copy them as they are displayed on screen, but rather as they are stored uniquely in memory. So probably not what the original poster was envisioning.

Oh yeah, what is required to run hombrew?
A 3DS. A sd card, some files, then use browserhax to install themehax. (if you want to) then run hans. The starter pack already contains it.

Use Miiverse.