don't click here

Sonic 1: Modernisation Project

Discussion in 'Engineering & Reverse Engineering' started by PsychoSk8r, Jul 12, 2007.

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

    Hez

    Oldbie
    LOVE the second picture...but you're definitely going to need more loops, uphills, and turns. Also going to need a lot of misc things like flowers or poles or something to make it more of a level.
     
  2. AbsoluteG

    AbsoluteG

    disgusted by origins plus Oldbie
    182
    4
    18
    A black Hole
    life and shit..., a sonic 1 remake
  3. 87th

    87th

    FOX HOUNDER Member
    Background's fairly sparse. Is it supposed to be space? You could always add a planet or two in the background, if that the case. It's not realistic that there would be many visible planets at one time, but hey! It's Sega. Outrun had the Eiffel Tower just a couple meters away from Big Ben, if I remember correctly.
     
  4. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    It didn't generally have a theme, I just had to whip up a background to test the level, but I might keep it a space theme. Any Ideas/Recommendations?
     
  5. SMTP

    SMTP

    Tech Member
    The grass needs a better way to combine with the ground..
     
  6. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
  7. Zenor

    Zenor

    flip the chessboard over Member
    302
    23
    18
    I prefer the 2nd one better. Less dithering would make it better, perhaps?
     
  8. Sith

    Sith

    The molotov bitch Member
    It would be cool if you combined both square types in the same level.
    Like Hez mentioned, it needs additional tiles to create structures & objects although I do realize this art is still in its early stages.
     
  9. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Excellent Idea! I didn't think of that. I was actually trying to go for the effect of it resembling Marble Zone with the lava, but it doesn't really fit =P
    Constuctive Criticism > *

    Both of those images (Squares + Diamonds) are in the same level =P
     
  10. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Here's a 56k Unfriendly AniGif =P
    [​IMG]

    There's my Progress, if you noticed, there is a Double Jump feature, and something a haven't mentioned, a Jump Dash feature, which propels sonic in the direction of your choice =P

    Comments/Crits are welcome.
     
  11. SMTP

    SMTP

    Tech Member
    Looking better than ever. Though you should have made it into a youtube video instead, would have made more sense. :P
     
  12. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Well, none of my version's of GENS have the capability to record video. For people who don't want to view the AniGIF on the previous page, Here's some screens:
    [​IMG]
    Mighty in New Art level, at night.

    And now:
    [​IMG]
    Jumping

    [​IMG]
    Double Jump (C while in Air)

    [​IMG]
    Jump Dash (B and Left or Right while in Air)

    [​IMG]
    Continues


    Here's the 56k Unfriendly AniGif from the previous pagehttp://forums.psychosk8r.brettle.co.uk/modproject.gif

    The AniGIF shows a lot of my progress, including a detailed view of the double jump, and Jump Dash.

    Edit: Enabled HTML
     
  13. Tweaker

    Tweaker

    Banned
    12,387
    3
    0
    That looks wonderful. I especially like the text that tells you when to jump dash.
     
  14. Sith

    Sith

    The molotov bitch Member
    That is looking great!
    Bring some more detail to the mountains (which I think you were already planning) because now they look too simplified and Mario-like.
    Also, I hope you will replace the remaining original tiles (palmtrees,flowers etc.) as well so it looks completely different.

    Keep it up, this is serious progress.
     
  15. Covarr

    Covarr

    Sentient Cash Register Member
    4,233
    3
    18
    Trapped in my own thoughts.
    Two stageplays, a screenplay, and an album
    Why the hell does Mighty's lives icon still say SONIC?
     
  16. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,673
    83
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    I'm struggling finding the subroutine to modify/create life icons =\
    It seems pretty much impossible to find
     
  17. Sonic 65

    Sonic 65

    Tech Member
    lol, subroutine to draw life icons

    It's a compressed art file in the disassembly (lifeicon.bin). Open it up in Tile Layer Pro, edit, boom.
     
  18. StephenUK

    StephenUK

    Liquor in the front, poker in the rear Tech Member
    1,678
    0
    16
    Manchester, UK
    Quackshot Disassembly
    I think he meant he's trying to find the subroutine which handles the load cue to use for the life icon. He appears to have 2 characters, so he'd need to use alternate calls for each character.
     
  19. Tweaker

    Tweaker

    Banned
    12,387
    3
    0
    Apparently you're not too bright either, since you didn't understand what he was saying.

    Anyway, the art is loaded via a pattern load cue. Specifically, I believe PLC $1 is the one you want. It should be called by something like the following:
    Code (Text):
    1. asdf:
    2.         moveq   #1,d0
    3.         jsr LoadPLC
    Or at least something similar. Just check against your character byte and it'll be easy to add new PLC loads based on it. Personally, I suggest making a jump table - it's a bit more to set up, but it's a lot more efficient when you're gonna have lots of compares based on a byte.
     
  20. Sonic 65

    Sonic 65

    Tech Member
    Yeah, I just realized that =P

    But PLC $1 only contains the monitors, shield, and star patterns. PLC $0 is the one, but I can't find a call for it (PLC $1 is called at the beginning of the level subroutine).
     
Thread Status:
Not open for further replies.