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

Sign In

Register
*Usernames are case-sensitive
Forgot my password

🔒 Screenshots without Miiverse

1 2 3 4 5
  • #21 ✎ 389 SwanBot Halloween 2017 Contest Runner Up I placed 2nd in the SmileBASIC Source Halloween 2017 Contest! Programming Contest Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength First Year My account is over 1 year old Website Hmm very cool, can't wait for it Posted
  • #22 ✎ 1538 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 Well, I'm definitely not updating. 0.5 seconds is a very long time... I was expecting something like 10 frames, but half a second to end a program is not ok. Posted Edited by 12Me21
  • #23 ✎ 1538 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
    Well, I'm definitely not updating. 0.5 seconds is a very long time... I was expecting something like 10 frames, but half a second to end a program is not ok.
    You're being sarcastic, right?
    no I don't understand why they decided to fix a nonexistant problem. If anything they should've made it an option or only delayed the start button outside of the editor. I might update my old 3ds just to see how bad it is, but for now it's definitely not worth it.
    Posted
  • #24 ✎ 880 Y_ack Head Admin Perhaps it's addressed elsewhere but 12me has neglected to mention the reason for his disapproval: Delaying the program halt makes testing harder (with small programs) Often you can have a scenario like this: - Make small change - run - non-breaking issue - halt - go to step 1 And a delay makes that a lot more annoying. Now either you use the touch screen (STOP) or build an alternative button check to END into every loop. Posted
  • #25 ✎ 386 gallus OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements
    Perhaps it's addressed elsewhere but 12me has neglected to mention the reason for his disapproval: Delaying the program halt makes testing harder (with small programs) And a delay makes that a lot more annoying. Now either you use the touch screen (STOP) or build an alternative button check to END into every loop.
    but on the other hand we get to use the start button in our games, right?
    Posted
  • #26 ✎ 1538 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
    Perhaps it's addressed elsewhere but 12me has neglected to mention the reason for his disapproval: Delaying the program halt makes testing harder (with small programs) And a delay makes that a lot more annoying. Now either you use the touch screen (STOP) or build an alternative button check to END into every loop.
    but on the other hand we get to use the start button in our games, right?
    nope. You *can* detect select, but that takes a screenshot so it's not ok (Basically, you can find out when people take screenshots, if you want to do that for some reason...). I'm guessing this is just a bug. They probably blocked out the BUTTON code for START, but not SELECT (before, START/SELECT were treated as the same button so it didn't matter)
    Posted Edited by 12Me21
  • #27 ✎ 892 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 Actually 250ms is a quarter of a second. If you want to know what this actually feels like instead of complaining you can run this. Background turns red once you've held the button for 250ms. If your priority is that you can't stand holding a button down for a quarter second longer then idk what to tell you lol IMO the screenshot action and bugfixes are too important to not update for. Posted
  • #28 ✎ 1538 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 I've already done tests using 0.5 and 0.25 seconds. The results are that anything over 0.1 seconds is too much. Remember that a second is actually quite a long time, compared to what you'd think You can do a lot of things in 1 second. Also nice fingers Posted Edited by 12Me21
  • #29 ✎ 892 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 Now it's my mission to make a game where every input is delayed by 250ms Posted
  • #30 ✎ 1538 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
    Now it's my mission to make a game where every input is delayed by 250ms
    It has to ignore the first 0.25 seconds of every button press, not just delay them.
    Posted
  • #31 ✎ 386 gallus OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements Do not fret! The Start buttton may have an option in the menu! ...but I don’t hold much faith in that, now that I’m typing this... Posted
  • #32 ✎ 1538 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 The new screenshots are actually lower quality than miiverse (still better than nothing, of course). old, new Posted
  • #33 ✎ 15 LAX18 I looked in the Estore for SmileBASIC but saw no update.... im U.S btw. Posted
  • #34 ✎ 892 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 They don't come out in all regions at the same time. Japan always comes first. Posted
  • #35 ✎ 15 LAX18 figures Posted
  • #36 ✎ 246 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
    figures
    Well the heart of Nintendo is in Japan so verification must start there then it probably "expands" to the next nearest countries and so on.
    Posted
  • #37 ✎ 892 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
    figures
    Well the heart of Nintendo is in Japan so verification must start there then it probably "expands" to the next nearest countries and so on.
    Actually, the reason is because SmileBoom is a small Japanese company. Your game has to be authorized by whatever Nintendo branch operates in your region (in order to conform to local regulation) before it's released there. Games coming to market in America first only need to be authorized by NoA and the ESRB; each Nintendo branch is pretty autonomous in this regard. Furthermore, if your game is authorized in American first and is releasing in Japan you still have to go to NoJ to get it approved because Japanese law is different from American law.
    Posted
  • #38 ✎ 122 amihart One easy way to do this without homebrew is to simply create an external library that, when called, will output the contents of the screen to a file. You could then transfer the file to your computer to edit. This could even be done without homebrew if you used something like PetitModem to transfer the file over. Here's a few examples. The first program is done completely on the graph screen, and the second program is done completely on the console screen. I did it by making a "SCREEN" library so whenever I called "SCREEN SOME_FILE_NAME$" it would save a screenshot to that file (in PPM format). It can capture both the graph screen and the console screen (by first copying the console screen into the graph screen). Not sure how you'd capture the sprite screen as I never use it. No lossy compression either. 👌 Posted Edited by amihart
  • #39 ✎ 892 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
    One easy way to do this without homebrew is to simply create an external library that, when called, will output the contents of the screen to a file. You could then transfer the file to your computer to edit. This could even be done without homebrew if you used something like PetitModem to transfer the file over. Here's a few examples. The first program is done completely on the graph screen, and the second program is done completely on the console screen. I did it by making a "SCREEN" library so whenever I called "SCREEN SOME_FILE_NAME$" it would save a screenshot to that file (in PPM format). It can capture both the graph screen and the console screen (by first copying the console screen into the graph screen). Not sure how you'd capture the sprite screen as I never use it. No lossy compression either. 👌
    I've done this before, and unfortunately depending on the program there is some unrecoverable information that makes it impossible to reproduce the image. Stuff like display mode and console text color are impossible to check at runtime, so you cannot make a "on size fits all" library for this, unfortunately. I added the GRP screencap function to Cave Platformer in case you wanted to see what all I did. It's very game-specific, but that's because the game itself provides me with that extra info I needed to redraw the screen, and as a result I can reproduce it perfectly.
    Posted
  • #40 ✎ 1538 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 If you replace commands like XSCREEN, COLOR, BGSCREEN, etc. it's much easier. I made a system to save the location of all the sprites/whatever into a JSON file. It's a much smaller file, but you also have to send the sprite sheets. (If you just include a copy of the graphics in the screenshot decoder, you don't have to do this, though.) This way you don't have to worry about handling sprite rotation/scaling in SB, which would be slow and difficult. Posted Edited by 12Me21
1 2 3 4 5