Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
homeless snail
Mar 14, 2007

I ran into a frustrating change from PTC2 to 3 that's holding up my halloproject. In 2 BG layers would wrap around when you scrolled off the edge and I'm pretty sure it implicitly took BG coordinates as modulo to the size of the layer. In 3 you just scroll off into the void and if you want long scrolling you have to manage it yourself. So I have to refactor a bunch of code that I stupidly wrote expecting the old functionality. I guess Novembers can be spooky too.

Also I stumbled into a cool undocumented feature, when you assign an array to another array, it actually just makes another reference to the same data rather than doing a full copy. Seems like its reference counted too so it'll garbage collect an array once all references to it have been released.

Adbot
ADBOT LOVES YOU

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
I guess someone found a way to mess with the title screen? https://miiverse.nintendo.net/posts/AYIHAAAEAAArVRTsmbdn5A

BiggerJ
May 21, 2007

What shall we do with him? A permaban, perhaps? Probate him for a few years? Or...shall we employ a big red custom title? You, the goons of SA, shall decide his fate.

PaletteSwappedNinja posted:

I guess someone found a way to mess with the title screen? https://miiverse.nintendo.net/posts/AYIHAAAEAAArVRTsmbdn5A

Super Qixio Brothers by Nintaito?

Tempura Wizard
Sep 15, 2006

spending all
spending
spending all my time
Console-kun is a fun game made only with the console that you should play:

EK7EX3KJ

BoredMarc
Jun 14, 2010
DUMB AS SHIT
There are some public key codes that don't seem to be working in the original post.

DEE13T3 - Petit World by Pocky, Its Terraria with hella japanese text
N37Q83KJ - Petitcity by Pocky, SimCity/A-Train clone (English version)
ZK343VN - Yuki no Reindeer by suu, cute winter themed running game with mode7-esque effect. Oogiri art prize winner.

Those are the ones I tried that did not work.

Hopefully I will actually use this to make something at some point.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
JP Miiverse Key dump!

Some guy playing around Earthbound-esque background animations: [K43483G4]
https://miiverse.nintendo.net/posts/AYMHAAACAAADVHkmevFk0g

A port of a PICO-8 platformer called Celeste: [4RK3J4B3]
https://miiverse.nintendo.net/posts/AYMHAAACAAADVHkmd-gQEg

"Red Glasses", a graphics tool for drawing 512x512 images: [DE3J4R3]
https://miiverse.nintendo.net/posts/AYMHAAACAAADVHkmU9_KeQ

"Jintrich"... I don't actually know what this is but it seems popular! [533YE3RJ]
https://miiverse.nintendo.net/posts/AYIHAAAEAACHVRTstmZJng

Casaval
Aug 25, 2003

Newtype
It is quite a zen experience coding on such a tiny rear end screen. I'm thinking about buying a second copy on my kid's 2DS and using that to reference source from other games.

Pollyanna
Mar 5, 2005

Milk's on them.


The more complicated games are loving massive LOC-wise - how do people develop these things? Doesn't it take forever? I can barely make more than a line showing up on screen :(

Also, is there a guide to the MML stuff somewhere? I found the reference, but I'm not sure if there's best practices on it anywhere.

vvv There's built-in collision detection??????????

Pollyanna fucked around with this message at 20:25 on Nov 13, 2015

deadly_pudding
May 13, 2009

who the fuck is scraeming
"LOG OFF" at my house.
show yourself, coward.
i will never log off

Pollyanna posted:

The more complicated games are loving massive LOC-wise - how do people develop these things? Doesn't it take forever? I can barely make more than a line showing up on screen :(

Also, is there a guide to the MML stuff somewhere? I found the reference, but I'm not sure if there's best practices on it anywhere.

It does take forever, but the autocomplete is decent enough that I'd say it doesn't take all that much more forever than it would on a keyboard. The main thing that sucks is trying to learn what the hell you're doing. There's extensive documentation for all the commands and stuff, but not really anything to tell you in a straightforward way how to use stuff like the built-in collision detection.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
PLANE2SOLID, now in English! [A3W4384E]

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
The Smileboom CEO is going to show off a western-made game (Spooky Maze, the raycaster) on a Japanese TV show: http://smilebasicsource.com/page?pid=50&cid=168#comment_168

homeless snail
Mar 14, 2007

Hi hello (bump). Nothing really exciting going on right now. If anyone is working on a submission for the Oogiri remember you have about a month left, so get cracking. Here's some of the latest stuff I found

KK34XR3 - Red Glasses by yunomi, cool paint application
R4DYQ3G4 - Safari Dash by nekohachi, retro arcade game kind of like City Connection I guess?
4DEDXXZ3 - Maidfly by kiyo, its a shmup
JE2EVEHE - Meteor Storm by otemoto stinger, its Asteroids
QK3EREZD - INVADER GAME by nicotakuya. its Space Invaders
XKA3XPDF - Death March by nekohachi, lightning rod simulation

BiggerJ
May 21, 2007

What shall we do with him? A permaban, perhaps? Probate him for a few years? Or...shall we employ a big red custom title? You, the goons of SA, shall decide his fate.
Has there been any news on a European version?

homeless snail
Mar 14, 2007

BiggerJ posted:

Has there been any news on a European version?
No, but I'm guessing they are going to wait until they finish 3.3 before they move to the Euro release. The Wii U version will be coming out soon after 3.3, also, who knows if that will be a distraction too.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
Play GIVERS P3D ( 735YW3L4 ) , it's nuts!

Short clips, including 3DS/N3DS comparison: https://vine.co/v/egYAiJzn055




PaletteSwappedNinja fucked around with this message at 13:39 on Jan 1, 2016

homeless snail
Mar 14, 2007

Man I should have already posted my 3D stuff cause it kind of sucks in comparison to his.

Argue
Sep 29, 2005

I represent the Philippines
Okay, I just bought this, and while the projects I've seen are all manners of impressive, the UI and project management are horribly opaque to me. I've read through the documentation and the section on managing projects was of very little help. I watched that one guy's tutorials on Youtube and even his "for beginners" videos are just programming basics; he seems to assume you've already figured out the UI.

1. So let me get this straight, I'm assuming "Add Folder" is what I want to do every time I want to create a new project, correct? And presumably, setting that new folder as the active folder is how to tell it I want to start fresh. Why then is it that the edit slot 0 keeps getting set to whatever program I last ran? How do I start fresh from a blank program, and how do I prevent that from getting overwritten if I run some other project?

2. How on earth do I create graphics? When I go to the paint app via the smile tool, it loads all these default sprites. How do I make a clean spritesheet, and how do I save this spritesheet to the new project? For that matter, how do I even load other sheets, such as those from other games, into the paint tool? I looked through the source of some of the other projects and they load a number of different things at runtime, but if I try loading those resources from the paint tool, I can't, because there's no colon on the keyboard! What am I not understanding about how this works?

Okay, that's all I can think of for now; I'm hoping that info is enough to get me started doing something here.

homeless snail
Mar 14, 2007

Type NEW to clear out the program slots, it doesn't clear them automatically so as to make it easier to read the source for whatever you ran last. You have to use LOAD and SAVE from the command line to manage files inside the project.

Graphics are the same way, running the Smile Tool doesn't disturb the graphics pages that are currently in memory, so you can inspect/edit graphics for the program that you've run last. If you want a totally blank sprite sheet you'll just have to paint over the default and save it. The keyboard on the Smile Tool might not have a colon, but you don't need it. I'm guessing you saw something like LOAD "GRP0:SPRITES" in the sample programs, but the GRP0: isn't part of the filename, that is the region of memory that you're telling the LOAD/SAVE functions to read/write to. Smile Tool already knows that you're dealing with whatever GRP page you happen to have selected in the tool, so you just need to type the filename after the colon.

The best total beginner's guide is the electronic manual that you get to from the 3DS home screen, it covers just about everything on the architecture of the system including how files and projects work. Also the help button is context sensitive so if you type a command and hit help it will pop up some documentation for it.

Argue
Sep 29, 2005

I represent the Philippines
Thanks, that helps quite a lot!

homeless snail posted:

The best total beginner's guide is the electronic manual that you get to from the 3DS home screen, it covers just about everything on the architecture of the system including how files and projects work. Also the help button is context sensitive so if you type a command and hit help it will pop up some documentation for it.

I didn't realize this; I'll check it out--I've only been reading the SmileBASIC official website; I assumed the home menu manual was just a reproduction.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
https://www.youtube.com/watch?v=r4DgpofFd-A

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
Smileboom is going to GDC and they'll be bringing "a brand-new game creation tool" (probably just the Wii U version): http://smileboom.com/press/20160229gdc_en/index.php

Maleficent
May 26, 2014
Resurrecting this thread with a question.
I know if I want to use both screens combined I can use XCREEN 4. For my project, I wanted to use the left/right portions of screen they have cut off at the top for UI elements. It does not seem like this is possible with the previous command, since those parts are effectively made "dead." Before I waste time trying to figure out a custom implementation of what I want is there a simple way to do this?

Maleficent fucked around with this message at 10:12 on Mar 7, 2016

homeless snail
Mar 14, 2007

It isn't possible with mode 4, because as you say the top screen is brought down to the same width as the bottom. You'll have to use modes 2/3 and manually implement whatever spanning you want to do rather than have one big framebuffer.

Maleficent
May 26, 2014
Okay, that's what I thought. Thanks! I wasn't expecting a reply so soon.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
SmileBASIC is $5 until the 21st.

homeless snail
Mar 14, 2007

This game is dope, aircraft carrier landing simulator


CACQ33L4

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.

PaletteSwappedNinja posted:

Smileboom is going to GDC and they'll be bringing "a brand-new game creation tool" (probably just the Wii U version): http://smileboom.com/press/20160229gdc_en/index.php

I was wrong! http://smileboom.com/sgb/en/

absolutely anything
Dec 28, 2006

~As for dreams, she has enough and more to spare~

Huh, weird.

homeless snail
Mar 14, 2007

Yeah, they've made some PC game tools here and there, I just don't know if anyone actually uses them or not, but I guess they must sell if they keep making them. Their last one actually looked like a fairly cool IDE if you wanted to make HTML5 or mobile games. Also back in the XNA days they had a tool for making Xbox Indie games that was published by Enterbrain in their tsukuru line alongside RPG Maker/etc.

BiggerJ
May 21, 2007

What shall we do with him? A permaban, perhaps? Probate him for a few years? Or...shall we employ a big red custom title? You, the goons of SA, shall decide his fate.
Another project to steamroll the European release. Maybe they're just not going to bother with it.

Potsticker
Jan 14, 2006



How disappointing.

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
Smileboom announced the winners of the ninja-themed game contest they did a few months ago - they didn't post codes for any of the games but quite a few of them have been posted on Miiverse and such, and there are videos for each game on the page: http://smilebasic.com/en/ogiri4/

homeless snail
Mar 14, 2007

https://twitter.com/smilebasic_com/status/714631865697574915

homeless snail
Mar 14, 2007

3.3.0 is out, here's the patchnotes: http://smilebasic.com/en/knownissues/

Handful of new instructions and cool new overloads for existing ones that seem pretty useful (MILLISEC!!), but this is mostly about the Sound Processing Unit DLC which is $5.

homeless snail
Mar 14, 2007

RIP SmileBASIC
https://twitter.com/smilebasic_com/status/752650706532782080

Pteretis
Nov 4, 2011

That's not going to speed up a European release :(.

absolutely anything
Dec 28, 2006

~As for dreams, she has enough and more to spare~
it's gonna come back but i wish people would leave my sweet little innocent computer program game out of this

BiggerJ
May 21, 2007

What shall we do with him? A permaban, perhaps? Probate him for a few years? Or...shall we employ a big red custom title? You, the goons of SA, shall decide his fate.
Nintendo approved the update on August 10th, a full month later, because Nintendo.

BiggerJ fucked around with this message at 04:50 on Aug 15, 2016

raditts
Feb 21, 2001

The Kwanzaa Bot is here to protect me.


So is a Wii U version of this still going to come out, out is that basically a hopeless dream now?

Adbot
ADBOT LOVES YOU

PaletteSwappedNinja
Jun 3, 2008

One Nation, Under God.
I can't speak to the overseas version but I think the Japanese version is nearing completion and they did reconfirm it'd still be coming to Wii U a couple times, no matter what happens with NX or anything else. They're about to launch some other app for PC, so I think they're going to finish Petitcom Big once that's out.

  • Locked thread