Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,440,218
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-20-24 02:31 AM
Guest: Register | Login

0 users currently in Super Mario RPG Hacking | 1 guest

Main - Super Mario RPG Hacking - LAZY SHELL v3.19.0 released (2014-01-22) *REPORT BUGS HERE* New thread | New reply

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

M.E.R.255
Posted on 01-02-12 03:45 AM (rev. 5 of 01-02-12 06:16 AM) Link | Quote | ID: 149008


Red Goomba
Level: 16

Posts: 24/42
EXP: 18329
Next: 1927

Since: 11-20-11

Last post: 4374 days
Last view: 4342 days
Well, I'm not sure if it is a bug in the program... but I'll post it anyways.
It seems that I can finally use the last color of the color palette for my monsters (thanks for fixing it!), but now I've encountered something strange when using the last color in the color palette for the A/B/X/Y menu in battle.



No matter into what I change this color, it keeps blinking red. Is this some sort of bug, or just normal for the ABXY menu? And I can get around that color for the menu, I'm just curious.


EDIT: Okay, I definitively found a problem here:
I can't import sprites on version 3.9.0! I tried to import an image on Bob-Omb, it asks me if I want to change the palette set (like usual) and it doesn't do anything! It works in 3.8.2 though. Here is what I mean:

And yes, my computer is set to German, but I may set it back to English. That has nothing to do with the problem though.

ANOTHER EDIT: It does import the image, but doesn't update the preview right away (display another character or reopen the SPRITES section to do that) but it's still the same character, only with strange colors.
After you opened BBP Graphics and closed it again, you can see the character correctly / see your imported mold.

It might be a problem that I have caused, for using colors with the value FF which cause an error message, every time when I try to change it again, but won't let me.

giangurgolo
Posted on 01-02-12 06:16 PM (rev. 3 of 01-02-12 06:23 PM) Link | Quote | ID: 149019


Level: 34

Posts: 97/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
That's not the new import feature. The import feature is the down-arrow button directly above the mold listbox:



But you did find a problem with the old import feature. Either I'll remove it in the next release or fix it.

Mauron
Posted on 01-02-12 09:32 PM Link | Quote | ID: 149023


Micro-Goomba
Level: 9

Posts: 8/12
EXP: 2820
Next: 342

Since: 09-13-11

Last post: 4104 days
Last view: 2318 days
I'm not sure if this is still an issue, but in the previous version the first time you ran it on a computer it would throw an Out of Range Exception (I think that's what it was) when attempting to load a ROM.

giangurgolo
Posted on 01-02-12 10:40 PM (rev. 2 of 01-03-12 01:10 AM) Link | Quote | ID: 149025


Level: 34

Posts: 98/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
EDIT: I found out what you meant. I've now made a fixed to be included in v3.9.1 (among a couple of others).

Yakibomb
Posted on 01-07-12 11:51 AM (rev. 3 of 01-15-12 11:55 PM) Link | Quote | ID: 149302


Level: 28

Posts: 69/137
EXP: 122891
Next: 8447

Since: 03-21-08

Last post: 765 days
Last view: 765 days
I have gone over all the bugs I reported, and in the midst of analyzing them, I found some more!


- Event Scripts: Action script commands cannot copy over to other scripts (unlike the event scripts, which can copy over).

I found that I didn't give enough info for this. When I try to paste a command into a blank script, it does not go through. It works when there is a command already the script.

Here is another bug I found in the event scripts:


**************Exception Text**************
Object reference not set to an instance of an object.
at LAZYSHELL.ScriptsEditor.TreeViewWrapper.Paste()
at LAZYSHELL.EventScripts.EvtScrPasteCommand_Click(Object sender, EventArgs e)



First, I went to the action scripts. Then I copied the first script in the action commands (script 0), the only thing in here is the "return queue". Next, I switched to the event scripts, went to a completely blank script. Finally, I pasted the command onto the script.



- World Map: If you clear all the characters in a location's name, the location index gets reset to 1.

I found this isn't reserved to index 1, but any location name you delete first.
Go to any location name and delete all the letters. Next, delete the any whole location name after that index. Doing so should send you back to the first location index you deleted.


Sprites Error:
**************Exception Text**************
Value of '512' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at LAZYSHELL.SpriteMolds.RefreshTile()
at LAZYSHELL.SpriteMolds.RefreshMold()
at LAZYSHELL.SpriteMolds.listBoxMolds_SelectedIndexChanged(Object sender, EventArgs e)
at LAZYSHELL.SpriteMolds.importIntoTilemap_Click(Object sender, EventArgs e)


I imported a sprite with a transparent background using the new multi-frame import feature and got this error. The error pops up when there are tiles that are completely transparent. You can use the first from of the enemy "Birdy" (269), export the first frame and import it. Say Yes for the first window.



**************Exception Text**************
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at LAZYSHELL.SpriteMolds.get_mold()
at LAZYSHELL.SpriteMolds.SetTilesetImage()
at LAZYSHELL.Sprites.GraphicUpdate()
at LAZYSHELL.SpriteMolds.importIntoTilemap_Click(Object sender, EventArgs e)

**************Recent Event History**************
MouseDown "importIntoTilemap" | X:11,Y:8 | Form "Sprites" | 1/7/2012 12:47:09 AM
MouseDown "newMold" | X:17,Y:7 | Form "Sprites" | 1/7/2012 12:47:06 AM
MouseDown "listBoxMolds" | X:21,Y:33 | index=2 | Form "Sprites" | 1/7/2012 12:47:05 AM
MouseDown "openSprites" | X:50,Y:5 | Form "Form1" | 1/7/2012 12:46:58 AM
LOADED LAZY SHELL APPLICATION | 1/7/2012 12:46:57 AM


This error happens when you import a sprite that is too big to fit into a gridplane. Create a gridplane mold, then import a sprite larger than 4x4. You can use the Big Thwomp to reproduce the error.

I also have a question unrelated to the above problem. In the place where you play a sprite's animation, does the checkbox for infinite sequence playback work as intended? When unchecked, it plays the first frame of the animation, then the preview turns off prematurely.



giangurgolo
Posted on 01-07-12 08:19 PM Link | Quote | ID: 149315


Level: 34

Posts: 99/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
Thanks for the bug report. I've fixed every bug, including the ones I couldn't fix last time. I have a question: when the program crashed, were you able to continue using it by clicking "ignore error" or did you still encounter problems despite that?

Yakibomb
Posted on 01-09-12 04:59 AM (rev. 3 of 01-15-12 11:54 PM) Link | Quote | ID: 149360


Level: 28

Posts: 71/137
EXP: 122891
Next: 8447

Since: 03-21-08

Last post: 765 days
Last view: 765 days
Yes I was able to continue using the editor after clicking ignore for all the bugs, except one. For the bug where I used the Birdy as an example, if you make the bug go off, then you switch from that sprite, and go back to it, you get an error. After that, I cannot edit sprites until I restart the sprite editor.

____________________
Peace!Layout by Erik557 & LDA.
Thank you!









Elementalpowerstar
Posted on 01-16-12 01:56 AM Link | Quote | ID: 149550


Paratroopa
Level: 29

Posts: 103/155
EXP: 144290
Next: 3595

Since: 12-29-08
From: ---

Last post: 3790 days
Last view: 3683 days
**************Exception Text**************
Object reference not set to an instance of an object.
at LAZYSHELL.Overlay.DrawLevelNPCs(LevelNPCs npcs, Graphics g, Int32 z)
at LAZYSHELL.LevelsTilemap.pictureBoxLevel_Paint(Object sender, PaintEventArgs e)

**************Recent Event History**************
MouseDown "saveToolStripMenuItem" | X:15,Y:15 | Form "Form1" | 1/15/2012 7:44:35 PM
MouseDown "save" | X:14,Y:9 | Form "EventScripts" | 1/15/2012 7:44:30 PM
NodeMouseClick | index 70, offset 0x1E0DAC | Form "EventScripts" | 1/15/2012 7:44:23 PM
MouseDown "EventScriptTree" | X:209,Y:5 | Form "EventScripts" | 1/15/2012 7:44:23 PM
MouseDown "eventNum" | X:49,Y:17 | Form "EventScripts" | 1/15/2012 7:44:21 PM
MouseDown "eventNum" | X:49,Y:4 | Form "EventScripts" | 1/15/2012 7:44:20 PM
MouseDown "eventNum" | X:44,Y:0 | Form "EventScripts" | 1/15/2012 7:44:19 PM
MouseDown "EventScriptTree" | X:246,Y:78 | Form "EventScripts" | 1/15/2012 7:44:18 PM
MouseDown "hexViewer" | X:15,Y:11 | Form "EventScripts" | 1/15/2012 7:44:07 PM
MouseDown "saveToolStripMenuItem" | X:3,Y:7 | Form "Form1" | 1/15/2012 7:43:21 PM

This occoured when I tried to change Event Command 0xFD option 0x94 other byte 0F in an attempt to isolate any other sound channels bar 4-8.

____________________
Introduction to The Lazy Shell Editor (youtube)
Super Modify RPG's Youtube Channel.

giangurgolo
Posted on 01-16-12 06:35 PM Link | Quote | ID: 149558


Level: 34

Posts: 100/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
Which level were you on? This error concerns the level editor trying to draw an NPC's tag after an event has been modified in the event editor.

Elementalpowerstar
Posted on 01-16-12 07:14 PM (rev. 3 of 01-18-12 01:36 AM) Link | Quote | ID: 149559


Paratroopa
Level: 29

Posts: 104/155
EXP: 144290
Next: 3595

Since: 12-29-08
From: ---

Last post: 3790 days
Last view: 3683 days
Level 0, NPC #0 and the event script was 70, which was edited via hex editor due to no options being for Command 0xFD option 0x94.

1/17/2012
Here's another I had recently.


**************Exception Text**************
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at LAZYSHELL.EventScripts.buttonInsertEvent_Click(Object sender, EventArgs e)

**************Recent Event History**************
MouseDown "buttonInsertEvent" | X:29,Y:0 | Form "EventScripts" | 1/17/2012 7:33:12 PM
MoveDownCommand | index 70, offset 0x1E0DC9 | Form "EventScripts" | 1/17/2012 7:33:10 PM
MouseDown "EvtScrMoveDown" | X:5,Y:8 | Form "EventScripts" | 1/17/2012 7:33:09 PM
MoveDownCommand | index 70, offset 0x1E0DC6 | Form "EventScripts" | 1/17/2012 7:33:09 PM
MouseDown "EvtScrMoveDown" | X:5,Y:8 | Form "EventScripts" | 1/17/2012 7:33:09 PM
MoveDownCommand | index 70, offset 0x1E0DC1 | Form "EventScripts" | 1/17/2012 7:33:09 PM
MouseDown "EvtScrMoveDown" | X:5,Y:8 | Form "EventScripts" | 1/17/2012 7:33:09 PM
MouseDown "buttonInsertEvent" | X:27,Y:7 | Form "EventScripts" | 1/17/2012 7:33:07 PM
MoveDownCommand | index 70, offset 0x1E0DBC | Form "EventScripts" | 1/17/2012 7:33:06 PM
MouseDown "EvtScrMoveDown" | X:11,Y:11 | Form "EventScripts" | 1/17/2012 7:33:05 PM


Occoured when I tried to add a Return command to a script where I had the Hex editor open. No idea what could have caused this.

____________________
Introduction to The Lazy Shell Editor (youtube)
Super Modify RPG's Youtube Channel.

deshaun182
Posted on 01-18-12 08:23 AM (rev. 3 of 01-18-12 09:09 AM) Link | Quote | ID: 149587


Red Koopa
Level: 27

Posts: 111/131
EXP: 106563
Next: 9596

Since: 06-21-10

Last post: 2293 days
Last view: 2293 days
I'm not sure if this belongs here, but I have a problem.

So, after Mario Reaches level 30 in my hack, a problem arises....
He doesnt stop leveling up....
I got to 46 before going "okay seriously, what the heck"
Is this something that happened in Lazy Shell, or did I do something wrong? :/

Edit: Okay, so he goes all the way to level 252 before stopping -.- What in the world happened here?

____________________
--The Disappeared--

God Bless

giangurgolo
Posted on 01-18-12 08:10 PM Link | Quote | ID: 149594


Level: 34

Posts: 101/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
Posted by Elementalpowerstar
Level 0, NPC #0 and the event script was 70, which was edited via hex editor due to no options being for Command 0xFD option 0x94.

1/17/2012
Here's another I had recently. Occoured when I tried to add a Return command to a script where I had the Hex editor open. No idea what could have caused this.

Since your event script is custom-made, I can't reproduce these errors. You'll have to send me a patch of your modified ROM or something. The problem is most likely due the selected tree node manually stored into memory being outside of the range of elements in the command list array. I have, however, added the FD 94 command to the "Audio Playback" command list for the next release. BTW, were you also able to click "Ignore Error" and continue working or successfully save your progress?

Posted by deshaun182
So, after Mario Reaches level 30 in my hack, a problem arises....He doesnt stop leveling up....

I can't reproduce this glitch. Did you apply any patches or do any modifications to the ROM outside of Lazy Shell? If so, I can't help you.

Elementalpowerstar
Posted on 01-19-12 02:28 AM Link | Quote | ID: 149602


Paratroopa
Level: 29

Posts: 105/155
EXP: 144290
Next: 3595

Since: 12-29-08
From: ---

Last post: 3790 days
Last view: 3683 days
Posted by giangurgolo
I have, however, added the FD 94 command to the "Audio Playback" command list for the next release.

Thank you. I have an incomplete list of which numbers in the xx place of [FD 94 xx] silence which channels if you would like to see them. And if you would also like me to complete it, I will try to do that as well.

Posted by giangurgolo
BTW, were you also able to click "Ignore Error" and continue working or successfully save your progress?

I was not able to save my progress, but it let me continue, and I'm sorry I couldn't be more helpful.

____________________
Introduction to The Lazy Shell Editor (youtube)
Super Modify RPG's Youtube Channel.

deshaun182
Posted on 01-19-12 02:53 AM Link | Quote | ID: 149603


Red Koopa
Level: 27

Posts: 112/131
EXP: 106563
Next: 9596

Since: 06-21-10

Last post: 2293 days
Last view: 2293 days
Lazy Shell is the only editor I use, and it happened to the original rom i was editing. I was playing like normal then boom, Glitch City =/

My only guess is that there are pointers to leveling up, and mine is broken somehow, because I edited the stats I guess? =/

____________________
--The Disappeared--

God Bless

giangurgolo
Posted on 01-19-12 03:59 AM Link | Quote | ID: 149605


Level: 34

Posts: 102/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
Posted by Elementalpowerstar
Thank you. I have an incomplete list of which numbers in the xx place of [FD 94 xx] silence which channels if you would like to see them. And if you would also like me to complete it, I will try to do that as well.

I would appreciate that, thanks. I'll be sure to note this in the special thanks list.

Posted by deshaun182
My only guess is that there are pointers to leveling up, and mine is broken somehow, because I edited the stats I guess? =/

You may have an inconsistency in the level-ups XP needed. Each level must have a higher XP needed than the previous and level 30 must be at 9999.

deshaun182
Posted on 01-19-12 04:17 PM Link | Quote | ID: 149608


Red Koopa
Level: 27

Posts: 113/131
EXP: 106563
Next: 9596

Since: 06-21-10

Last post: 2293 days
Last view: 2293 days
Checked, no inconsistencies as far as I can see... which brings me back to my original idea. Are any of the pointers in event scripts related to leveling up? Cause i know the pointers themselves ( a couple ) Had a few issues when I added or slowed down music to an event. I have a problem with the door with the elder key in boosters tower that i still have yet to bother to fix, and I had to re-edit the pointers for the disciples shop in Seaside Town.

____________________
--The Disappeared--

God Bless

giangurgolo
Posted on 02-07-12 01:29 AM Link | Quote | ID: 149800


Level: 34

Posts: 104/219
EXP: 249407
Next: 4244

Since: 02-01-08

Last post: 3241 days
Last view: 3241 days
Version 3.9.2 has been released, check the OP for the updated link. The issue with the pointer update function in the event editor has been fixed as far as I can tell. If anyone still continues to have any problems with the pointer updating please do not hesitate to post in this thread detailing your problem, ie. which index you were on, what you think you did to cause the editor to screw up etc. Remember to always make back-ups using the back-up feature in the settings so if your script pointers desynchronize or something you can roll back to the last untainted back-up.

AnAxemRanger
Posted on 02-07-12 02:50 AM Link | Quote | ID: 149801


Snifit
Level: 37

Posts: 216/279
EXP: 337629
Next: 624

Since: 12-06-09

Last post: 2856 days
Last view: 101 days
Simply awesome. I'm glad to hear that this issue got fixed. As always, thank you and great work!

Yakibomb
Posted on 02-07-12 10:35 AM (rev. 2 of 02-12-12 06:58 PM) Link | Quote | ID: 149803


Level: 28

Posts: 76/137
EXP: 122891
Next: 8447

Since: 03-21-08

Last post: 765 days
Last view: 765 days
Glad to hear this bug got straightened out. Thanks to your hard work, I can finally use the event editor without stressing over the possibility of breaking my ROM! Yippie!

Edit: After rereading my comment, it doesn't really sound like I'm that grateful. I'm probably just paranoid about misunderstandings, buuut just to be clear, I should have simply said "thanks for fixing the bug." So I'll do it now: Thanks for fixing the bug.

AnAxemRanger
Posted on 02-09-12 04:25 AM Link | Quote | ID: 149821


Snifit
Level: 37

Posts: 220/279
EXP: 337629
Next: 624

Since: 12-06-09

Last post: 2856 days
Last view: 101 days
I don't know if this is actually a bug or simply something that hasn't been done, but the name of the level on an exit's object tag doesn't change to reflect the name of a level whose name has been changed. For example, level 5 is normally called "Marrymore, Outside before Booster" but I changed it's name to "Bowser's Keep, storage room." However, if I have an exit field that leads to level 5, the object tag sill still read "marrymore, Outside before Booster" rather than the new name I changed it to. I hope that makes sense.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Main - Super Mario RPG Hacking - LAZY SHELL v3.19.0 released (2014-01-22) *REPORT BUGS HERE* New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.045 seconds. (343KB of memory used)
MySQL - queries: 82, rows: 121/122, time: 0.033 seconds.