Banner
Views: 864,178,303
Time:
14 users online: anonimzwx, chickaDEE Magazine, germdove, jdl, JonnyManjiro, M9wA, Marcozzo Daro, MasterMario97, NathanWarford, nnj, OEO6, SF - The Dark Warrior,  Slash Man, Steven - Guests: 33 - Bots: 146 Users: 47,844 (2,083 active)
Latest: Tokarev
Tip: It's recommended to use these when ripping graphics.Not logged in.
ShyGuy Advance - a Yoshi's Island: Super Mario Advance 3 editor
Forum Index - Non-SMW Hacking - Yoshi's Island Hacking - ShyGuy Advance - a Yoshi's Island: Super Mario Advance 3 editor
Pages: « 1 »
This is something I'm working on. I initially started it to keep myself occupied during the Covid-19 lockdown and I've been working on it in my free time ever since.

v0.4 download

A Super Mario Advance 3 - Yoshi's Island (U) [!] ROM is required. I'll add support for international versions later.

Current features:

- Level editor
- Level entrance editor
- Midway entrance editor
- Level name editor
- Sprite set editor

Planned features:

- Display graphics for objects and sprites in room editor
- Better screen exit display
- Better object/sprite names and descriptions (I borrowed those from EggVine v0.81+ for now)
- More descriptive level header editor
- Auto scroll editor
- Message/other text editor
- Expand room upon saving if required
- Expand level name if exceeds original length
- WYSIWYG interface for text editors
- Overworld editor
- Extra options menu
- More interesting room editor toolbar
- 240x160 screen viewer
- Drag and drop from object/sprite window (Done)
- Scan room for undefined exits
- Support other versions of the ROM
- Right click to create copy objects/sprites
- Select multiple objects/sprites
- Import/export rooms

Due to the similarities between both versions, I may eventually add support for the SNES version, however it's not a top priority.

Please feel free to suggest any more you can think of!

Screenshots:

Room editor
(please don't be put off by the EggVine-like appearance, as it's only temporary!)

Level name editor
(I just noticed I forgot to display the pointers. Silly me 😂 I'll fix that next time)

Level entrance editor
Midway entrance editor
Sprite set editor

Thanks to Golden Yoshi for beta testing and SBird from the PokeCommunity for writing the GBA C# library I'm using, without which, this project could not have happened.

Note that since this is such an early release, although it's been tested and I've made every effort to find and fix them, there are sure to be bugs. Please report any you find!
Feel free to ask any questions about SMA3 hacking too. You can find out more here and here.

Have fun!Free counters!
Thanks for letting me test, the editor is very promising. My favorite feature so far would have to be the sprite set editor, makes it easier to make more interesting mixes of enemies for each level. Looking forward to seeing more progress.
I've been tested this for a while and holy shit, it's amazing. Despite the lack of graphical display, it's already more complete than current Golden Egg version, especially since you can edit spritesets, entrances/midway and level names within the editor itself (which currently, all of these need to be made with separate tools for SNES YI, which is honestly stressful and tedious).

I'd really hope you can add support for SNES YI, but I'd understand if you eventually drop it, because the rom isn't that flexible as we may want (which is probably the biggest roadblock of the YI hacking development), and the lack of interest in YI hacking as a whole.

Anyway, I'm very interested in this, will definitely test more later. Good job so far.
Well, this is certainly a surprise! Can't wait to see how this project develops, and as Ayami said, I'm curious if it will eventually be compatible with SNES YI as well.
Thanks, all! 😁 I've updated the version in the first post to fix some minor bugs. I'll be posting progress updates in this thread too, so stay tuned!

To add support for the SNES version, I'd need to write a C# library to handle SNES ROMs, similar to the one I'm using for GBA ROMs. I could use the GBA library to help me, and one may even already exist. I'd rather add SNES support further ahead in the project when the majority of the GBA functionality is in place, as I could simply modify the code I'd have written.Free counters!
I just want to say that I've been waiting years upon years for some new editor for Yoshi's Island. This is lucky for me, because I personally like the GBA port better than the SNES. I'm so glad to hear that you are actively working on this editor. I think the Yoshi's Island hacking community has good chances of shining once more. I've always been a fan of the game ever since I held the console in my hands. I have a distinct memory of my babysitter buying me the game when I was a young lad. (SMA3 in this case.) I was so excited, haha.

I really REALLY look forward to seeing more updates as I'm egg-cited to see what's in store for the future! *runs in egg puns* I'll be honest, for the longest time I would consistently check the Yoshi's Island portion of SMWCetnral in hopes of seeing new content, whether it be an update to Golden Egg or even Egg vine, and new hacks in the making.

Nonetheless, I'm excited. Good luck with your continuation of this editor because I'm REALLY looking forward to what comes next. :)
Originally posted by iZackefx
I just want to say that I've been waiting years upon years for some new editor for Yoshi's Island. This is lucky for me, because I personally like the GBA port better than the SNES. I'm so glad to hear that you are actively working on this editor. I think the Yoshi's Island hacking community has good chances of shining once more. I've always been a fan of the game ever since I held the console in my hands. I have a distinct memory of my babysitter buying me the game when I was a young lad. (SMA3 in this case.) I was so excited, haha.

I really REALLY look forward to seeing more updates as I'm egg-cited to see what's in store for the future! *runs in egg puns* I'll be honest, for the longest time I would consistently check the Yoshi's Island portion of SMWCetnral in hopes of seeing new content, whether it be an update to Golden Egg or even Egg vine, and new hacks in the making.

Nonetheless, I'm excited. Good luck with your continuation of this editor because I'm REALLY looking forward to what comes next. :)


Thank you!

Minor update: I've replaced the create and delete buttons in the room editor with a drag-and-drop interface from the list to add objects and sprites (those buttons are still used for screen exits). I've updated the download link in the first post. I've also separated object and sprite editing modes. You can use the Esc key or select the option in the toolbar to switch between them.

There is currently a bug in this version where you can't delete any objects in object mode until you click on a sprite or screen exit within the editor. After doing that, you will be able to from then on. No idea why that happens. I'll fix it in the next release.

I've begun working on the graphical display in the room editor. As I suspected, loading the graphics was the easy part, constructing them will be much more challenging and time-consuming 😂Free counters!
You're very welcome! :D

That's wonderful to hear. As far as that one particular bug goes, I've encountered that myself though it wasn't a huge issue.
I'm seriously looking forward to what you have in store for the future of the Yoshi's Island hacking scene! (SMA3 for now, obviously.)

I've been fiddling around with the editor for a little while now and I'm very satisfied with what it's currently capable of. In any case, good luck working on your editor and just know we'll be excited for future versions! (I'm particularly excited about the file expansion upon adding more objects and sprites per level. Hehe.)
No new release this time, just a progress update. I'm still working on the graphics. It's going to be a lengthy process 😂 Every object needs its own unique scripts to assemble and draw its graphics.

Originally posted by iZackefx
(I'm particularly excited about the file expansion upon adding more objects and sprites per level. Hehe.)

What makes SMA3 even better is that the ROM can be expanded 😁 SNES ROMs which use the Super FX chip are restricted to 2MB. Of course, this doesn't apply to the GBA version. To make efficient use of space, my plan is to allow the user to choose a new location to save to if the level size exceeds the length of the current location. They will be asked to specify the number of bytes they need. If all the free space is used, the ROM will be expanded.Free counters!
Take as much time as you need. I'm happy to hear that you are continually working on this! (At your own pace, I'd presume.)
Pages: « 1 »
Forum Index - Non-SMW Hacking - Yoshi's Island Hacking - ShyGuy Advance - a Yoshi's Island: Super Mario Advance 3 editor

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy