New sprite mappings editor?

Discussion in 'Engineering & Reverse Engineering' started by MainMemory, Jan 16, 2012.

  1. FeliciaVal

    FeliciaVal

    Member
    I was just throwing ideas as I said :/
     
  2. Chimpo

    Chimpo

    Member
    7,310
    2
    18
    Atomic Sonic Part II

    This would make things nicer. Wouldn't have to resort to rotating it with another program, editing it, then reimporting it. You just rotate, clean it up, and get rid of any useless tiles in the same program.
     
  3. ICEknight

    ICEknight

    Researcher Researcher
    Weren't the rotated sprites made with Rotsprite good enough in most cases?

    I remember they looked way better than rotating them by hand.
     
  4. MKAmeX

    MKAmeX

    Member
    279
    0
    16
    California
    Needlemouse, Sonic Boom, Graphic Design
    I'm not the most technical person here so I wouldn't know how you would go about doing it, but I think it would be great to implement a way to edit the enigma mapping in the same way you would go about editing nemesis mappings. I know there is PlaneED for that, but I could just never get that working and it'd be a big plus in this case, to be able to edit the title and sega screens all in one program.
     
  5. Glisp

    Glisp

    That one weird guy that does stuff. Member
    1,278
    1
    16
    Bloomington, IN
    None at the moment I'm afraid.
    If it's not been mentioned already, Red Crimson would appreciate support for the Streets of Rage games. I was just quickly scanning through the topic so I dunno if it's been mentioned or not.
     
  6. Chimpo

    Chimpo

    Member
    7,310
    2
    18
    Atomic Sonic Part II
    They still required some slight tweaking, but not as much if you rotate it through any other program like Graphics Gale or Photoshop.

    Sample images from the original thread.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  7. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,543
    141
    43
    SonLVL
    For rotation to work, the program would have to turn the sprite into a bitmap, rotate the bitmap, then generate new tiles and mappings from that bitmap. And I really don't think I can do rotation for anything other than 90° and have it not look terrible.

    I am not going to try to shove plane mappings into a sprite mappings editor. However, a separate plane mappings editor is a possibility.

    As much as I like the SoR games, I'm not trying to make a general MD sprite mappings editor here. Also I don't know anything about the formats they use, and if anything is compressed somebody will have to make a .NET library for me to use (like KENSSharp).
     
  8. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,371
    13
    18
    Spain
    Sonic Paradise & Sonic Ages
    I also want to see a revamped and better done in general sonik sprite, I'll love that
     
  9. The Game Collector

    The Game Collector

    Member
    894
    7
    18
    Washington State, USA
    Being Ted Narcotic's bass player; working on Kelly Kristjanson's tape archive; collecting video games
    Yeah Sonik Sprite has never worked correctly for me. I tried to save my work only for it to save as a gray box for half the image. Probably because I can't figure out how to install that one MSCOMCTL.OCX file that is required for it to work. When I try to open it, it says there is no program to associate it with.
     
  10. Aerosol

    Aerosol

    Not here. Moderator
    10,836
    202
    43
    Not where I want to be.
    Sonic (?): Coming summer of 2055...?
    Goddamn I'd love for you to hop on that MainMemory. I can't stand SonMapEd. Not a knock on the original author of it but it just isn't all that intuitive for someone just looking to dick around with stuff.
     
  11. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    0
    0
    Writing my own MD/Genesis sound driver :D
  12. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,543
    141
    43
    SonLVL
    So, the main reason why I haven't shown any progress on this or even announced that I'm definitely making this is that I have no idea how it should look/work, GUI-wise. Like, some kind of combination of SonLVL's tile editor and SCDPCspr, with some additional thing for selecting sprite pieces?

    Any thoughts?
     
  13. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,371
    13
    18
    Spain
    Sonic Paradise & Sonic Ages
    I think Sonik Sprite has the best user friendly GUI for this. I would add a simple "paint like" editor to it.
     
  14. Selbi

    Selbi

    The Euphonic Mess Member
    1,485
    10
    18
    Northern Germany
    Sonic ERaZor
    That is a good idea actually. Make it feel like Sonik Sprite, because although being a very limited program by itself, it does have a user friendly GUI.

    Additionally, you could do this in a sub-menu solely for drawing, while the main window looks and acts similar to SonMapEd.
     
  15. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,543
    141
    43
    SonLVL
    I recently thought of something regarding being able to simply draw on sprites: sprite pieces can be "layered" over other pieces. I would have to somehow group the pieces into layers when a piece overlaps a previous piece, and have them edited separately. For example, Tails' walking sprites would have a layer for the main sprite, and a layer for the tails underneath it.
     
  16. hwd45

    hwd45

    20
    0
    0
    I'm looking forward to seeing the end result. SonEd was particularly difficult to use, then Sonlvl came along and made everything much easier. I hope this means that your project will be similar, and will replace SonMapEd and its evil twisted confusing ways. I'm pretty sure that SonMapEd was the thing that made me ragequit from my hacking, because I found it so difficult to use. Good luck with your program!
     
  17. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,543
    141
    43
    SonLVL
    After considering the matter for a long time, I have decided that I have no idea how to actually make a sprite mappings editor. Sorry to get your hopes up.
     
  18. Aerosol

    Aerosol

    Not here. Moderator
    10,836
    202
    43
    Not where I want to be.
    Sonic (?): Coming summer of 2055...?
    It's alright. Maybe it'll come to you out of the blue someday.
     
  19. RetroKoH

    RetroKoH

    Member
    1,661
    17
    18
    Project Sonic 8x16
    I hope this means that it will only get put on standby... and not completely get scrapped... I know I'm keeping my hopes up for something that may very well end up not happening... BUT, this is the guy that gave us SonLVL. A program so easy and good enough to use that a hack noob like myself could mess about with it without screwing up too much. I hope you will get back to this someday...
     
  20. Alriightyman

    Alriightyman

    I am back... from the dead! Tech Member
    354
    3
    18
    Largo, FL
    0101001101101111011011100110100101100011 00000010: 0101001100000011 01000101011001000110100101110100011010010110111101101110
    Just out of curiosity, why do you have no idea?
    Is it that you are not sure as to how to go about writing it via code? Or is it more of a GUI issue that has you stumped?