Umm nobody paid attention to my 921873129783 edits so I think i'll just post this again.
In this video I tested this tool, but for some reason the sprite status bar is buggy, I don't know what caused that, also at 40s the BG gets fucked up, I think the sprite status bar causes it because I remember the readme talking about some glitches when taking too many coins, the thing is that it doesn't only happens when I take too many coins, it also happens randomly in some parts of the level.
Any way to fix this :|
Maybe you don't have got enough freeram. Open the rom on a debugger and search for enough freeram. By the way, did you inserted the palette which is included with the patch? If not, then try to copy the statusbar colour into palette F like in this picture:
The Layer 3 Editor looks really convenient to use, as Lunar Magic's other functions, and I'd like to see its being actually included in the next official version of lunar magic. So next time we will probably have some VLDC entries that cleverly place layer 3 tiles (I wonder if it will be allowed in the case).
WYE's Sprite Status Bar seems to do something with the IRQ, but it may not be enough.
Either way the important thing is that it's fixable. I'll look into it.
When you get around to fixing it, could you let me know what you did? I'd like to make my status bar do the IRQ stuff right in the next version.
On a general note, thanks again for everything you're doing. This thread alone seems like an overwhelming amount of work, and it's admirable to see you work out not only this but other projects too. Good luck with all of them!
You have to set the freespace in the patch itself with Slogger. After doing that, select the sprite status bar button in the layer 3 menu, and the patch will automatically get inserted by the layer 3 editor.
* LM is written in C++, while Kipernal uses C# and requires the .NET framework. FuSoYa would have to completely rewrite these tools.
* In my opinion, the changes these tools make to the game are too major to be implemented into LM.
* If FuSoYa was in charge of those tools, no one else could see the code, and the community could not make changes to it. If we found bugs in them, we would have to wait for FuSoYa to release a new LM version.
All three of these tools look pretty useful and convenient, so good job.
I installed vcredist_x64.exe (since I have a 64-bit OS, although it didn't help [is that because the tools are coded in 32-bit or something?]) and vcredist_x86.exe. What does vcredist_arm.exe do? It gave an error about not being a valid Win32 application, so hopefully that wasn't important.
For the uberASM editor to work you have to extract the contents of the zip file, then open the "uberASM" folder and move the contents to the folder the ROM is in. It seems a bit cluttered to me to have everything in the same folder; couldn't you let us keep everything relating to uberASM in it's own folder? Also, I don't know ASM, but I thought I would test it by putting a gradient made with Effect Tool in a level... but the code it gave me was for levelinit... I assume the editor only modifies level_code.asm? It would be more useful if there were tabs at the top to let you switch between the two.
The layer 3 editor keeps trying to make me apply the Sprite Status Bar Patch (it wants me to set the freespace, but I thought you were using Asar?), but what if I don't want to use it? Is it incompatible with the DKC Styled Sprite Status Bar or the Minimalist Status Bars? In Step 5 of the Quick Start Guide it says "Use default SMW files", but the button itself says "Use normal SMW GFX". Also, if I wanted to port to another ROM after using this, is there an easy way to transfer everything over?
I noticed that if I change the graphics loaded in the Super GFX Bypass+ window it will save the new level GFX immediately without saving anything else, or updating Lunar Magic's display... that seems a little weird... you could change the GFX, then save the level and undo your changes... is it supposed to work that way?
Well, that's all my comments, questions, suggestions for now.
x86, x64 and ARM are three different processor architectures.
ARM exists only on phones and tablets (and maybe Chrome OS too), and Lunar Magic won't run any of those. That redist can safely be ignored.
-------------------- <blm> zsnes users are the flatearthers of emulation