? Nintendo Switch Discussion (Page 18) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Nintendo Switch Discussion

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
  • #341 ✎ 333 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 Will FUZE have dlc? Posted
  • #342 ✎ 153 seggiepants I believe they have DLC planned. I don't imagine it will work much better than the SmileBasic DLC did as it would threaten to either be passed around easily or divide the community. Posted
  • #343 ✎ 153 seggiepants Found this just a few minutes ago, thought I would share https://www.fuze.co.uk/about-fuze4-nintendo-switch.html Posted
  • #344 ✎ 275 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies Over $1,000 worth of high-quality gaming assets I wonder how they calculated this figure. Posted
  • #345 ✎ 323 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website https://twitter.com/notohoho/status/1119980257283465217?s=21 Better sound and waveforms! Posted Edited by HTV04
  • #346 ✎ 102 LohadL Amazing Contributor Someone thinks I'm an awesome person who has done so much for the community! Achievements Staff Pick "Your program is one of our favorites!" - Staff Achievements Pokemon Is Awesome! I love Pokemon! Express Yourself NEWS FLASH Petitcom 4 will be released on May 23rd 2019 (JST) 3000 yen https://www.petc4.smilebasic.com/ (and Pres. Notohoho's tweet) Man, he makes us wait long but announces it quick! Posted Edited by LohadL
  • #347 ✎ 225 TheV360 Pokemon Is Awesome! I love Pokemon! Express Yourself First Day Joined on the very first day of SmileBASIC Source Website Night Person I like the quiet night and sleep late. Express Yourself
    NEWS FLASH Petitcom 4 will be released on May 23rd 2019 (JST) 3000 yen https://www.petc4.smilebasic.com/ (and Pres. Notohoho's tweet) Man, he makes us wait long but announces it quick!
    Some articles: Gamer.ne.jp (the most info) todo: add more articles
    Posted
  • #348 ✎ 446 MasterR3C0RD Helper Received for being very helpful around SmileBASIC Source Achievements Third Year My account is over 3 years old Website osu! Is Awesome! I love osu! Express Yourself
    NEWS FLASH Petitcom 4 will be released on May 23rd 2019 (JST) 3000 yen https://www.petc4.smilebasic.com/ (and Pres. Notohoho's tweet) Man, he makes us wait long but announces it quick!
    Some articles: Gamer.ne.jp (the most info) todo: add more articles
    Damn, that's a week from now. Any idea if old programs will work on SB4? If so, that might mean that new programs will work with SBAPI (which would make life a whole lot easier)
    Posted
  • #349 ✎ 1013 Yttria SB3 programs are incompatible because of breaking language changes, but you'll be able to load contents of the SB3 keys in SB4. Downloading SB4 programs to SB3 is not possible (guessing because project structure is different and incompatible--porting programs up is the more likely use case, anyway) Source: https://twitter.com/notohoho/status/1128663991847309312 Posted
  • #350 ✎ 1013 Yttria - CONST keyword exists. - Array literals exist arrays have a nicer initializer notation. probably not real literals(source) - SYSPARAM command (source) - LAYER, LFILTER, LMATRIX commands for I guess changing the display size/orientation/effects - SUB* commands: SUBRUN, XSUBSCREEN, allow splitting the screen layout and running programs alongside the editor + the software keyboard is a program and uses SUBRUN (?) - 128 MB available memory - uploaded projects 20 MB cap (I think there's a tweet saying you can purchase more) - HD joycon vibration is available so someone better make the ice cube demo - screen resolution from 128x128 to 1280x720 (startup is 400x240) - graphics pages are now 2048x2048 - a special graphics page exists at page -1 that is read-only and always returns & HFFFFFFFF - 5 text pages - clipping, coordinate transformation, filter and special composition for each [sprite] layer (up to 8) - layer transforms take any 4x4 or 2D affine transformation matrix - Layer filters are mosaic, blur, color conversion, raster deformation (h & v) - Composition options: multiplication with color, additive with layer below, multiplicative (https://www.petc4.smilebasic.com/spec) Reference manual: https://sup4.smilebasic.com/doku.php?id=reference:top Keyword list IF THEN ELSE IF ENDIF CASE WHEN OTHERWISE ENDCASE GOTO GOSUB RETURN ON LOOP ENDLOOP FOR NEXT WHILE WEND REPEAT UNTIL BREAK CONTINUE DEF END DEFOUT VAR DIM AND OR XOR NOT DATA READ RESTORE PRINT TPRINT INPUT LINPUT CALL SWAP OUT COMMON EXEC Along with running subprograms, state of the interpreter can be polled with ENVSTAT and there are ENV commands for working with moving resources from the main environment to sub-environments? Console input history can be read, ENVFOCUS polls/acquires focus, and HELPINFO/HELPGET can even read from the help manual Arrays with 2+ dimensions can be accessed as 1D arrays. Variables are untyped and can take any type at any time. e.g. A$=100:A$="11" is legal. backslash at the end of a line = line continuation Advanced Sound Processing Unit content seems to be available in the base software. LAST(A) = LEN(A) - 1 CONST allows any type, ENUM sets only integer types Text screens can also have callbacks assigned (CALL TEXT) SYSPARAM gets some system environment info (LANG, SYSBEEP, TABSTEP, KEYREPEAT, MOUSE CURSOR) PERFBEGIN/PERFEND are for microsecond measurement, up to 7 counters METAEDIT alows editing project metadata (title, description, icon) for display on the home menu variadic functions DEF VARFUNC * OUT * DEFARG(i), DEFARGC(), DEFOUTC() for checking args, num args, num output Case statement CASE A WHEN 0: PRINT "A" WHEN 1: PRINT "B" OTHERWISE: PRINT "X" ENDCASE TPUT screen, X, Y, character/string, attribute : short LOCATE:PRINT combination DIM(array, [dimension]) (function form) retrieves dimension length ?? prints information about a variable, including length and contents of arrays DIM ARRAY[] shorthand for 1D 0-length array Posted Edited by Yttria
  • #351 ✎ 174 niconii Video Games I like to play video games! Hobbies Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Drawing I like to draw! Hobbies
    - CONST keyword exists. - Array literals exist arrays have a nicer initializer notation. not real literals(same as above source) - SYSPARAM command (source)
    Are these two links supposed to point to the same tweet? If so, then where is this array initialization syntax? I can't seem to find it in that video.
    Posted
  • #352 ✎ 1013 Yttria
    - CONST keyword exists. - Array literals exist arrays have a nicer initializer notation. not real literals(same as above source) - SYSPARAM command (source)
    Are these two links supposed to point to the same tweet? If so, then where is this array initialization syntax? I can't seem to find it in that video.
    Oh sorry, I changed the first one later. The initialization syntax can be seen here: https://sup4.smilebasic.com/doku.php?id=reference:変数や配列の定義、操作に関する命令
    Posted Edited by Yttria
  • #353 ✎ 225 TheV360 Pokemon Is Awesome! I love Pokemon! Express Yourself First Day Joined on the very first day of SmileBASIC Source Website Night Person I like the quiet night and sleep late. Express Yourself
    Along with running subprograms, state of the interpreter can be polled with ENVSTAT and there are ENV commands for working with moving resources from the main environment to sub-environments? Console input history can be read, ENVFOCUS polls/acquires focus, and HELPINFO/HELPGET can even read from the help manual
    Wasn't the entire OS written in SmileBASIC for Pi Starter? They could be continuing that idea for this edition, and maybe you can just open the editor and make it better, or even make your own editor. (Or make it out of rapidly-spinning text sprites or something) Seems like they're using an open-source math library for the 2D transformations feature so that's pretty interesting It's really neat to see the evolution of SmileBASIC, from a locked down 3DS version to this really cool modular sorta thing. I wonder if you can overwrite system programs like the editor and keyboard? Also, there's toycon support so maybe that expensive cardboard I bought is actually gonna get some use. Hopefully the VR goggles could even make an appearance??? That'd be interesting.
    Posted
  • #354 ✎ 174 niconii Video Games I like to play video games! Hobbies Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Drawing I like to draw! Hobbies The most distressing thing about the SmileBASIC 4 reference is that GSPOIT is now GPGET. Posted
  • #355 ✎ 275 MZ952 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Drawing I like to draw! Hobbies Reading I like to read books! Hobbies Welp, time to buy a Switch. Posted
  • #356 ✎ 295 ProKuku QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Night Person I like the quiet night and sleep late. Express Yourself Pokemon Is Awesome! I love Pokemon! Express Yourself Welp, time to suffer from not having a switch even more. Posted
  • #357 ✎ 1025 snail_ QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Helper Received for being very helpful around SmileBASIC Source Achievements Amazing Contributor Someone thinks I'm an awesome person who has done so much for the community! Achievements I want a new thread One with SB views One that won't talk about the Switch Or give me FUZE Switch news Posted
  • #358 ✎ 323 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website
    I want a new thread One with SB views One that won't talk about the Switch Or give me FUZE Switch news
    I asked about this before, Yttria said that she wants to keep everything in one forum.
    Posted
  • #359 ✎ 1013 Yttria now that there's actually information I agree that they should be split Posted
  • #360 ✎ 117 the_squat1115 Minecraft Is Awesome! I love Minecraft! Express Yourself Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Video Games I like to play video games! Hobbies What are all of you are talking about? Posted
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19