FUZE4 Bugs/Errors list
-
I am very excited to use FUZE4 Nintendo Switch, seeing as I bought it on release. However, upon using the software for a relatively short amount of time, I've found numerous bugs and oddities.
It is possible that some of these might be intended, or that I missed something (In all fairness, I haven't used this software for very long), but I figured I'd share what I've found so far in order to help make FUZE4 a better user experience.
I mainly use FUZE4 docked with a wireless keyboard, but I have used it in handheld briefly. The following complaints are not sorted by importance, but rather added as I thought of them:
Bugs
- While browsing images, using L/R to change image may cause brief text scale error. (Text is really large)
- While browsing sounds, using L/R to change sound causes a quieter playback, but using A to play/stop causes a Loud playback.
- At least 1 duplicated file with a typo name in Media.
(David Silvera: misc_flag_captured, misc_flag_caputred) - At least 1 seemingly mute sound.
(Wild Forts: Warefare_Explosion_01) - Cursor in Code-Editor has an auto-repeat function where it moves one line, waits, then moves rapidly. If you move the cursor “Past” the top or bottom of the code (it stops at the edges), even if you let go of Up/Down and press it later, the cursor-speed will still be at Max.
- Associated Command links at bottom of Help Pages sometimes don’t link to the command, even if it has a page. ( Ex: printAt() )
- Opening Help Menu from Code Editor doesn’t always bring up the right command. ( Ex: printAt() brings up print() )
- In the “About Operators” section in Help, the ^ for Xor is displayed as {superscript:}.
- BNOT is mentioned in Help menu, but seemingly does not work.
Oddities
- % (Mod) is not Syntax Highlighted like other Operators.
- %= (Mod Assign) does not exist, unlike other Operator Assigns.
- Using L + R to reset Text Scale in Help Menu continues to scale as you release buttons (requiring near frame perfect release to maintain size), yet this issue is not present in Image Scaling in Media.
- Logical Operators (AND, OR, etc.) do not have a section in Operators Help, unlike the Bitwise Equivalents. They only show up in the Full “About Operators” section.
- Seemingly no Logical XOR, unlike AND, OR, and NOT.
- Logical operators AND and OR are syntax highlighted as operators, yet the bitwise equivalents (including XOR and NOT), as well as Logical NOT, are not highlighted.
- Clipboard does not seem to fade properly when exiting Code Editor. (Background fades, but not text)
- Pressing an FN key (such as F10) while a program is running has no effect, but when the program is stopped, the F Key input is buffered, causing the menu switch to happen suddenly and automatically.
Nitpicking
- Help pages / code editor allow for unlimited scrolling downwards into infinite blankness.
- Content is sorted Alphabetically, even when it would not make sense to. (Ex: Sound_1, Sound_10, Sound_2, etc.)
- Sound Effects when navigating the menu are played when the cursor moves to a new location, but the settings menu sounds are played when the buttons are released instead of pressed.
- Cannot use CTRL + Backspace to delete full lines in Code-Editor.
- Cannot use Shift + Home/End/PageUp/Down to select text quickly.
- In Docked mode, Joy-Con Test allows all 4 directional buttons to be pressed, but in Portable mode (Joycons attached), L/R and U/D combinations are cancelled out, giving priority to L/U. (As opposed to allowing all 4 buttons, or to prioritize more recent presses)
- A large amount of voice clips in Media are labelled as Music, although their brevity makes them more like sound effects. Likewise, several minute-long ambience tracks are labelled as SFX, though they seem more like music.
EDIT:
After further time with FUZE4, I have found some more issues and would like to make an addendum:
Bugs/Errors
- Setting the Screen Size to a ridiculously large number crashes FUZE4.
- The Help Manual says F6 takes you to the Image Editor, but it actually takes you to the Projects Menu.
- Pressing F6 on the main menu crashes the game.
- “struct”, “endStruct”, “string”, “array”, and “vector” are not syntax highlighted.
- In the Help Manual, the Syntax section for “float” has it listed as “field1 float”, unlike similar functions “int” and “string”, which are listed as “int field1” and "string field1", respectively.
- “bitCount()” is listed in the Arithmetic section and not the Binary section of Help.
- In Help, “hideKeyboard()” and “showKeyboard()” both have their Purpose listed as “Show or the virtual keyboard”.
- The About Operators section in Help claims MOD can be used in place of %, but in practice, this doesn’t work.
Oddities
Pressing the - button while a program is running has no (apparent) effect, but can cause a lag spike, especially with repeated pressing.(I realized this is due to taking a screenshot for the Project Menu)- Bitwise assignment (&=, |=, ^=) are not mentioned in the Help Manual, nor are they highlighted like +=, -=, and etc.
- The F4 key is unused, but the others (1-10) are.
Nitpicking
- When using a different screen size, the FPS meter’s size also changes. This means that if you use a small screen size (Ex: 256, 240), the FPS meter takes up the whole screen.
(I wish the FPS meter remained the same size regardless of screen size) - The built-in programs “Map Commands Demo / Author: FUZE” and “drawMap / Author: DS” are seemingly functionally identical.
- The Menu SFX issue mentioned earlier also applies to the Friends Menu and the Programs Menu.
- “And”, “Or”, and “Not” are listed as Keywords in Help, but are also called (more accurately) operators in the tutorial section.
- Some commands in the Command Reference sidebar do not have matching capitalization with the actual command.
(Ex: printat - printAt, setmode - setMode, bitfieldinsert - bitFieldInsert) - Taking the % (Mod) of two floats does not return a float.
-
Wow! Thank you for taking the time to post this very detailed list. We'll make sure we investigate and if there are workarounds or resolutions for anything already we'll let you know.
-
@LuigiLinked said in FUZE4 Bugs/Errors list:
- Cannot use Shift + Home/End/PageUp/Down to select text quickly.
This is a feature I would like as well!
It works (for example) to use Shift+Left and then Shift+End, so the feature is almost there already.