? Screenshots without Miiverse (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

🔒 Screenshots without Miiverse

1 2 3 4 5
  • #1 ✎ 238 Shelly Okay, so here it goes: Miiverse closed, we all know that. However, that also means that most programs will have to go without a screenshot for now on. That's why this thread is being posted. I found plans on the internet of a functional 3ds capture card, and this thread is for people who have soldering skills (and would be okay with making their own). The plans are: http://optimize.ath.cx/cusb_spa3/src/cusb_spa3a.pdf and the website with more information is located here: http://optimize.ath.cx/ (activate google translate). I really hope someone finds this thread helpful. Also, if you CAN take screenshots, please contribute to the community by taking screenshots of other people's programs, not just yours. Notes about sourcing components: This design uses a Spartan FPGA, which can get a bit expensive (DO NOT BUY THE DEVELOPERS BOARD, YOU ONLY NEED THE IC). Posted Edited by Shelly
  • #2 ✎ 86 Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies Does anybody own a capture card? That could make screenshots for submissions? Posted
  • #3 ✎ 894 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself
    Does anybody own a capture card? That could make screenshots for submissions?
    The current news is that the next update of SB (3.7?) will contain a native screenshot feature. SmileBoom's tests indicate that it will use JPEG and have a similar (if not exact) quality to Miiverse, so they're probably leveraging a system API feature. At any rate, there are far less expensive methods of obtaining screenshots, though perhaps less consistent, than a capture device.
    Posted
  • #4 ✎ 123 amihart Just homebrew your 3DS and you can not only do screenshots but you can do live game capture over WiFi and it's pretty fast and reliable. Posted
  • #5 ✎ 266 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength You can also use pmodem to transfer your graphics (sprites and what not) to your computer then create a "screenshot" of what the game would look like or some game art using an image editor like gimp or paint. For text games you just need the font. Posted Edited by spaceturtles
  • #6 ✎ 238 Shelly
    Does anybody own a capture card? That could make screenshots for submissions?
    The current news is that the next update of SB (3.7?) will contain a native screenshot feature. SmileBoom's tests indicate that it will use JPEG and have a similar (if not exact) quality to Miiverse, so they're probably leveraging a system API feature. At any rate, there are far less expensive methods of obtaining screenshots, though perhaps less consistent, than a capture device.
    When is this scheduled to come out? Source?
    Posted
  • #7 ✎ 210 PesticidePoison Good Page Hidden Achievements Spring 2017 Contest Runner Up I placed 2nd in the SmileBASIC Source Spring 2017 Contest! Programming Contest Second Year My account is over 2 years old Website Just get/use the Rosalina menu (With a 3DS that has CFW) to take screenshots. You definitely don't need to buy a capture card and pop open the 3DS and start smoldering stuff. Just hack it, it's cheaper and quicker. It's really easy, but if you don't think you can handle it, then you might be able to find someone in your area who can, check craigslist, I've seen ads before of people offering to hack it for $20. (If you do have CFW, remember to just press (all at once) L + DOWN + SELECT to open the Rosalina menu, and then select "Take screenshot") Posted
  • #8 ✎ 86 Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies
    Just get/use the Rosalina menu (With a 3DS that has CFW) to take screenshots.
    Oh, I didn't know that existed! Thank you thank you
    Posted
  • #9 ✎ 894 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself https://twitter.com/notohoho/status/971035860077563904 This tweet says that version 3.6 will be releasing next Wednesday (in Japan, one can assume) and it contains a screenshot function. Someone else can badger about an overseas update date, I hate using Twitter. They also added one new function, CHKMML(). This function validates an MML string; it returns -1 if the string is valid MML, or the character index of the first MML error it finds. It's like INSTR(), but it looks for MML errors instead of text. Really good. Posted Edited by snail_
  • #10 ✎ 266 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    https://twitter.com/notohoho/status/971035860077563904 This tweet says that version 3.6 will be releasing next Wednesday (in Japan, one can assume) and it contains a screenshot function. Someone else can badger about an overseas update date, I hate using Twitter. They also added one new function, CHKMML(). This function validates an MML string; it returns -1 if the string is valid MML, or the character index of the first MML error it finds. It's like INSTR(), but it looks for MML errors instead of text. Really good.
    Ooh that will definitely help a lot. Did they mention anything about bug fixes and how the screenshot will be output?
    Posted
  • #11 ✎ 894 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http%3A%2F%2Fsmilebasic.com%2Fdebug%2F here's the update page google-translated. don't know about an overseas date yet, has anyone asked?
    In the image data of DEFBG, the color of the edge of characters included in (0, 16) - (511, 47) was changed in Ver.3.5.2
    seems like they fixed the unholy "some of the characters in the SYS tile GRP became transparent" bug
    Posted Edited by snail_
  • #12 ✎ 143 TheV360 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength First Day Joined on the very first day of SmileBASIC Source Website Night Person I like the quiet night and sleep late. Express Yourself I'm hyped for the v3.6.0! Hopefully it comes out tomorrow, since there's not really anything to translate. Wait a minute... Posted Edited by TheV360
  • #13 ✎ 86 Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies The update will be here really soon The dev (@notohoho) responded to my Tweet saying Regarding the US version and the EU version, the translation is over and the application is being prepared. Please wait a moment as the screening will be delivered as soon as the screening is done! Thank you for enjoying SmileBASIC. https://twitter.com/notohoho/status/974038004846141440?s=09 Posted
  • #14 ✎ 1550 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Second Year My account is over 2 years old Website Hopefully the start button lag isn't too unbearable... I'll have to see what other people think before updating. EDIT: also how did this become the 3.6 discussion thread? Posted Edited by 12Me21
  • #15 ✎ 266 spaceturtles Video Games I like to play video games! Hobbies Avatar Block I didn't change my avatar for 30 days. Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength
    EDIT: also how did this become the 3.6 discussion thread?
    When snail mentioned the update with the new screenshot function being relevant.
    Posted
  • #16 ✎ 31 ChangeV Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Staff Pick "Your program is one of our favorites!" - Staff Achievements I updated Japanese Smile BASIC to ver 3.6.0 this evening. The game screen shot and editor can be captured with single SELECT button press.(holding SELECT will capture 1 screen shot) Both upper and lower screen shot are saved separately as compressed JPG format on SD card (DCIM folder) (by the way, SELECT button capture doesn't work on TOP MENU screen.) Here is screen shot of my (gasp!) Slime Vs Ninja ver 2!!! Use zoom-in feature in your favorite picture editor to see JPEG compression. If lower screen is not used, black picture is saved. Here is new CHKMML command It points out the position of error in MML.(it returns -1 if there is no error) START button starts program instantly. When ptogram is running, hold the START button about 0.5 second to stop the program. 0.5 second seems too short, but it may prevent accidental quitting. No more accidental quitting now. Yay! BUTTON() command returns 1024 when SELECT button is pressed.(but at the same time, it saves current screen shot to SD card.) START button can't be detected by BUTTON command at all. Here is Nisetro capture card screen shot. use it to compare with above JPG screen shot. When Select button is pressed, lower screen shows the spinning saving/loading icon. Posted
  • #17 ✎ 894 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself Nice, screenshots seem to be of comparable quality to Miiverse, if not better. About half a second seems alright for the START delay. I find it weird that they didn't make the START delay slightly longer and allow you to read it from BUTTON() instead of SELECT. I can only assume they did this for compatibility. Since every press takes a screenshot I can't imagine detecting SELECT will ever be useful. Is it fast to take a screenshot? Posted Edited by snail_
  • #18 ✎ 86 Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies Awesome! But it kinda sucks that it's JPEG and not PNG Posted
  • #19 ✎ 894 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself You could use this technique to measure the exact time required to hold the START button: Put this code in the editor and start it. Then, hold START and some other button (preferably not A, since that's also Enter) until the program quits. The last number is the time in milliseconds you have to hold START until it exits. VAR M% WHILE TRUE IF BUTTON() THEN IF M% THEN ?MILLISEC-M% ELSE M%=MILLISEC ENDIF ELSE M%=0 ENDIF WEND Posted
  • #20 ✎ 31 ChangeV Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Staff Pick "Your program is one of our favorites!" - Staff Achievements here is result from old 3DS here is result from new 3DS both are around 250 milliseconds. also, I was holding R button and spammed SELECT and got several screen shots. 940 -> 3047 -> 5187 it seems saving screen shot takes about 2100 milliseconds on old 3DS and got 490 -> 2345 -> 4083 -> 5838 on new 3DS. about 1700 milliseconds on new 3DS. also, saving causes slight delay on old 3DS. Posted
1 2 3 4 5