Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,436,270
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-19-24 03:28 PM
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 04-12-13 01:50 AM Link | Quote | ID: 153679


Level: 34

Posts: 189/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
I'll be releasing 3.16.0 in the next couple of days, which will allow the user to edit SPCs directly through the score just as in the score writer. This means you can write music and preview the song immediately after editing.

If anyone has any bug reports to post, post them soon. Also, please mention the index you were on (ie. the # sprite, level, whatever) that caused the bug, otherwise it probably won't be fixed.

Here's the changes so far:

v3.16.0 (2013-??-??)
--------------------------------------
Additions:
*Audio: score writer can now add notes/rests with user-defined ticks
*Audio: score viewer & writer now both have key signature support
*Audio: score writer now has cut/copy/paste/delete/select support
*Audio: score viewer now has editing support just like writer
*Intro: editor for opening credits sequence
*Sprites: undo/redo added for mold editor

Changes
*Intro: changed "Main Title" text to "Intro"

Fixes:
*Audio: score writer not configuring octaves in .txt export format
*Audio: score writer crash if write note after undo/redo before MouseMove
*Audio: score writer not hiliting notes for staff indexes 2+ when needed
*Dialogues: fixed pagination issues with preview during text editing
*Dialogues: font keystrokes table visible if triangles selected
*Graphics Editor: crash if filling irregular, non-rectangular graphics
*Project: save dialog still had old .lsnotes format option to save as
*Sprites: mold image not repainting if zoom box disabled when dragging

Hanto
Posted on 04-13-13 12:42 PM (rev. 2 of 04-13-13 12:44 PM) Link | Quote | ID: 153697


Goomba
Level: 13

Posts: 21/28
EXP: 10234
Next: 33

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

Last post: 3800 days
Last view: 3580 days
Animation editor bug

- Appear on any "Incorrect matrix" animation and animation editor stops working on restart.
Example: Quicksilver

Level Bug

- Zoom in anywhere and add a tilemod and you will get an exception error.

giangurgolo
Posted on 04-13-13 06:05 PM Link | Quote | ID: 153700


Level: 34

Posts: 190/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Thanks. I've fixed the animation bug (and the bug with the import SPC function in the audio editor). Which level were you on and what did you change in the level before you zoomed in, added a tilemod, and caused it to crash?

Hanto
Posted on 04-13-13 06:52 PM Link | Quote | ID: 153701


Goomba
Level: 13

Posts: 22/28
EXP: 10234
Next: 33

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

Last post: 3800 days
Last view: 3580 days
It happens on any map for me, but I realized it only happens when not zoomed into the area of where the tilemod first appears. Try it in the far bottom right or something.

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

**************Exception Text**************
The value of 130 is not valid for Value. Value should be between 'Minimum' and 'Maximum'.
Parameter name: Value

**************Recent Event History**************
MouseDown "tileModsInsertField" | X:9,Y:8 | Form "Levels" | 2013-04-13 18:50:05

giangurgolo
Posted on 04-13-13 07:20 PM Link | Quote | ID: 153703


Level: 34

Posts: 191/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
OK, thanks, I've found the source of the problem and fixed it; it's an issue with the initial coords of a new tile mod not figuring in the zoom factor.

DS Piron
Posted on 04-13-13 08:27 PM Link | Quote | ID: 153706


Micro-Goomba
Level: 9

Posts: 1/12
EXP: 2636
Next: 526

Since: 04-13-13

Last post: 3484 days
Last view: 3647 days
SNES9x can't seem to load the save states Lazy Shell creates.

It just simply says it's not a save state when I try to load it...

giangurgolo
Posted on 04-14-13 01:34 AM Link | Quote | ID: 153707


Level: 34

Posts: 192/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Are you using Snes9x v1.43? Also make sure it's configured to read saves from the same path as the ROM.

DS Piron
Posted on 04-14-13 09:05 AM (rev. 4 of 04-14-13 09:47 AM) Link | Quote | ID: 153708


Micro-Goomba
Level: 9

Posts: 2/12
EXP: 2636
Next: 526

Since: 04-13-13

Last post: 3484 days
Last view: 3647 days
...Nope, 1.53. |: P

That explains it, sorry to waste your time. : )

EDIT:Huh, I went straight to Lazy Shell to try out the preview function with the audio editor, and got this:

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

**************Exception Text**************
The process cannot access the file 'C:\Documents and Settings\Keagan Neal\My Documents\Games\Data\SNES9X\Tools\Files\Lazy Shell\Lunar Compress.dll' because it is being used by another process.
at LAZYSHELL.Comp.LunarCompressExists()
at LAZYSHELL.Comp.Decompress(Byte[] data, Int32 offset, Int32 maxSize)
at LAZYSHELL.Model.Decompress(Byte[] src, Int32 pointerOffset, Int32 baseOffset, Int32 maxSize)
at LAZYSHELL.Model.get_MenuBGTileset()
at LAZYSHELL.Model.get_MenuBG()
at LAZYSHELL.Model.get_MenuBG_()
at LAZYSHELL.Previewer.allyName_DrawItem(Object sender, DrawItemEventArgs e)

**************Recent Event History**************
MouseDown "openPreviewer" | X:4,Y:11 | Form "Audio" | 4/14/2013 3:07:59 AM
MouseDown "autoLaunch" | X:8,Y:8 | Form "Audio" | 4/14/2013 3:07:58 AM
MouseDown "openAudio" | X:51,Y:18 | Form "Editor" | 4/14/2013 3:07:45 AM
MouseDown "openSettings" | X:13,Y:7 | Form "Editor" | 4/14/2013 3:07:34 AM
MouseDown "panel2" | X:111,Y:393 | Form "Editor" | 4/14/2013 3:05:13 AM
LOADED LAZY SHELL APPLICATION | 4/14/2013 3:04:44 AM
***EXCEPTION*** The process cannot access the file 'C:\Documents and Settings\Keagan Neal\My Documents\Games\Data\SNES9X\Tools\Files\Lazy Shell\Lunar Compress.dll' because it is being used by another process.)

Closed the program, restarted it, and it works fine now...

Darkkefka
Posted on 05-28-13 09:23 PM Link | Quote | ID: 154017


Red Koopa
Level: 26

Posts: 48/123
EXP: 94103
Next: 8172

Since: 04-09-11

Last post: 3116 days
Last view: 3283 days
HOW do you edit the music and preview it?? All I can do is listen to one note from one instrument. There's so many things here...

giangurgolo
Posted on 06-16-13 07:39 PM Link | Quote | ID: 154117


Level: 34

Posts: 193/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
You can use the previewer (the bluish ZSNES icon) to listen to a track or sound effect.

v3.16.1 has been released. The only changes are a few bugfixes plus a more detailed history logger to make easier to analyze bug reports.

SMRPG HACKER
Posted on 06-18-13 03:32 AM Link | Quote | ID: 154136


Koopa
Level: 25

Posts: 86/107
EXP: 79255
Next: 10365

Since: 04-06-10
From: On mars

Last post: 3223 days
Last view: 3223 days
in the Level editor, if you set the Battleground to a dummied backround it crashes

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

**************Exception Text**************
Value of '61' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at LAZYSHELL.Levels.mapBattlefieldName_SelectedIndexChanged(Object sender, EventArgs e)

**************Recent Event History**************
MouseDown "mapBattlefieldName" | X:88,Y:18 | index=0 | Form "Levels" | 6/17/2013 5:31:43 PM
MouseDown "tabControl" | X:27,Y:6 | Form "Levels" | 6/17/2013 5:31:41 PM
MouseDown "tabControl" | X:78,Y:9 | Form "Levels" | 6/17/2013 5:31:40 PM
MouseDown "openLevels" | X:77,Y:20 | Form "Editor" | 6/17/2013 5:31:35 PM
LOADED LAZY SHELL APPLICATION | 6/17/2013 5:30:43 PM
CLOSED LAZY SHELL APPLICATION | 6/16/2013 5:08:24 PM
MouseDown "BatScrDeleteCommand" | X:10,Y:14 | Form "Monsters" | 6/16/2013 5:08:18 PM
NodeMouseClick | index 236, "Wait 1 turn, restart script" | Form "BattleScripts" | 6/16/2013 5:08:17 PM
MouseDown "commandTree" | X:67,Y:259 | Form "Monsters" | 6/16/2013 5:08:17 PM
NodeMouseClick | index 236, "Run object sequence: 27" | Form "BattleScripts" | 6/16/2013 5:08:16 PM

giangurgolo
Posted on 06-18-13 03:43 AM Link | Quote | ID: 154137


Level: 34

Posts: 194/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
Thanks for the report, it's now been fixed. Also, you're using the older version of the program (3.16.0), please use the latest version (3.16.1) which you can download in the first post.

R. Solaris
Posted on 08-23-13 10:20 AM Link | Quote | ID: 154635


Goomba
Level: 13

Posts: 19/25
EXP: 8942
Next: 1325

Since: 04-16-10
From: Murrells Inlet SC

Last post: 3479 days
Last view: 3111 days
Was messing around clicking notes in the Piano roll in the Audio editor and this happened. Also how come samples won't play for me unless I preview the spc via the emulator?

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

**************Exception Text**************
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at LAZYSHELL.Do.PixelsToImage(Int32[] array, Int32 width, Int32 height)
at LAZYSHELL.Do.Fill(Bitmap image, Color fill)
at LAZYSHELL.SPCEditor.GetStem(Int32 ticks, Int32 pitch, Boolean hilite, Color color)
at LAZYSHELL.SPCEditor.DrawNote(Graphics g, Note note, Note lastNote, Note lastItem, Int32 x, Int32 staffHeight, Int32 clef, Key key, Int32 staffIndex, Boolean hilite, Boolean select)
at LAZYSHELL.SPCEditor.scoreViewPicture_Paint(Object sender, PaintEventArgs e)
at LAZYSHELL.NewPictureBox.OnPaint(PaintEventArgs pe)

**************Recent Event History**************
"scoreViewPicture" | MouseDown = (X:400,Y:308) | Form "SPCEditor" | Element = {03} Fight Against Stronger Monster
"scoreViewPicture" | MouseDown = (X:412,Y:306) | Form "SPCEditor" | Element = {03} Fight Against Stronger Monster
"scoreViewPicture" | MouseDown = (X:416,Y:308) | Form "SPCEditor" | Element = {03} Fight Against Stronger Monster
"channelTracks" | MouseDown = (X:72,Y:335) | Form "SPCEditor" | Element = {03} Fight Against Stronger Monster
"channelTracks" | MouseDown = (X:204,Y:514) | Form "SPCEditor" | Element = {03} Fight Against Stronger Monster
"play" | Checked = False | Form "SampleEditor" | Element = {113} Distortion Guitar
"play" | Checked = False | Form "SampleEditor" | Element = {113} Distortion Guitar
"play" | Checked = False | Form "SampleEditor" | Element = {113} Distortion Guitar
"play" | Checked = False | Form "SampleEditor" | Element = {113} Distortion Guitar
"openAudio" | Checked = False | Form "Editor"

Darkkefka
Posted on 08-23-13 12:23 PM Link | Quote | ID: 154636


Red Koopa
Level: 26

Posts: 60/123
EXP: 94103
Next: 8172

Since: 04-09-11

Last post: 3116 days
Last view: 3283 days
I have a serious issue with the audio editor.

As confusin as it is.. I FINALLY learned how to use it.

I want to make my own custom song for this game. But I have a problem...

for some reason,the only sound that plys MY songs is Strings 1. The other songs play fine, but when I make my own song..only strings 1 works. Using any other instrument results in no sound. Why is this??????

giangurgolo
Posted on 08-23-13 08:16 PM Link | Quote | ID: 154638


Level: 34

Posts: 195/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
R.Solaris: thanks for the report; your report actually made me finally decide to switch over to a safer and faster method for drawing bitmaps which has significantly sped up the world map image generation in Zone Doctor. You and everyone else shouldn't encounter this bug any longer starting with the next release.

Darkkefka: the instrument you change to must be in both the instrument list on the left and defined in a "Sample = " command preceding the notes in the track editor on the right.

Darkkefka
Posted on 08-23-13 10:07 PM (rev. 2 of 08-23-13 10:19 PM) Link | Quote | ID: 154639


Red Koopa
Level: 26

Posts: 61/123
EXP: 94103
Next: 8172

Since: 04-09-11

Last post: 3116 days
Last view: 3283 days
OH!!! I SEE!!

Thanks for clearning that up. Now maybe I can finally make one of my favorite songs for this game.

One last thing...

Say I'm using the piano..I want to use a whole note..and I want that note to play for 4 beats..but it always pay it as a 8th note. How do I get the editor to hold the note for the whole 4 beats?

R. Solaris
Posted on 08-24-13 03:42 AM (rev. 2 of 08-24-13 03:55 AM) Link | Quote | ID: 154640


Goomba
Level: 13

Posts: 20/25
EXP: 8942
Next: 1325

Since: 04-16-10
From: Murrells Inlet SC

Last post: 3479 days
Last view: 3111 days
Well that's good that I was able to help in a big way. I'm having an issue porting .brr samples. I use C700 VSTi to rip .brr samples from an SPC and I try to import it and it doesn't work at all. I hope you could look into it, I'll provide a download link for the BRR sample I was trying to use.

https://dl.dropboxusercontent.com/u/64842423/Megaman%20X%20Guitar.brr

I'm wondering if there is a difference in brr formats? Also the sample previewer doesn't work. These is the last things stopping me from doing more music.

giangurgolo
Posted on 08-24-13 04:59 AM Link | Quote | ID: 154644


Level: 34

Posts: 196/219
EXP: 249397
Next: 4254

Since: 02-01-08

Last post: 3240 days
Last view: 3240 days
R.Solaris: You need to delete the first 20 ($14) bytes of that file to successfully import it. I don't know why the samples aren't playing back for you, as I'm having no problems. It may be a sound card issue, or the application's volume is set to 0. Did you check Windows' volume controls when attempting playback?

Darkkefka: make sure there's a "Beat duration" command at the beginning of one of the tracks and it's value isn't set too low.

R. Solaris
Posted on 08-24-13 09:50 AM (rev. 2 of 08-24-13 10:31 AM) Link | Quote | ID: 154646


Goomba
Level: 13

Posts: 21/25
EXP: 8942
Next: 1325

Since: 04-16-10
From: Murrells Inlet SC

Last post: 3479 days
Last view: 3111 days
Got samples to playback. I seem to be having problems getting the sample to loop properly ingame. I setthe loop point properly and still it only plays like once with no loop. Also I clicked on the hex editor accidentally and this came up in the audio editor.

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

**************Exception Text**************
Value of '805212' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'.
Parameter name: Value
at LAZYSHELL.HexEditor.RefreshHexEditor()
at LAZYSHELL.HexEditor.Compare()
at LAZYSHELL.SPCEditor.hexViewer_Click(Object sender, EventArgs e)

**************Recent Event History**************
"loopStart" | Value = 2214 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2213 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2212 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2213 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2214 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2215 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2216 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2217 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2218 | Form "SampleEditor" | Element = {113} Distortion Guitar
"loopStart" | Value = 2219 | Form "SampleEditor" | Element = {113} Distortion Guitar

PressAdob
Posted on 11-01-13 07:07 AM Link | Quote | ID: 155001


Red Goomba
Level: 15

Posts: 36/36
EXP: 16266
Next: 118

Since: 10-09-08

Last post: 3822 days
Last view: 3818 days
I don't know if you still check here, but:

It's impossible to edit the solid-tile-layer, putting on the solid tile selecter and selecting a tile causing the program to crash.

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

**************Exception Text**************
Object reference not set to an instance of an object.
at LAZYSHELL.TilemapEditor.pictureBoxLevel_MouseDown(Object sender, MouseEventArgs e)
at LAZYSHELL.NewPictureBox.OnMouseDown(MouseEventArgs e)

**************Recent Event History**************
"buttonDragSolidity" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"toggleSolidMods" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"toggleSolid" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"openLevels" | Form "Editor"
OPENED FORM "Levels"
CLOSED FORM "Levels"
"pictureBoxLevel" | MouseDown = (X:159,Y:255) | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"buttonDragSolidity" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"toggleSolid" | Form "Levels" | Element = {003} Bowser's Keep 1st time, Area 01
"openLevels" | Form "Editor"

Also, when working with sprites, it's possible to crash the editor by changing between selecting with the mouse, and selecting with the arrow keys. This one you can recover from by pressing play on the animation box.
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.033 seconds. (341KB of memory used)
MySQL - queries: 92, rows: 131/132, time: 0.023 seconds.