I HOG THAT HATE HEDGE

Discussion in 'Showroom Archive' started by MarkeyJester, Sep 24, 2014.

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

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
  2. Psycho RFG

    Psycho RFG Well-Known Member Member

    Joined:
    Feb 22, 2011
    Messages:
    234
    Very well done MarkeyJester. I love that feature. It's incredible how different looks a zone when it's reversed :p
     
  3. Guest

    Now I know this is a joke hack and all, but on musical terms, I actually like how some of the songs sound backwards for some strange reason, mostly the boss music. plus I also found it to be quite fun after playing just playing GHZ with everything reversed. who would have thought that just a simple change such as this could make things more interesting.
     
  4. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,175
    Location:
    Limbo
    Come on, take it all the way! Flip the cheat codes, mirror the level select, oh the missed opportunites!
     
  5. Hitaxas

    Hitaxas Retro 80's themed Paladins Twich streamer Member

    Joined:
    Aug 13, 2007
    Messages:
    167
    Might have to check this out when I get home. Tried it on my phone with retroarch and the levels were normal. Sega screen title screen and music were reverse though.
     
  6. Cinossu

    Cinossu A blend of secret herbs and spices Member

    Joined:
    Aug 14, 2007
    Messages:
    282
    Location:
    London, UK
    .. you wonderful bastard. I wasn't expecting the music done too, this is brilliant. Is that actual code changes running the music backwards, or modified by hand?
     
    Last edited by a moderator: Sep 24, 2014
  7. Kaz

    Kaz Well-Known Member Member

    Joined:
    Nov 2, 2013
    Messages:
    66
    Well done, Markey boy. This is a brilliant joke hack!

    PS: I already knew about this before he released it *runs*
     
  8. Irixion

    Irixion Well-Known Member Member

    Joined:
    Aug 11, 2007
    Messages:
    670
    Location:
    Ontario, Canada
    This is pretty darn cool. I wonder how you pulled this off :V. How's this play on hardware?
     
    Last edited by a moderator: Sep 24, 2014
  9. ElectricSparx

    ElectricSparx Active Member Member

    Joined:
    Sep 14, 2014
    Messages:
    42
    Location:
    United States
    God damn, Markey, you've blown my mind again.
     
  10. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    Using the sound driver to play the tracks backwards is too excessively difficult to maintain. If you imagine a channel playing one instrument and then changing to another instrument, you would need to take the flags into account before you got to them, likewise with the notes/timers.

    Reprogramming the sound driver to take all of this into account, although not impossible, it would prove to take an excessively large amount of time, something of which I generally don't have. Likewise, doing it by hand proves to take just as long. So, I wrote a tool to do the work for me: RevSMPS. It unpacks the channels individually, reverses them as correctly as possible, and then puts them back together again. I was going to write it to repack the channels again correctly in an optimised manner, but I found that using ValleyBell's SMPSOpt already does what I was going to write anyway, so why waste time...
     
  11. Selbi

    Selbi The Euphonic Mess Member

    Joined:
    Jul 20, 2008
    Messages:
    2,429
    Location:
    Northern Germany
    Two years ago I had that idea as well and attempted at doing it myself, but naturally I never finished it because I sucked too hard back then. Actually, I still do.

    Cool job in any case! I wish you wouldn't need a monitor to trigger it though, as I would like to play the final boss without cheating or playing through the whole game first.
     
  12. Hitaxas

    Hitaxas Retro 80's themed Paladins Twich streamer Member

    Joined:
    Aug 13, 2007
    Messages:
    167
    So I'd imagine since they are simply the stock tracks reversed with that program and given the fact that the normal tracks are there (since you aren't using a sound driver mod to achieve any of this, i'd assume you still load the normal tracks as well)... Are you pretty much setting a flag that tells the game to load specific art(or even just set a bit to reverse said art)/music given whatever flag or mode the game is in?

    Sorry if the way I worded this all is complicated. =/
     
    Last edited by a moderator: Sep 24, 2014
  13. Irixion

    Irixion Well-Known Member Member

    Joined:
    Aug 11, 2007
    Messages:
    670
    Location:
    Ontario, Canada
    What about reversing the sound effects? :u
     
  14. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,175
    Location:
    Limbo
    make sonic walk backwards! Make the game start at the ending sequence and end at GHZ act 1! Clearly, if you're going to go as far as this, you might as well go all the way!!!
     
    Last edited by a moderator: Sep 24, 2014
  15. LooneyDude

    LooneyDude Back after a long absence! Member

    Joined:
    Feb 1, 2014
    Messages:
    277
    Location:
    EVERYWHERE
    Well, Markey just reasserted his dominance.

    Seriously, I didn't even know this was technologically possible.

    EDIT: Also, the backwards final boss music is really badass,
     
    Last edited by a moderator: Sep 24, 2014
  16. Irixion

    Irixion Well-Known Member Member

    Joined:
    Aug 11, 2007
    Messages:
    670
    Location:
    Ontario, Canada
    Bow down before your new master, MarkeyJester. I just played through GHZ. Shit is intense. Seriously this is pretty awesome :V Even just playing the levels backwards, it's like playing the game all over again :eek:
     
  17. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
    It doesn't play the levels backwards for me...
     
  18. DanielHall

    DanielHall Well-Known Member Member

    Joined:
    Jan 18, 2010
    Messages:
    860
    Location:
    North Wales
    You have to hit a monitor. I think it might have to be a ring monitor as well.
     
  19. JoenickROS

    JoenickROS ROS (bug fixing in progress) Member

    Joined:
    Feb 5, 2012
    Messages:
    929
    Hit a ring monitor, Spanner. Also for the 5 minutes I played this I enjoyed it, you never fail to surprise me.
     
    Last edited by a moderator: Sep 24, 2014
  20. TheStoneBanana

    TheStoneBanana banana Member

    Joined:
    Nov 27, 2013
    Messages:
    602
    Location:
    The Milky Way Galaxy
    q: .sdrawkcab slevel eseht ees ot driew os s'ti ,naM

    .yekraM ,krow eciN
     
Thread Status:
Not open for further replies.