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

SmileBASIC for Wii U - "Official" Megathread

Root / General / [.]

snail_Created:
I really hope this comes out in the US. I don't want to keep programming in SmileBASIC on a tiny screen with a keyboard not really meant for programming (a.k.a. a horrible experience for programming). Plus, it'd be exciting to try out SmileBASIC programs with a PC-like experience (if you put your Wii U on a desk and hook it to a PC monitor).
i'd imagine it would still only support one key at a time for input, even with a usb keyboard.
I hope not.

I really hope this comes out in the US. I don't want to keep programming in SmileBASIC on a tiny screen with a keyboard not really meant for programming (a.k.a. a horrible experience for programming). Plus, it'd be exciting to try out SmileBASIC programs with a PC-like experience (if you put your Wii U on a desk and hook it to a PC monitor).
i'd imagine it would still only support one key at a time for input, even with a usb keyboard.
I hope not.
It probably does. INKEY$ can only detect one key.

It probably does. INKEY$ can only detect one key.
INKEY$ is implemented on many systems which, in a wider sense, support multiple keypresses. Its semantics is, roughly, "the latest key that got pressed, if it is still pressed". The existence of an INKEY$ keyword in a language does not preclude other keyboard sense functions.

They haven't added any new keyboard input features yet, so I doubt they will really.

On Smile BASIC BIG for WiiU, INKEY$() command doesn't detect arrow(cursor) keys on USB keyboard at all. Arrow keys on USB keyboard is only used for editing source code. When INKEY$() is in used in program loop, If you press more than one key (like Q,W keys at the same time) it will detect whatever pressed the first (and for next frame in loop, it will get the last pressed key) If you hold both keys, keyboard buffer will repeat last pressed key like QWWWWWWWWWWWWWW As far as I know, INKEY$ always got single key in various classic BASICs. For example, You couldn't get UP and RIGHT arrow keys at the same time. However, On MSX computer, INKEY$ fills keyboard buffer with every held keys like ABCABCABCABCABCABCABC (If it was SmileBASIC BIG, it would be like ABCCCCCCCCCCCCCCCCC)

rip keyboard game for sb big do the function keys do anything?

On Smile BASIC BIG for WiiU, INKEY$() command doesn't detect arrow(cursor) keys on USB keyboard at all. Arrow keys on USB keyboard is only used for editing source code. When INKEY$() is in used in program loop, If you press more than one key (like Q,W keys at the same time) it will detect whatever pressed the first (and for next frame in loop, it will get the last pressed key) If you hold both keys, keyboard buffer will repeat last pressed key like QWWWWWWWWWWWWWW As far as I know, INKEY$ always got single key in various classic BASICs. For example, You couldn't get UP and RIGHT arrow keys at the same time. However, On MSX computer, INKEY$ fills keyboard buffer with every held keys like ABCABCABCABCABCABCABC (If it was SmileBASIC BIG, it would be like ABCCCCCCCCCCCCCCCCC)
rip keyboard game for sb big do the function keys do anything?
You could kind of control a game using a keyboard sort of system (used in many games) with maybe the W/A/S/D keys to act as a D-Pad and the I/J/K/L keys as the buttons.

rip keyboard game for sb big do the function keys do anything?
INKEY$() doesn't detect any FUNCTION keys, HOME, INS, END, PAGE UP, PAGE DOWN, DEL, PRINT SCREEN, NUM LOCK or SCROLL LOCK keys. PAUSE key will stop the program. for editing source code, F1 is same as "?"help button on touch screen. F2 seems same as F1. F5 run the program(press again will stop the program) F7 open SAVE menu(same as L/R button + F1 on 3DS) F8 open LOAD menu(same as L/R button + F2 on 3DS) F9 go back to TOP menu. F10 run SMILE button 1 (Smile Tool on default setting) F11 run SMILE button 2 (Smile Tool on default setting) F12 change fullscreen view on TV (only works on source editing mode. doesn't work while running the program) (- button on gamepad does the same full screen view change thing, but it works even when program is running) Ctrl + F1~F5 on USB Keyboard is same as clicking F1~F5 on touch screen.

As requested, Here is some information on the bombshell conclusion I dropped on the Spring Contest Thread. Nintendo is currently rejecting Kickstarter games from being fulfilled on the Wii U. This whispered rumor of a "Nintendo Wii U Blockade" is meant to halt all possible software that would highlight the Nintendo Switch as an inferior product. DEC 2016 2 kickstarters canceled Wii U ports: Bloodstained news: https://www.kickstarter.com/projects/iga/bloodstained-ritual-of-the-night/posts/1818045 In a translated letter from the dev:
Hello, this is IGA. Thank you for always supporting us. I would like to give a message to the backers who pledged for the Wii U version of Bloodstained. During our Kickstarter campaign, the Wii U was at the height of its popularity, but the situation has drastically changed after the release of Nintendo Switch. This change made it difficult to receive the necessary support from the hardware maker, which has led us to drop the Wii U development and shift the development to Nintendo Switch. We are very sorry that it has come to this after all your support, but we hope you will understand. We would like to respond by preparing options for our backers, such as moving your pledge to another version or requesting a refund if you donโ€™t want any other version. We hope you will continue to support us.
Nintendo is unwilling to support a Wii U launch. Yooka Laylee news: https://www.kickstarter.com/projects/playtonic/yooka-laylee-a-3d-platformer-rare-vival/posts/1762850 In this update they say the following...
The Playtonic team is sad to confirm that despite our best efforts and exploring every possible avenue, weโ€™ve encountered unforeseen technical issues that unfortunately mean it will be impossible for us to release the game on Wii U as initially planned. We can however confirm the exciting news that we are now working very closely with Nintendo to look to bring Yooka-Laylee to the upcoming Nintendo Switch. Weโ€™re looking forward to exploring the opportunity and will have more details to share early next year.
Nintendo is unwilling to work with the dev to ship the Wii U port, But is more then happy to throw resources for a switch port. EDIT: And the launch of the game would not have been too far into the Switch's launch, but they blocked it anyway. A Hat in Time (I can no longer seem to find the tweet from the Hat in time dev about Wii U port) JAN 2017 https://www.polygon.com/2017/1/19/14313914/legend-of-zelda-breath-of-the-wild-last-nintendo-game-for-wii-u Nintendo of America president was quoted and paraphrased:
โ€œWe really are at the end of life for Wii U.โ€ Fils-Aime said that Wii U titles will continue to be sold at retail and on the Nintendo eShop, and the company had not begun any discussion for sunsetting online services for the console. โ€œFrom our standpoint, sunsetting is quite some time into the future. The ongoing activity from an online standpoint on [Mario] Kart and Splatoon is significant. We're going to continue to support that.โ€
Reggie attempts to do some damage control, but the only thing that turned out correct was that the e-shop and online features are still around. Remember, with Nintendo of America in some cases their worst enemy is Nintendo of Japan. Nintendo did not just end first party title support, but all physical Wii U games. Zelda would be the last and they pushed that on everyone! Just take a look at the upcoming titles from Game Stop.. There are NONE. Conclusion: So it's mostly reading in between the lines. Whether they significantly raised the fee for making physical games, or they outright said no, this will likely not be publicly recorded for a few years to come. EDIT: Maybe the technical difficulties were that the tore down the disc plant to make a Switch plant? So just looking at this and a particular unrepeatable "no link available" tidbit I heard last week, this is possibly R.I.P. for Smile Basic BIG in North America e-shop. Because unless the newest e-shop releases are also compatible on the switch they are not coming to the Wii U. ON the bright side, now is the time to figure out how to gain access to Petite BASIC Big before the Wii U e-shop removes it in a year or two (MAYBE LESS!) (and if this way to access and locate a method to buy this, is available... let me know!!)

I am thankful that you took the time to gather all this info and give it to us. A little sad, but thankful. I think we all saw this coming.

And the worst part is that SB on the switch would suck, so even if they ported it, it wouldn't be as good as BIG is now.

I understand what you're saying, but that ain't right, man.

From a business standpoint, can you really blame them? Nintendo put millions into this new console and are trying to get more back. The WiiU is a last-gen console now. Did you see people releasing more PS3 games once the PS4 came out?

From a business standpoint, can you really blame them? Nintendo put millions into this new console and are trying to get more back. The WiiU is a last-gen console now. Did you see people releasing more PS3 games once the PS4 came out?
...yes?

From a business standpoint, can you really blame them? Nintendo put millions into this new console and are trying to get more back. The WiiU is a last-gen console now. Did you see people releasing more PS3 games once the PS4 came out?
...Yes But the reason they're abandoning the Wii U is that it was a huge failure, not because there's a new console.

Our only hope is someone dumps the SmileBASIC BIG rom and we translate the japanese text in it.

Our only hope is someone dumps the SmileBASIC BIG rom and we translate the japanese text in it.
ROM means "Read-Only Memory". I don't think there's really a way to edit it unless you can hack it.

Our only hope is someone dumps the SmileBASIC BIG rom and we translate the japanese text in it.
ROM means "Read-Only Memory". I don't think there's really a way to edit it unless you can hack it.
People in the past have translated games. They use patches.

Our only hope is someone dumps the SmileBASIC BIG rom and we translate the japanese text in it.
ROM means "Read-Only Memory". I don't think there's really a way to edit it unless you can hack it.
ROM is an antiquated term, it pretty much means nothing now.

Our only hope is someone dumps the SmileBASIC BIG rom and we translate the japanese text in it.
ROM means "Read-Only Memory". I don't think there's really a way to edit it unless you can hack it.
ROM is an antiquated term, it pretty much means nothing now.
Nowadays I believe the term floating around is either CIA (3DS) or ISO (Wii U)