PlaneEd - Genesis plane mappings editor

Discussion in 'Engineering & Reverse Engineering' started by qiuu, Apr 26, 2009.

Thread Status:
Not open for further replies.
  1. qiuu

    qiuu

    Tech Member
    144
    9
    18
    Blue Ball & Blocks
    I'll take that occasion to announce a new version, including various new features:<ul><li>Selection areas and operations on those, like Cut, Copy and Paste, as well as flipping and setting priority and increasing/decreasing the tile IDs of the entire area</li><li>A blank template file of the size specified in the project file is now created if the mapping file does not yet exist</li><li>Vertical scrolling for large sized maps</li><li>Tiles on the map that are not in the art file are now displayed as invalid tiles instead of terminating the program</li></ul>Refer to the initial release post (first post in this thread) and the accompanying readme file for more information.

    Might possibly be somewhat instable, so save frequently as precaution.

    Download link for the Win32 version: <a href="http://geoo.digibase.ca/PlaneEd/PlaneEd_win32.7z" target="_blank">http://geoo.digibase.ca/PlaneEd/PlaneEd_win32.7z</a>

    Source code: <a href="http://info.sonicretro.org/images/4/48/PlaneEd1.1_src.tar.gz" target="_blank">http://info.sonicretro.org/images/4/48/PlaneEd1.1_src.tar.gz</a>

    Collection of some project files: <a href="http://geoo.digibase.ca/PlaneEd/PrjFiles/" target="_blank">http://geoo.digibase.ca/PlaneEd/PrjFiles/</a>
    If someone has made some additional project files for mappings in the commonly used Sonic disassemblies, especially Sonic 1, I'd be glad to host these as well.


    "Secret hacking tool" is just an allusion to allegiations from quite some time ago of secret hacking tools being said to be available in the Tech Members' lounge.
    In fact, I'd appreciate a Wiki article on the tool.

    GT Koopa: Glad it could be of use to you. I hope you don't mind I included the two project files you provided into the collection. If you do, I'll remove them.
    Yeah, for getting the art in, you'll have to use some other tool to get an image into Genesis tile format.
     
  2. MarkeyJester

    MarkeyJester

    A D V A N C E Resident Jester
    2,078
    211
    43
    Japan
    aha!

    nice one qiuu, once again you never cease to amaze me. =)
     
  3. GT Koopa

    GT Koopa

    Member
    2,006
    0
    16
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->GT Koopa: Glad it could be of use to you. I hope you don't mind I included the two project files you provided into the collection. If you do, I'll remove them.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I don't mind at all.
     
  4. snkenjoi

    snkenjoi

    Tech Member
    89
    7
    8
    Incredibly elite, powerful and useful tool.

    Savestate support was a stroke of genius - fantastic method for displaying art from multiple sources in the correct places, and even for a single source.
     
  5. Spanner

    Spanner

    The Tool Member
    3,299
    93
    28
    United Kingdom
    Sonic Hacking Contest
    Such a superior tool in this new release, hopefully this'll get more people to use this program. :)
     
  6. iojnekns

    iojnekns

    trouble keeps you runnin' faster Member
    148
    0
    0
    Welcome to the qiuu branch, 007
    [​IMG]
    Now listen carefully Bond. See this small pen? It modifies Sonic 2 mappings if you push this button. Twist the end to select areas and perform copy&paste operations. There is also vertical scrolling for large sized maps.

    Try not to blow it up.
     
  7. Varion Icaria

    Varion Icaria

    He's waiting.... Tech Member
    1,014
    3
    18
    S4: Cybernetic Outbreak
    <!--quoteo(post=365233:date=Oct 23 2009, 09:59 PM:name=iojnekns)--><div class='quotetop'>QUOTE (iojnekns @ Oct 23 2009, 09:59 PM) <a href="index.php?act=findpost&pid=365233">[​IMG]</a></div><div class='quotemain'><!--quotec-->Welcome to the qiuu branch, 007
    [​IMG]
    Now listen carefully Bond. See this small pen? It modifies Sonic 2 mappings if you push this button. Twist the end to select areas and perform copy&paste operations. There is also vertical scrolling for large sized maps.

    Try not to blow it up.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    I lol'd Good ol 007 <3 This will come in handy to rewrite the data select a bit. Nicely done!
     
  8. Aquaslash

    Aquaslash

    Emerald Dragoon Moderator
    2,818
    0
    16
    Hampton, VA
    The S Factor: Sonia and Silver
    Well the good news is, with this, I was able to make mappings for a screen. The bad news is, I fail at actually implementing the damn thing! XD

    Well, those who can get the most out of it will certainly appreciate it!
     
  9. Selbi

    Selbi

    The Euphonic Mess Member
    1,485
    10
    18
    Northern Germany
    Sonic ERaZor
    Maybe there is a new feature I don't know about, but I can only see the tiles, not the maps when loading. Still, cool it's not a dead project. Article edited. :)

    Oh and:
    <!--quoteo(post=365219:date=Oct 24 2009, 03:19 AM:name=qiuu)--><div class='quotetop'>QUOTE (qiuu @ Oct 24 2009, 03:19 AM) <a href="index.php?act=findpost&pid=365219">[​IMG]</a></div><div class='quotemain'><!--quotec-->If someone has made some additional project files for mappings in the commonly used Sonic disassemblies, especially Sonic 1, I'd be glad to host these as well.<!--QuoteEnd--></div><!--QuoteEEnd--><a href="http://selbi.se.funpic.de/PlaneED-S1-TS.zip" target="_blank">Here</a>. Just containing Title screen, since it's damn hard to do the Sega screen because of the 3 palette files. I don't think the other ones will be used anyway (at least not for now).

    Btw, source code archive is broken.
     
  10. qiuu

    qiuu

    Tech Member
    144
    9
    18
    Blue Ball & Blocks
    Thanks for creating a Wiki article; I updated it with the lastest source and the new link to the project files.
    A project for the title screen in Sonic 1 was the only S1 one I had already up, but thanks anyway, Selbi.
    I don't know about the maps not displaying, I suspect that it might be that your mapping file doesn't exist, and a black template containing only black tiles is created. You should be able to put tiles onto the map then. Other thing I could imagine is that you pressed F5/F6 to toggle the display of high/low priority tiles.

    The issue with the source archive was that somehow during uploading, another layer of compression was added, turning it into something like .tar.gz.gz which WinRar failed to cope with (7z however could, which was why it worked for me).
    I just linked to the wiki now, though an archive with a .targz extension is still up.

    Aquaslash: Contact me on IRC, we sure can get the screen working. :)

    iojnekns: <3 :v:
     
  11. Selbi

    Selbi

    The Euphonic Mess Member
    1,485
    10
    18
    Northern Germany
    Sonic ERaZor
    <!--quoteo(post=365421:date=Oct 24 2009, 08:54 PM:name=qiuu)--><div class='quotetop'>QUOTE (qiuu @ Oct 24 2009, 08:54 PM) <a href="index.php?act=findpost&pid=365421">[​IMG]</a></div><div class='quotemain'><!--quotec-->I don't know about the maps not displaying, I suspect that it might be that your mapping file doesn't exist, and a black template containing only black tiles is created. You should be able to put tiles onto the map then. Other thing I could imagine is that you pressed F5/F6 to toggle the display of high/low priority tiles.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I can't place any tiles. Funny enough, it's just in the new version. Pressing F5/F6 doesn't work as well.
     
  12. Selbi

    Selbi

    The Euphonic Mess Member
    1,485
    10
    18
    Northern Germany
    Sonic ERaZor
    Double post and bump time.


    I did 2 more project files for Sonic 1:

    Sega Screen:
    [​IMG]
    I'm not sure if the off-center is normal, or I did something wrong, but it's working anyways.
    <a href="http://selbi.se.funpic.de/SegaScreen.txt" target="_blank">Download</a>


    Japanese credits:
    [​IMG]
    Palette is not the in-game one, because you would just see black if you set it to it.
    <a href="http://selbi.se.funpic.de/JapCredits.txt" target="_blank">Download</a>


    The Special Stage ones are in work.
    Btw, I didn't took a month or something to do this. I didn't took more than 5 minutes.
     
  13. GT Koopa

    GT Koopa

    Member
    2,006
    0
    16
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    I can't believe I have forgotten how exactly this program starts up. It has only been what, 3/4ths of a year since I touched it? I have tried to understand the readme file again, been moving the txt files to my sonic 2 dissasembly (to use the test ones of course) and tried everything that I could in the Command Prompt. I remember it being second nature easy once you knew what you were doing, however I also can't remember if I figured it out alone or had help. Ugh. It shouldn't be a Windows 7 problem, right?

    Besides my problems and hazy memory, have there been any updates on this? Or at least more of those user created project text files?

    Edit: Never Mind, it was a simple drag and drop issue where you have to drop it when the text document is within the dissasembly. The one combination I DIDN'T TRY. Geez, no wonder I remember it being simple.
     
  14. qiuu

    qiuu

    Tech Member
    144
    9
    18
    Blue Ball & Blocks
    New version of PlaneEd is up!

    You can now scroll over the map (with [';\ keys) and the selector (using Home and End). All new key bindings are listed in the accompanying readme.
    Also fixed some scrolling related display glitches.

    It also seems that the issue Selbi was having in the previous version with no tiles being placeable has magically vanished.

    You can get the new version from <a href="http://info.sonicretro.org/PlaneED" target="_blank">http://info.sonicretro.org/PlaneED</a> or <a href="http://geoo.digibase.ca/PlaneEd/" target="_blank">http://geoo.digibase.ca/PlaneEd/</a>
     
  15. Selbi

    Selbi

    The Euphonic Mess Member
    1,485
    10
    18
    Northern Germany
    Sonic ERaZor
    Good to see this tool breaking has been fixed, for whatever reason. No longer I will need to tell people why v1.1 doesn't work (believe it or not, but people think I'm the co-author of this tool >_>).
     
  16. Ryuki

    Ryuki

    Member
    96
    0
    6
    I recentley found and used this, (Yesterday, infact) I have to say it saved my ass; and a small hack I'm working on.
    Now all of a sudden there's an update.. xD;

    Nice work anways guys, and thanks again for releasing such a useful tool.
     
  17. Aquaslash

    Aquaslash

    Emerald Dragoon Moderator
    2,818
    0
    16
    Hampton, VA
    The S Factor: Sonia and Silver
    If you're taking suggestions, would you consider some kind of zoom? As it is now, I have to switch to 640x480 to actually see the tiles and stuff I'm working with :/
     
  18. qiuu

    qiuu

    Tech Member
    144
    9
    18
    Blue Ball & Blocks
    I'll take your suggestions into consideration (Selbi also made one in private), but I can't guarantee anything. It also depends on how difficult it will be to implement for me.
     
  19. Shoemanbundy

    Shoemanbundy

    Researcher
    1,071
    14
    18
    Chicago, Illinois
    selling shoes
    Great release, glad to see my suggestions were implemented. This should work wonders now. I do have the same problem as Aquaslash, but it's not too big a problem to switch screen resolutions. I'm just glad this works.
     
  20. NeonSynth

    NeonSynth

    Previously 'SonicVaan' Member
    388
    0
    16
    Germany, W├╝rzburg
    Betatesting, Various hacking projects, programming synthesizers, music production
    It's nothing too major, but I fixed Selbi's title screen text file. <a href="http://sthzx.co.de/rubbish/Title.txt" target="_blank">Here.</a>

    Palette length and offset were both 0x20, but now they're fixed.
     
Thread Status:
Not open for further replies.