Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,435,303
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-19-24 09:18 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

giangurgolo
Posted on 11-01-13 06:02 PM Link | Quote | ID: 155003


Level: 34

Posts: 203/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Thanks for the report. The first bug has now been fixed. For the second bug, do you mean selecting something in the list of sequences or selecting tiles in the image? If the former, then it's also been fixed.

Darkkefka
Posted on 11-04-13 11:14 AM (rev. 6 of 11-04-13 12:02 PM) Link | Quote | ID: 155023


Red Koopa
Level: 26

Posts: 83/123
EXP: 94101
Next: 8174

Since: 04-09-11

Last post: 3115 days
Last view: 3283 days
Here's an odd one....




LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
InvalidArgument=Value of '74' is not valid for 'SelectedIndex'.
Parameter name: SelectedIndex
at LAZYSHELL.Levels.InitializeEventFieldProperties()
at LAZYSHELL.Levels.Initialize()
at LAZYSHELL.Levels..ctor()
at LAZYSHELL.Program.CreateLevelsWindow()
at LAZYSHELL.Editor.openLevels_Click(Object sender, EventArgs e)

**************Recent Event History**************
CLOSED FORM "Effects"
"openEffects" | Form "Editor"
OPENED FORM "Effects"
LOADED LAZY SHELL APPLICATION
CLOSED FORM "Editor"
LOADED LAZY SHELL APPLICATION
CLOSED FORM "Editor"
LOADED LAZY SHELL APPLICATION
CLOSED FORM "Editor"
LOADED LAZY SHELL APPLICATION


Don't know what all this means, but apparently this prevents the program from opening the elevel editor. It's caused when you try to edit the map of a level, then nothing happens. you close it, try to reopen it, and this pops up.

Example..I took level 449 which has map 126, tried to change it to another map number..and nothing happened. When I closed and reopened, this happened.

It also prevents the program from opening any other level editors from hacked roms...it doesn't seem to effect a vanilla game.

The only way I can get around it is to open the level editor while the program is still zipped so that it thinks it's my first time using it...or to use a differentversion of Lazy shell. Fortunitly I can simply make a shortcut to the zipped file, so I would just have to click one extra time to use it.

In order to permanently get rid of it, I had to open level 449 from zipped, port over a vanilla 449 level data, then manually edit the level again.

So I guess it permenatly stores a bug in the Version you are currently using to prevent you from ever opening it again.

giangurgolo
Posted on 11-04-13 06:38 PM Link | Quote | ID: 155025


Level: 34

Posts: 204/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Did you try resetting the settings? Click the grey cog icon in the main window and click "Default".

Darkkefka
Posted on 11-04-13 07:16 PM Link | Quote | ID: 155026


Red Koopa
Level: 26

Posts: 84/123
EXP: 94101
Next: 8174

Since: 04-09-11

Last post: 3115 days
Last view: 3283 days
No I didn't, but I fixed it the hard way. I'll try that if it happens again.



oh, and about the music editor...is there suppose to be a way to prevent sound effects from canceling out t music sounds in battle?

Default sounds don't do this, but I custom made song does. Example, when peach is using Comeback, I can't hear the drums play.

giangurgolo
Posted on 11-04-13 09:14 PM Link | Quote | ID: 155027


Level: 34

Posts: 205/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
On what channels are the sounds that are being muted in your song? Sound effects use the last two channels.

Darkkefka
Posted on 11-05-13 08:39 AM Link | Quote | ID: 155031


Red Koopa
Level: 26

Posts: 85/123
EXP: 94101
Next: 8174

Since: 04-09-11

Last post: 3115 days
Last view: 3283 days
I'll have to look at it again. I think it's the last 2 because that's I put my percussion..and that's th emost important part of the song.


So if I can somehow make a song using only 6 channels, I won't hve that problem?

Darkkefka
Posted on 11-12-13 08:04 PM Link | Quote | ID: 155081


Red Koopa
Level: 26

Posts: 88/123
EXP: 94101
Next: 8174

Since: 04-09-11

Last post: 3115 days
Last view: 3283 days
I seem to be the only one active here...

anyway, 2 bugs in the battle scrpits.

When you try to select " If target effected by or NOT effected by" anything, it automatically set's that target to Mario and it CAN'T be changed.

Another on is in the do 1 of 3 spells or attacks, You might one of the attaks to be NOTHING. If you select this, it automatically set's that attack to 0..which is a normal attack, and for spells it doesn't change a thing.

These 2 elements are interferring with my Super Bosses.

AlveinHero
Posted on 11-13-13 03:50 AM Link | Quote | ID: 155096


Red Goomba
Level: 17

Posts: 17/47
EXP: 20532
Next: 4211

Since: 03-07-13

Last post: 1032 days
Last view: 328 days
Would Lazy Shell support the Japanese rom of Super Mario RPG?

Hanto
Posted on 11-15-13 06:04 PM Link | Quote | ID: 155125


Goomba
Level: 13

Posts: 23/28
EXP: 10234
Next: 33

Since: 03-28-11
From: Yo'ster island.

Last post: 3800 days
Last view: 3580 days
I'm not sure what to do about this...
It only seems to happen in the most recent versions of Lazy Shell.

First everything seems fine, then after a few minutes it starts lagging alot.
A few seconds later it crashes with this message.


LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
There is no free memory available.

**************Recent Event History**************
"buttonEditDraw" | Form "Levels" | Element = {354} Volcano, Area 01
"pictureBoxLevel" | MouseDown = (X:310,Y:518) | Form "Levels" | Element = {354} Volcano, Area 01

Doesn't matter what I do, it always happens.

giangurgolo
Posted on 11-16-13 12:51 AM Link | Quote | ID: 155131


Level: 34

Posts: 206/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Darkkefka: thanks for the report, I've fixed the bugs
AlveinHero: I'll add the option to load any ROM, but beware saving text or fonts

Hanto:
Tell me something specific you actually did that caused this to happen. Also, try resetting the settings: click the cog icon in the main window and click "Default".

Hanto
Posted on 11-16-13 01:22 PM Link | Quote | ID: 155135


Goomba
Level: 13

Posts: 25/28
EXP: 10234
Next: 33

Since: 03-28-11
From: Yo'ster island.

Last post: 3800 days
Last view: 3580 days
Okay, I finally got it... I think. After testing around with alot of stuff, I found this again.

LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
There is no free memory available.

**************Recent Event History**************
"pictureBoxLevel" | MouseDown = (X:230,Y:51) | Form "Levels" | Element = {000} Debug Room
"pictureBoxLevel" | MouseDown = (X:219,Y:36) | Form "Levels" | Element = {000} Debug Room
"buttonEditSelect" | Form "Levels" | Element = {000} Debug Room

Basically after just selecting something with the Select tool crashes the level editor after about 30 seconds with this message.

Yakibomb
Posted on 11-18-13 10:33 AM (rev. 4 of 11-18-13 10:48 AM) Link | Quote | ID: 155144


Level: 28

Posts: 101/137
EXP: 122883
Next: 8455

Since: 03-21-08

Last post: 764 days
Last view: 764 days
Posted by Hanto
Okay, I finally got it... I think. After testing around with alot of stuff, I found this again.

LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
There is no free memory available.

Basically after just selecting something with the Select tool crashes the level editor after about 30 seconds with this message.

Hanto, it might be your computer's problem. You probably have too many programs running in the background and it prevents Lazy Shell from running. If you have programs running in the background that you don't use, they usually stay running and use up memory.
Check this for more info on low memory: http://windows.microsoft.com/en-us/windows7/preventing-low-memory-problems

I don't recommend this for newbies, but you could try running MSconfig to find what programs your computer starts up when it boots and stop ones you don't use from starting up.
With newer computers you can start it using the windows hotkey + "R", or you can search for a program called "Run". Run basically lets you run Windows programs. Type "msconfig" in the bar, then click the "Startup" tab and see what useless programs you can get rid of.
Just a fair warning, make sure you know what you're unchecking. Keep ones checked like your anti-virus and other programs you might use, but other ones (Like Adobe updater and stuff) usually you can uncheck . If you don't use things like iTunes or Adobe and stuff, uncheck those (However some programs do use Adobe, and if they do it should tell you).

When you close MSconfig, it'll ask you to restart your computer.

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









Hanto
Posted on 11-18-13 01:27 PM Link | Quote | ID: 155145


Goomba
Level: 13

Posts: 26/28
EXP: 10234
Next: 33

Since: 03-28-11
From: Yo'ster island.

Last post: 3800 days
Last view: 3580 days
Posted by Yakibomb
Posted by Hanto
Okay, I finally got it... I think. After testing around with alot of stuff, I found this again.

LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
There is no free memory available.

Basically after just selecting something with the Select tool crashes the level editor after about 30 seconds with this message.

Hanto, it might be your computer's problem. You probably have too many programs running in the background and it prevents Lazy Shell from running. If you have programs running in the background that you don't use, they usually stay running and use up memory.
Check this for more info on low memory: http://windows.microsoft.com/en-us/windows7/preventing-low-memory-problems

I don't recommend this for newbies, but you could try running MSconfig to find what programs your computer starts up when it boots and stop ones you don't use from starting up.
With newer computers you can start it using the windows hotkey + "R", or you can search for a program called "Run". Run basically lets you run Windows programs. Type "msconfig" in the bar, then click the "Startup" tab and see what useless programs you can get rid of.
Just a fair warning, make sure you know what you're unchecking. Keep ones checked like your anti-virus and other programs you might use, but other ones (Like Adobe updater and stuff) usually you can uncheck . If you don't use things like iTunes or Adobe and stuff, uncheck those (However some programs do use Adobe, and if they do it should tell you).

When you close MSconfig, it'll ask you to restart your computer.


Actually, I think THIS might be the problem.

http://i.imgur.com/j74Rrzj.png

When selecting something, it keeps increasing memory 'til it crashes with the error.

giangurgolo
Posted on 11-18-13 06:43 PM (rev. 2 of 11-18-13 06:45 PM) Link | Quote | ID: 155148


Level: 34

Posts: 207/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Does this problem only happen in the levels window? I can't seem to reproduce this problem. When I make a selection in the levels window the program's memory hovers around 145MB, never getting above 155MB. I can't think of any reason it would hit 1.7GB other than a possible memory leak. Did you reset the settings?

Hanto
Posted on 11-18-13 09:00 PM Link | Quote | ID: 155149


Goomba
Level: 13

Posts: 27/28
EXP: 10234
Next: 33

Since: 03-28-11
From: Yo'ster island.

Last post: 3800 days
Last view: 3580 days
Yes, I did reset the settings.

It only seems to happen in the Level editor and Mini-games editor.

Elementalpowerstar
Posted on 11-29-13 02:49 AM Link | Quote | ID: 155188


Paratroopa
Level: 29

Posts: 151/155
EXP: 144281
Next: 3604

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

Last post: 3790 days
Last view: 3683 days
In the Audio Editor, if you import Any ol' .MML into it where the percussion channel has rests, like this one in 7/8, it'll read it as played notes.

Also, Reverb commands don't export to MML, if I remember correctly, and are not imported when importing to SUPER MARIO RPG format.

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

giangurgolo
Posted on 11-29-13 09:18 PM Link | Quote | ID: 155190


Level: 34

Posts: 208/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Thanks EPS. I imported the file you linked but didn't notice any of the problems you described. Which rests are importing as notes? Also, which MML instruction is reverb?

Elementalpowerstar
Posted on 11-30-13 04:56 AM Link | Quote | ID: 155191


Paratroopa
Level: 29

Posts: 152/155
EXP: 144281
Next: 3604

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

Last post: 3790 days
Last view: 3683 days
Posted by giangurgolo
Thanks EPS. I imported the file you linked but didn't notice any of the problems you described. Which rests are importing as notes? Also, which MML instruction is reverb?

Restarting with a new copy of the editor, new rom, new MML, I ran into the same problem.

Importing in "SUPER MARIO WORLD (LEVEL)" Native format, the rests and ties in the Percussion Mode ON sections in that .MML file I linked above are playing as notes. Reverb, not present in that MML, is explained down there.

Hopefully this picture will help. The bottom row of notes is what's shown in Lazy Shell, and the MML formatted music is Eyes of Flame's Channel 7 in the .MML file.

"r8" is one note, and "^16" is shown as another. It seems to be the Percussion mode ON command is doing it, as rests and ties are present in channels with no Percussion mode ON commands.

As for the Reverb, I had to do a bit of looking, but found this wall of text. that had the information on N-SPC commands. They're stored in a Header of a .MML file, rather than by channel.

"$EF $XX $YY $ZZ - echo (part 1)
$XX = channels that have echo, $YY = echo volume on left speaker, $ZZ = echo vlume on right speaker
$F0 - turn off echo
$F1 $XX $YY $ZZ - echo (part 2)
$XX - echo delay, $YY = feedback/reverb, $ZZ = FIR filter (00 = off, 01 = on)"

The "Channels that have Echo" command isn't straightforward as most things aren't, so maybe do a "Import reverb?" checkbox, just in case, unless you get it down pretty well?

Dunno, would be nice for Percussion sections too, just in case a song is using a single instrument at different pitches instead of multiple percussion instruments at once.

Sorry in advance if I provided too little or wrong information.

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

giangurgolo
Posted on 11-30-13 06:26 AM Link | Quote | ID: 155192


Level: 34

Posts: 209/219
EXP: 249392
Next: 4259

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Thanks for the details, I was able to find the problem and fix it. As for the reverb thing, I'll probably just add a checkbox like you suggested.

Elementalpowerstar
Posted on 12-03-13 04:13 AM (rev. 5 of 12-05-13 07:08 AM) Link | Quote | ID: 155210


Paratroopa
Level: 29

Posts: 155/155
EXP: 144281
Next: 3604

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

Last post: 3790 days
Last view: 3683 days
Found this little lass floating around in the Sunken Ship map [160]. Try clicking the L2 layer button (I think the other buttons do this too.) I tested it in a different map to see if it would do it, and it did not, hence the opening Level map 3.

LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
Object reference not set to an instance of an object.
at LAZYSHELL.LevelTileMods.RedrawTilemaps()
at LAZYSHELL.TilemapEditor.buttonToggleL2_Click(Object sender, EventArgs e)

**************Recent Event History**************
"layerMaskHighX" | Value = 17 | Form "Levels" | Element = {160} Sunken Ship, Area 01
"toggleL1" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"toggleL2" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"layerPrioritySet" | Value = 0 | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"layerPrioritySet" | Value = 8 | Form "Levels" | Element = {162} Sunken Ship, Area 04 (Greapers & Dry Bones)
"openLevels" | Form "Editor"
OPENED FORM "Levels"
"loadRom" | Form "Editor"
LOADED LAZY SHELL APPLICATION
CLOSED FORM "Editor"

AND...---------------------------------

Got this when mousing over the empty Staff Editor in Audio > Event Sound Effects. I guess from the fact there was no staff.

LAZYSHELL, Version=3.18.4.0, Culture=neutral, PublicKeyToken=null

**************Exception Text**************
Object reference not set to an instance of an object.
at LAZYSHELL.SPCEditor.GetNoteIndex(Int32 x, Key key)
at LAZYSHELL.SPCEditor.scoreViewPicture_MouseMove(Object sender, MouseEventArgs e)
at LAZYSHELL.NewPictureBox.OnMouseMove(MouseEventArgs e)

**************Recent Event History**************
"scoreViewer" | Form "SPCEditor" | Element = {027} found an item
"channelTracks" | MouseDown = (X:66,Y:21) | Form "SPCEditor" | Element = {027} found an item
"parameterName1" | SelectedIndex = 105 | Form "SPCEditor" | Element = {027} found an item
"channelTracks" | MouseDown = (X:11,Y:23) | Form "SPCEditor" | Element = {027} found an item
"parameterByte1" | Value = 60 | Form "SPCEditor" | Element = {027} found an item
"moveLeft" | Form "SPCEditor" | Element = {027} found an item
"newNote" | Form "SPCEditor" | Element = {027} found an item
"delete" | Form "SPCEditor" | Element = {027} found an item
"newNote" | Form "SPCEditor" | Element = {027} found an item
"moveLeft" | Form "SPCEditor" | Element = {027} found an item

AND...---------------------

There's some more stuff, but I've yet to reproduce them with a clean ROM, so I'll try to do it while I try to figure out why ROMs corrupt sometimes.

____________________
Introduction to The Lazy Shell Editor (youtube)
Super Modify RPG's Youtube Channel.
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.032 seconds. (341KB of memory used)
MySQL - queries: 92, rows: 131/132, time: 0.022 seconds.