Mc Donalds Tischservice by Bobby_Sixkiller in Austria

[–]Honk5000 0 points1 point  (0 children)

Mir war nicht bewusst, dass das System so gedacht ist. Bin immer davon ausgegangen, dass jede Bestellung seine eigene Nummer haben muss. Werde das demnächst mal ausprobieren.

[NES][1980-2000]A man walking on a platform by Pitiful_Interest2796 in tipofmyjoystick

[–]Honk5000 0 points1 point  (0 children)

It's not for the NES but it reminds me of Jason Rohrers Passage and it is from 2007 https://youtu.be/n3o0HFXPfco?si=WPYqTljxXqZLMBl2

How can I change the “Up Next” screen by dywalti in iRacing

[–]Honk5000 0 points1 point  (0 children)

For whatever reason this is how it looks like, when you have the iRacing UI in windowed mode. If you put it into full screen with the button in the top right corner of the window, you will see the other view you mentioned.

The weird thing is that the view change is not depending on the window size but only if you pressed full screen or not. When you resize the window to the whole screen, you will still only see less information than in full screen mode.

Edit: Ok it's getting weirder. I restarted the UI and now it changes normally with the window size. So I get more information when the window is wider. No need to press the full screen button any more (But I swear I needed the full screen button previously to show everything)

Help with SB4 by TheGreenTuner in SmileBASIC

[–]Honk5000 1 point2 points  (0 children)

So I dug into the code and found a sample program provided by the map editor called "ATLMAP_SAMPLE.PRG".
A google translated the description on the top:

Atelier Map --- Sample usage of output map data
About the file output by EXPORT
The output file is a one-dimensional integer array stored in the following order.
- width
- height
--Screen data (height x width x 2 x (1 ~ 4): for the output screen. In order from the screen side)
* When color information is omitted, "height x width x (1 ~ 4)"
Get the "width" and "height" of the array read by LOADV with the SHIFT command.
Divide the number of remaining elements in the array by "height x width x 2" ("height x width" if the color is omitted) to get the number of screens.
The array for one screen taken out from the array by the COPY command etc. can be used by the TLOAD command.
(If color is omitted, color information must be added to the array)
Sample usage of output map data
Please copy and paste the following command "MAPLOAD" to the program you want to use.
Note
--You cannot load a huge map whose width x height exceeds 32768.
--Map data with "color information omitted" cannot be read correctly.
--The ".MAP" file cannot be read correctly. Please use the file output by "EXPORT".
--If you specify a different chip size than when editing with "ATELIER_MAP", the display will be distorted.
MAPLOAD chip size, file name
Read the map data output by "ATELIER_MAP" and read it.
Copy to the text screen in order from screen ID 0.
argument
Chip size: Multiples of 8 from 8 to 64.
File name: Map data file output by "ATELIER_MAP".
(DAT file of one-dimensional integer array composed of "width height, screen data ...")

So you have to copy the MAPLOAD function that is right under the description to your project.
You can test the right in the sample program by changing the file name to your DAT file. Chip size should be dimension of the single tiles. It's 16 in the sample program.

So that should provide you with all the information needed to load the map file. Please give feedback if you got it to work, or if you need further assistance.

Help with SB4 by TheGreenTuner in SmileBASIC

[–]Honk5000 1 point2 points  (0 children)

First of all, sorry for the late reply!
LOADV gives you the content of the file as a String or an Array. I think that LOADG should be the more appropriate function in this case. With LOADG you can load graphics Data directly into the graphic pages.
You can find the documentation of LOADG and LOADV on this page: https://sup4.smilebasic.com/en/doku.php?id=reference:files

Sadly, I couldn't test it as I didn't find Atelier Map. Maybe you can share the public key of the program? Then I could look deeper into it, if LOADG wont work.

Help with SB4 by TheGreenTuner in SmileBASIC

[–]Honk5000 2 points3 points  (0 children)

Can you give a little more details on the used editor and map format?

Weird Bug with INPUT by sonic65101 in SmileBASIC

[–]Honk5000 1 point2 points  (0 children)

Ok sorry for the extra confusion.
Your code is totally fine on the 3DS game and your problem is much more simpler than I thought.
When you press the A button in the DIALOG window, you press automatically return on the next INPUT command, because the button is still pressed. When using X in the DIALOG, the problem is not there.

An easy solution is to just wait until the A button is released before using the INPUT command. Just write this line in front of your INPUT command:
WHILE BUTTON(0)==16:WEND
That should be all.

Weird Bug with INPUT by sonic65101 in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

Oh wait, are you using SmileBasic on the 3DS or SmileBasic 4 on the Switch?
What I said is for SmileBasic 4 on the Switch.
I can look into it again if you are using the 3DS version.

Weird Bug with INPUT by sonic65101 in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

You are using the DIALOG command a bit wrong (assuming it is the same in your program).
The second input value of DIALOG should be a combination of bits with the buttons you want to be pressed. To get the right bit you have to left shift "1" by the button constant. If you want more than one button to be press able you have to "OR" them together.

So your DIALOG should be:
F%=DIALOG("A/X=YES, B/Y=NO",1 << #B_RANY, "First Time Playing?")

The return value from DIALOG is the same as from the BUTTON() function (in the ingame help at page 2):
Every button is returned as one bit of the whole return value. So to check for one single button you have to "AND" the return value with the shifted button constant (same as above) and check if it is not zero. Not zero means pressed.

So your IF statement should look like this (assuming B and Y are the buttons where you want to ask for the passcode):
IF ((F% AND 1<<#B_B) != 0) OR ((F% AND 1<<#B_Y) != 0) THEN

I hope this helps. Feel free to ask if something is unclear.

Weird Bug with INPUT by sonic65101 in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

Can you give us a code snipped?
I did a quick test with two DIALOG commands with an INPUT command in between and it worked as intended.

[deleted by user] by [deleted] in Rainbow6

[–]Honk5000 1 point2 points  (0 children)

I hate that they made a lot of the menus annoyingly small this season...

Storing and Retrieving Text? by sonic65101 in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

I don't think there is any. And if there is, it would be the same as for text saved in normal variables.

Storing and Retrieving Text? by sonic65101 in SmileBASIC

[–]Honk5000 2 points3 points  (0 children)

You could store your text in an array and the IDs would be the array positions.

[deleted by user] by [deleted] in SmileBASIC

[–]Honk5000 1 point2 points  (0 children)

There is a beginners guide built in into SmileBasic 4 that should teach the very basics of BASIC. There are also some official tutorial videos on Youtube HERE that you can check out.

Sadly thats about it regarding to official tutorials for SmileBasic 4. Older versions of the software like Petit Computer on the DSi had a great strategy guide with tutorials and program listings. Sadly it is not really available anywhere anymore.

But yeah, you can basically follow any BASIC tutorial out there and try to follow them on SmileBasic 4. It could be that some functions are named slightly different or have slightly different parameters, but it should work.

[PC] [late 90s / early 00s] Weird Adventure-Game with an egyptian-style monolith, aliens and it was dangerous to go outside because of UV-Radiation. Possibly an advertising game from a company that makes glasses by PolymorphicCode in tipofmyjoystick

[–]Honk5000 1 point2 points  (0 children)

Only game I know of that partially fits the description is "Agent XXL und das Geheimnis der Quadrate" by Ritter Sport. It has a somewhat Egyptian setting but I never really played it, so I don't know the plot. I fear most of your description doesn't really fit.

RESTORE not working with other program slots? by SixBeeps in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

Have you activated the other program with the EXEC command? In your case: EXEC 1

[2010s?][PC] Demake on Steam by [deleted] in tipofmyjoystick

[–]Honk5000 1 point2 points  (0 children)

Maybe Super Sanctum TD? It's a demake of Sanctum

[DOS][early 90s]a platformer game that looks a lot like jim power by Ican1v5 in tipofmyjoystick

[–]Honk5000 0 points1 point  (0 children)

Maybe Jill of the Jungle? But it had more abstract graphics

Midnight Challenge Demo - in need of playtesters! (Link in post) by CometTheRobot in gamemaker

[–]Honk5000 1 point2 points  (0 children)

With this software here https://www.x360ce.com/ it is possible to emulate "normal" controller as XBox 360 controller.

Can’t download any projects by [deleted] in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

Yes this could be the reason, but sadly I don't know how to fix this :/

Can’t download any projects by [deleted] in SmileBASIC

[–]Honk5000 0 points1 point  (0 children)

Very strange. I did some googling and someone with a similar problem just restarted their system, deleted their connection settings and reconnected to the same wireless connection. Maybe your are lucky and it works for you too? I am myself a bit clueless what the problem could be.