Pages: 1
Posted on 06-08-12, 02:10 am (rev. 6 by LeWario on 06-09-12, 02:11 am)
Banned for being a complete idiot.

Karma: 529
Posts: 851/987
Since: 07-09-11
Testing on latest Mono for Debian Testing (Wheezy).

Suggestions:
1) Change the link in the About NSMBe tab to the GitHub page.
2) Display "Select a sprite first to show these options" in the Sprite tab in the Level Editor, and display "Select an object first to show these options" in the object tab in the Level Editor. Or just make those tabs appear and disappear when a sprite/object is selected/deselected.
3) Display a dialog box stating hex editing doesn't work on Mono instead of simply crashing.
4) Display a dialog box after spritedata.txt has finished downloading after auto-update and after the update now button is clicked in the Tools/Options tab.
5) Show captions in the Tileset editor when the mouse hovers over the button a few seconds.
6) Show a recently opened window/bookmarks with a list showing file paths of files that have been recently opened, and then an option to add and remove paths to nds files. A button would allow opening of an nds file and then add it to the list of recently opened nds files. Also you should check if the file is read-only or not accessible or not-existent in brackets in caps in front of the path.
7) Ability to view exported NSMBe file formats (NMT, NML, etc.)

Bugs:
1) There is no icon for the "Show Grid" button
2) White background in Level Editor in Mono in Debian. (I think  Dirbaio knows about this right?)
3) Downloading a new spritedata.txt will end up corrupt. It seems to download up to sprite 310. Then loading spritedata.txt will give an error stating that the Array index is out of range.
4) Clicking "No" on spritedata.txt not found dialog box will spit out an error stating an error loading spritedata.txt.
5) Double-clicking on a decompressed ncl/ncg causes a crash. Maybe add a dialog box to show that the opening failed and the user should try to compress first before trying?
6) Trying to use the Decompress Overlay button on a non-overlay file and then clicking OK causes a NullReferenceException (Object reference not set to an instance of an object)
7) No text shown next to the checkbox in the Data Finder
8) Closing the "X" button of the NSMBe Window in the MDI window will cause a crash after close. The same exception as the Decompress Overlay button problem.
9) In MDI, if you open another window A, and close the main window, then close window A, MDI stays open. Also window A stays open when the main window closes.
10) Show Grid button doesn't seem to do anything.
11) Setting a BG in the Level Editor to a nds file for example causes an out of memory exception. Display a dialog box on BG open failure? (BTW what does Set BG do? )

Phew. That's a lot of stuff.
If there's more bugs I'll add more here.
Posted on 06-08-12, 04:11 am
Roy Koopa


Karma: 4011
Posts: 1573/2722
Since: 06-26-11
Bugs:
12) You cant export Textures
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 06-08-12, 04:15 am (rev. 1 by  Piranhaplant on 06-08-12, 04:57 am)
Fuzzy
Full mod

Karma: 1183
Posts: 421/785
Since: 06-28-11
Don't make this a single thread for reporting all bugs and suggestions. LeWario only did it because creating 18 threads would be a bit excessive.

Edit: Alright, here's my progress and thoughts for the night:

1) Fixed
2) Added. We tried having the tabs be invisible when they weren't in use, but it didn't work on Mono
4) Added. I just hope the dialog popping up every time it starts won't get annoying. Also, auto-update is disabled in the newest rev because it broke when you didn't have an internet connection. It's been fixed now, but I left it disabled because of bug #3.
6) I don't see how we can do this because the open file dialog is displayed before there is a chance for any such list to be shown.
4) Fixed
7) Removed the checkbox because it had no point anyway.
10) Yes it does. Perhaps it doesn't show up in Mono? I see no reason why this glitch would happen though.
11) Fixed
Posted on 06-08-12, 12:55 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10020
Posts: 1799/4457
Since: 06-08-11
10: Yes it does work, but in Mono it shows up "behind" the solid white BG, so you can't see it.
I still gotta have a look at why it's happening...
Posted on 06-09-12, 02:05 am (rev. 1 by  Piranhaplant on 06-09-12, 02:25 am)
Fuzzy
Full mod

Karma: 1183
Posts: 422/785
Since: 06-28-11
OK, I got some more stuff done:

5) IDK what you're talking about here. All of the toolbar buttons have tooltips already, and all of the regular buttons are clearly labeled.
1) Added, there was already a grid icon in NSMBe, but it wasn't being used. Also added some other icons.
6) Fixed.
8 and 9) I can't reproduce these. Whenever the main NSMBe window (the "LevelChooser") is closed, the MDI and all other child windows close with it.

Edit:
5) The graphics editor was missing tooltips, which have now been added
8 and 9) Apparently these only exist on Mono, which I should really download to test this kind of stuff.
Posted on 06-09-12, 10:15 am (rev. 1 by  Dirbaio on 06-09-12, 10:15 am)
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10020
Posts: 1800/4457
Since: 06-08-11
8 and 9 are related to the "You have not saved, are you sure you want to close" warnings.
If you open a level, edit something, and close the big MDI window, you get the warning, and if you say no, a crash

This has been there since a long time, I have no idea how to fix it
Pages: 1