Points of Required Attention™
Smaghetti, a new Super Mario Advance 4 editor, is currently in development! Check out the thread HERE!

Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,317,093
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 03-29-24 08:59 AM
Guest: Register | Login

0 users currently in SMW Hacking | 1 guest

Main - SMW Hacking - Lunar Magic 1.65 New thread | Thread closed


Sukasa
Posted on 09-24-09 10:07 PM (rev. 2 of 10-02-09 03:05 PM) Link | Quote | ID: 116060


Red Birdo
Level: 92

Posts: 2007/2112
EXP: 7672170
Next: 84767

Since: 02-19-07

Last post: 4420 days
Last view: 3191 days
CURRENT VERSION IS HERE

4 years after the release of 1.63, and on LM's ninth birthday, FuSoYa's released version 1.64 of Lunar Magic!

Download Page

Lunar Magic Homepage

The list of changes is as following:

VERSION 1.64 SEPTEMBER 24, 2009 (9 YEAR ANNIVERSAY OF LUNAR MAGIC!)

Fixed a memory leak with sprites that exists in all prior versions of LM
Fixed an issue where if you used entry 0x1F in the Extended Animation Frames list and saved to the ROM or a mwl file, LM would save the data but upon reopening the level it would not read anything from the list at all. Thanks goes out to Jimmy52905 for discovering this.
Fixed a problem with mouse gestures where holding down the right mouse button inside the editor window and then left clicking outside it would cause LM to crash. Thanks goes out to crushawake for finding this.
Adjusted a slope object in LM to emulate a game bug that causes the slope to break up on screen boundaries in some cases. Thanks goes out to Alex99 for noticing this.
Fixed the "view screen exits" toolbar button so it doesn't stay pressed if you switch to view screen or sub-screen boundaries, as reported by Maxx.
corrected tileset info for Thwomp and Thwimp, reported by Noobish Noobsicle.
Fixed the animation of the wave tile in the overworld editor so it moves in the correct direction. Thanks goes out to Sukasa for finding this.
Fixed loading an unmodified title screen in the overworld editor when it's from an 8 MB ExLoROM game.
Fixed an issue in the overworld editor where if LM ever had to report an error while reloading the overworld and tile animation was turned on, LM would start spawning multiple message boxes. Thanks goes out to Obsidian for reporting this.
Updated the overworld palette editor so that alt-right click does a gradient instead of ctrl-right click, as in the level palette editor. Should have been done in version 1.63.
Fixed overworld exit tile 0x4D so it can connect directly to a level tile without malfunctioning, which the original game doesn't allow... I think Nintendo originally set it up as a corner path tile and didn't completely convert it when they decided to use it as an exit tile.
Added a new method to the overworld editor for linking star/pipe/exit tiles together with fewer steps using alt-left click.
Added an option to the overworld editor that allows turning off level 24's redirection of exits based on coins and time.
Added a setting to the overworld editor that can change the one level used to activate a secret exit when beating a boss, which was used by the Big Boo Boss.
Fixed sprite interaction with custom block ASM in vertical levels. I actually fixed this years ago and temporarily released the fix as a patch, intending to later integrate it into LM for version 1.62. But mysteriously the fix never made it into the program... I suspect I was waiting till I had time to check/adjust the fix for the Japanese ROM as well, and forgot about it.
Implemented the "Mario touched top corner of block", "Mario within block (body)", and "Mario within block (head)" custom block ASM hooks. Two of these were used in a few of DW:TLC's blocks. Should of been done before, but likely wasn't for the same reason as the sprite fix.
Adjusted the 16x16 program icon for WinXP, since apparently XP has something against using 16 color icons at times.
Fixed mwl file association for Windows Vista, which should also fix it for non-administrator accounts on Win2k and up.
file types mw0, mw1, mw2, and mw3 are no longer associated with Lunar Magic, as the program hasn't used those for saving levels since 2003. Note that this does not affect LM's ability to open levels saved in the older format.
Added a feature that allows LM to add a copier header to the ROM for you if it's missing, plus an option to do it silently.
Added exporting/importing palettes in YY-CHR .pal format.
Added a feature that allows LM to display custom tooltips and sprite tile arrangements for custom sprites based on the extra info bits (as done by a 3rd party ASM hack). Also added an option to turn this off. Check the help file for more info.
Added an extra category to the "Add Sprites" window called "Custom Collections of Sprites", which uses external files to allow custom sprites to be added a little more easily than using the "insert manual" command. See the help file for more information.
Enlarged the area used for LM's internal sprite Map16 data, and split it up into 2 separate files so custom sprites can use their own file. Check the help file for more information.
Replaced Lunar Magic's old code for handling RATs with a modified version of the code in Lunar Compress. This removes the limitation LM had about not honoring RATs that existed in a different LoROM bank than the data being protected, and also lets LM use the full size allowed by the RAT format.
The FG Map16 data will now be protected by a RAT when saved, to make it easier for third party programs to avoid this data.
Converted LM's help file into a compiled HTML help file, as Microsoft is phasing out the old WinHelp system.
Thanks goes out to Smallhacker for gathering suggestions and bug info.

boingboingsplat
Posted on 09-25-09 12:28 AM (rev. 3 of 09-25-09 12:48 AM) Link | Quote | ID: 116075


Giant Koopa
[PREFSTRING:wonderful bounciness]
Level: 74

Posts: 1018/1292
EXP: 3625388
Next: 28156

Since: 07-23-07
From: Michicola

Last post: 4814 days
Last view: 4776 days
In editor custom sprite support =





____________________
 

koala_knight
Posted on 09-25-09 04:33 AM Link | Quote | ID: 116103


Buzzy Beetle
Level: 44

Posts: 318/384
EXP: 589895
Next: 21390

Since: 06-01-07
From: Miami

Last post: 4097 days
Last view: 4085 days
Sweet! I was thinking of going back to finish the hack I started years ago. Great timing!

Kawa
Posted on 09-25-09 06:34 PM Link | Quote | ID: 116124


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 2514/5344
EXP: 30875650
Next: 787331

Since: 02-20-07
From: The Netherlands

Last post: 4470 days
Last view: 2605 days
Now there's something completely unexpected. I wonder what effect this'll have on the scene.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Sukasa
Posted on 10-02-09 03:05 PM (rev. 2 of 10-02-09 03:05 PM) Link | Quote | ID: 116452


Red Birdo
Level: 92

Posts: 2021/2112
EXP: 7672170
Next: 84767

Since: 02-19-07

Last post: 4420 days
Last view: 3191 days
Fu's released another bugfix, looks like tightening up some of his code revealed bugs that have been present for a while.

Fixed "export multiple levels to mwl files" feature, where LM was trying to open the ROM twice when it shouldn't have. This fails in 1.64, due to certain file operations having been tightened up to detect this kind of thing in old code. 
Fixed saving to mwl files, where if the level had ExAnimations it wouldn't save them correctly and would then disrupt the level's Super GFX bypass settings. While this shows up in 1.64, the code was wrong in all 1.6x versions yet apparently still worked due to a strange coincidence.
Updated extended object 46 (midway point bar) to break up on screen boundaries like the game does. Thanks goes out to TRS for noticing this.


Download Here

KDE User X
Posted on 10-02-09 03:52 PM Link | Quote | ID: 116453


Koopa
Level: 25

Posts: 74/104
EXP: 79166
Next: 10454

Since: 12-26-08
From: Finland

Last post: 5170 days
Last view: 5169 days
Very nice, but is this glith? Open rom, and overworld editor, switch to level editor and open another rom, and overwold editor dosent reload overworld(still hows "wrong" overworld), until you press reload button at overworld editors toolbar/icon thing(whatever its called), its kinda annoying sometimes.

Also sometimes(acually always) overworlds editor dosent close if you close level-editors window first

____________________


Sukasa
Posted on 10-02-09 06:22 PM Link | Quote | ID: 116459


Red Birdo
Level: 92

Posts: 2023/2112
EXP: 7672170
Next: 84767

Since: 02-19-07

Last post: 4420 days
Last view: 3191 days
I can't say about the second one, but the first issue is by design, to let you copy overworlds from one rom to another.

smw@inter7.jp
(post deleted) ID: 118032

Main - SMW Hacking - Lunar Magic 1.65 New thread | Thread closed

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

Page rendered in 0.022 seconds. (349KB of memory used)
MySQL - queries: 65, rows: 92/95, time: 0.017 seconds.