Random Hack/Mini Project Thread

Discussion in 'Engineering & Reverse Engineering' started by Malevolence, Jul 4, 2009.

  1. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    2,040
    101
    43
    Japan
    <a href="http://mrjester.hapisan.com/s1built.bin" target="_blank">GHZ Plane Boss</a>

    A proof of concept I guess you could call this, the concept being the use of a map plane for a boss. Hit the boss on act 3 8 times and recieve your prize!

    <span style='color:#000000;background:#000000'>WARNING: Terribly produced and cheap boss, I know =P</span>
     
  2. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    Haha, nice concept for a boss, I enjoyed fighting it!

    <span style='color:#000000;background:#000000'>My guess is that the external ball & chain are tiles loaded in the map plane, and their loaded along with an object that changes wether it should hurt sonic, or not hurt sonic, I really want to know how to control Y and Z angles.</span>
     
  3. Selbi

    Selbi

    Impaled with Extreme Prejudice Member
    1,482
    0
    0
    Northern Germany
    Sonic ERaZor
    A neat little boss you have there. I'm not sure if it was that hard to make it using plane mappings, but it's certainly interesting.

    I think each sprite has been made by hand, and if it is like frame 3, 4 or 5, make the ball harmful by a simple check in the HurtSonic routine (which would also explain my last sentence). That's at least what I think. I don't think an extra object has been used to make it harmful, more like:
    "Is location of the ball near Sonic and is the current frame 3, 4 or 5? If yes, hurt him."
    Since the ball somehow needs an X / Y location, it shouldn't be that hard.

    Also: You can get hit by the ball even if you're invincible. :V
     
  4. GT Koopa

    GT Koopa

    Member
    2,001
    0
    16
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    <a href="http://www.youtube.com/watch?v=_P38GtTiexM#t=5m47s" target="_blank">Reminded me of this.</a>
     
  5. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    2,040
    101
    43
    Japan
    Ahaha, that's Exactly where the idea was based off of!
     
  6. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
    <!--quoteo(post=515101:date=Oct 9 2010, 07:56 AM:name=MarkeyJester)--><div class='quotetop'>QUOTE (MarkeyJester @ Oct 9 2010, 07:56 AM) <a href="index.php?act=findpost&pid=515101"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><a href="http://mrjester.hapisan.com/s1built.bin" target="_blank">GHZ Plane Boss</a>

    A proof of concept I guess you could call this, the concept being the use of a map plane for a boss. Hit the boss on act 3 8 times and recieve your prize!

    <span style='color:#000000;background:#000000'>WARNING: Terribly produced and cheap boss, I know =P</span><!--QuoteEnd--></div><!--QuoteEEnd-->
    I died. super hard.
     
  7. Animemaster

    Animemaster

    Prison bitch! Member
    346
    0
    0
    UK
    Sonic 1 Revelation
    Woah! when I played this I was like wt???? where the hell is that coming from? actually I'm stil thinking it =P.
    Anywho, I thought this was a clever idea. Still buggy here and there but whos complaining. This just proves what can be acomplished if you put your mind to it.
    Well executed markey.
     
  8. Classik

    Classik

    SEGATA SANSHIRO Member
    186
    0
    0
    Kentucky, USA
    ACT SIXTEEN STUDIOS
    <!--quoteo(post=515101:date=Oct 9 2010, 07:56 AM:name=MarkeyJester)--><div class='quotetop'>QUOTE (MarkeyJester @ Oct 9 2010, 07:56 AM) <a href="index.php?act=findpost&pid=515101"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><a href="http://mrjester.hapisan.com/s1built.bin" target="_blank">GHZ Plane Boss</a>

    A proof of concept I guess you could call this, the concept being the use of a map plane for a boss. Hit the boss on act 3 8 times and recieve your prize!

    <span style='color:#000000;background:#000000'>WARNING: Terribly produced and cheap boss, I know =P</span><!--QuoteEnd--></div><!--QuoteEEnd-->

    at first I was all like, oh cool; but then I was all like, OH SHIT!
     
  9. Wow!! Thats like an idea I had for a Green Hill-esque Boss, except its WORKING!

    Awesomely done!
     
  10. MegaDash

    MegaDash

    Pinpricks Member
    2,397
    0
    0
    Off
    Great way to jack up the difficulty. Well done sir. Too bad SEGA didn't try it first.
     
  11. n00neimp0rtant

    n00neimp0rtant

    EYES ONLY Member
    262
    0
    0
    South Park, PA
    Creation Kit (Skyrim mods and patches)
    I'm curious to hear any songs that particularly stand out in Cinossu's reversed frequency hacks. Sonic 2 special stage sounded particularly malicious.
     
  12. Ravenfreak

    Ravenfreak

    Sucks at sprite art Tech Member
    2,900
    62
    28
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    <!--quoteo(post=516663:date=Oct 13 2010, 12:42 AM:name=n00neimp0rtant)--><div class='quotetop'>QUOTE (n00neimp0rtant @ Oct 13 2010, 12:42 AM) <a href="index.php?act=findpost&pid=516663"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I'm curious to hear any songs that particularly stand out in Cinossu's reversed frequency hacks. Sonic 2 special stage sounded particularly malicious.<!--QuoteEnd--></div><!--QuoteEEnd-->I like Mystic Cave Zone 2 Player, I like it so much I ripped a VGM from the hack. xP To be honest though, Sonic 3 doesn't really have any songs that stood out to me, but Sonic 1 had a few though.
     
  13. FraGag

    FraGag

    Tech Member
    <!--quoteo(post=516670:date=Oct 13 2010, 02:02 AM:name=Ravenfreak)--><div class='quotetop'>QUOTE (Ravenfreak @ Oct 13 2010, 02:02 AM) <a href="index.php?act=findpost&pid=516670"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=516663:date=Oct 13 2010, 12:42 AM:name=n00neimp0rtant)--><div class='quotetop'>QUOTE (n00neimp0rtant @ Oct 13 2010, 12:42 AM) <a href="index.php?act=findpost&pid=516663"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I'm curious to hear any songs that particularly stand out in Cinossu's reversed frequency hacks. Sonic 2 special stage sounded particularly malicious.<!--QuoteEnd--></div><!--QuoteEEnd-->I like Mystic Cave Zone 2 Player, I like it so much I ripped a VGM from the hack. xP To be honest though, Sonic 3 doesn't really have any songs that stood out to me, but Sonic 1 had a few though.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    From Sonic 3 and Sonic & Knuckles, I think some "jingles" (e.g. game over, act clear, extra life, drowning) sound nice. Also, the competition results theme (a.k.a. NO WAY? NO WAY!) and file select/level select theme are enjoyable.

    Flying Battery Zone Act 1 is not too bad, FBZ 2 starts off nice then gets annoying. Lava Reef 2/Hidden Palace sounds great, I think.

    Also, Cinossu only did Sonic 2, I did the others. :rolleyes:
     
  14. I made my first hack today after finally figuring out how to use SonEd2. Its called Sonic 2 No Rings. Just like the name implies, there are no rings in the game. This hack was kinda inspired by Mario, given how in Mario's old games you could get killed in one hit. Well, thankfully for you, I have left the Shield Monitors in, however, some aren't in the same places and some are even added to the Zones. There's also more 1up Monitors around to ease difficulty a bit.

    Snapshots(cuz you know we all love them):

    <img src="http://img3.imageshack.us/img3/5539/mercyfromtehboss.png" border="0" class="linked-image" />
    Mercy from the boss

    <img src="http://img219.imageshack.us/img219/3930/lifeheaven.png" border="0" class="linked-image" />
    Heaven...I'm in 1up Heaven...

    <img src="http://img121.imageshack.us/img121/4382/whoops.png" border="0" class="linked-image" />
    Yup, I accidentally left a small row of rings on EHZAct1. I tried to go back and edit it, but it SonEd and SonEd2 wouldn't let me fix this error. Please ignore this. This is the only mistake I know of...

    <a href="http://www.megaupload.com/?d=R2LJYHBR" target="_blank">DOWNLOAD</a>

    I hope you guys find this hack of mine a little fun and challenging. If anyone knows how I might be able to remove that group of rings I missed in EHZAct1 without having to redo the entire hack all over again, that would be great. :)
     
  15. theocas

    theocas

    Tech Member
    346
    0
    16
    <!--quoteo(post=517587:date=Oct 14 2010, 09:20 PM:name=KingDedede16)--><div class='quotetop'>QUOTE (KingDedede16 @ Oct 14 2010, 09:20 PM) <a href="index.php?act=findpost&pid=517587"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I made my first hack today after finally figuring out how to use SonEd2. Its called Sonic 2 No Rings. Just like the name implies, there are no rings in the game. This hack was kinda inspired by Mario, given how in Mario's old games you could get killed in one hit. Well, thankfully for you, I have left the Shield Monitors in, however, some aren't in the same places and some are even added to the Zones. There's also more 1up Monitors around to ease difficulty a bit.

    Snapshots(cuz you know we all love them):

    <img src="http://img3.imageshack.us/img3/5539/mercyfromtehboss.png" border="0" class="linked-image" />
    Mercy from the boss

    <img src="http://img219.imageshack.us/img219/3930/lifeheaven.png" border="0" class="linked-image" />
    Heaven...I'm in 1up Heaven...

    <img src="http://img121.imageshack.us/img121/4382/whoops.png" border="0" class="linked-image" />
    Yup, I accidentally left a small row of rings on EHZAct1. I tried to go back and edit it, but it SonEd and SonEd2 wouldn't let me fix this error. Please ignore this. This is the only mistake I know of...

    <a href="http://www.megaupload.com/?d=R2LJYHBR" target="_blank">DOWNLOAD</a>

    I hope you guys find this hack of mine a little fun and challenging. If anyone knows how I might be able to remove that group of rings I missed in EHZAct1 without having to redo the entire hack all over again, that would be great. :)<!--QuoteEnd--></div><!--QuoteEEnd-->
    Find the object code for the rings (Something like ObjXX, where XX are hex numbers) and add an RTS directly under the label. That makes the object code return immediately and therefore, disappear.
     
  16. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    2,040
    101
    43
    Japan
    While I don't know much about the ring system in Sonic 2, I'll assume it's similar to normal objects, and therefore needs to be deleted, not just returned to, or the object shall remain in ram taking up not only a slot, but a bit of processing time too.
     
  17. <!--quoteo(post=517594:date=Oct 14 2010, 09:51 PM:name=theocas)--><div class='quotetop'>QUOTE (theocas @ Oct 14 2010, 09:51 PM) <a href="index.php?act=findpost&pid=517594"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=517587:date=Oct 14 2010, 09:20 PM:name=KingDedede16)--><div class='quotetop'>QUOTE (KingDedede16 @ Oct 14 2010, 09:20 PM) <a href="index.php?act=findpost&pid=517587"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I made my first hack today after finally figuring out how to use SonEd2. Its called Sonic 2 No Rings. Just like the name implies, there are no rings in the game. This hack was kinda inspired by Mario, given how in Mario's old games you could get killed in one hit. Well, thankfully for you, I have left the Shield Monitors in, however, some aren't in the same places and some are even added to the Zones. There's also more 1up Monitors around to ease difficulty a bit.

    Snapshots(cuz you know we all love them):

    <img src="http://img3.imageshack.us/img3/5539/mercyfromtehboss.png" border="0" class="linked-image" />
    Mercy from the boss

    <img src="http://img219.imageshack.us/img219/3930/lifeheaven.png" border="0" class="linked-image" />
    Heaven...I'm in 1up Heaven...

    <img src="http://img121.imageshack.us/img121/4382/whoops.png" border="0" class="linked-image" />
    Yup, I accidentally left a small row of rings on EHZAct1. I tried to go back and edit it, but it SonEd and SonEd2 wouldn't let me fix this error. Please ignore this. This is the only mistake I know of...

    <a href="http://www.megaupload.com/?d=R2LJYHBR" target="_blank">DOWNLOAD</a>

    I hope you guys find this hack of mine a little fun and challenging. If anyone knows how I might be able to remove that group of rings I missed in EHZAct1 without having to redo the entire hack all over again, that would be great. :)<!--QuoteEnd--></div><!--QuoteEEnd-->
    Find the object code for the rings (Something like ObjXX, where XX are hex numbers) and add an RTS directly under the label. That makes the object code return immediately and therefore, disappear.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    It think I might be able to figure that out...but I'm quite the noob hacker. lol

    So I'm gonna need a hex editor for this? And I hate to ask, but what does RTS mean? :ohdear:
     
  18. Jaseman

    Jaseman

    The programmer has a nap! Hold out! Programmer! Member
    949
    0
    16
    <!--quoteo(post=510758:date=Sep 26 2010, 12:19 AM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 26 2010, 12:19 AM) <a href="index.php?act=findpost&pid=510758"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->*Bump* (kinda)

    <a href="http://theocas.net/fs/u/4c9ec8c07459d0.82029914_GemsInSonic1.bin" target="_blank">GEMS Sound Engine in Sonic 1</a>

    Thanks to lukeusher123 for the source code of his GEMS Playback ROM<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sorry for the extended n00bness, but how would I go about getting the GEMS sound files in this? And how could I extract GEMS sound files from games?
     
  19. Selbi

    Selbi

    Impaled with Extreme Prejudice Member
    1,482
    0
    0
    Northern Germany
    Sonic ERaZor
    <!--quoteo(post=517774:date=Oct 15 2010, 06:37 PM:name=Jaseman)--><div class='quotetop'>QUOTE (Jaseman @ Oct 15 2010, 06:37 PM) <a href="index.php?act=findpost&pid=517774"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=510758:date=Sep 26 2010, 12:19 AM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 26 2010, 12:19 AM) <a href="index.php?act=findpost&pid=510758"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->*Bump* (kinda)

    <a href="http://theocas.net/fs/u/4c9ec8c07459d0.82029914_GemsInSonic1.bin" target="_blank">GEMS Sound Engine in Sonic 1</a>

    Thanks to lukeusher123 for the source code of his GEMS Playback ROM<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sorry for the extended n00bness, but how would I go about getting the GEMS sound files in this? And how could I extract GEMS sound files from games?
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    I'm not sure, but I think he used this: <a href="http://www.hidden-palace.org/?releases/44" target="_blank">http://www.hidden-palace.org/?releases/44</a>
     
  20. GenesisFan64

    GenesisFan64

    The bright side of the dark side. Member
    108
    0
    16
    <!--quoteo(post=517785:date=Oct 15 2010, 12:14 PM:name=Selbi)--><div class='quotetop'>QUOTE (Selbi @ Oct 15 2010, 12:14 PM) <a href="index.php?act=findpost&pid=517785"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=517774:date=Oct 15 2010, 06:37 PM:name=Jaseman)--><div class='quotetop'>QUOTE (Jaseman @ Oct 15 2010, 06:37 PM) <a href="index.php?act=findpost&pid=517774"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=510758:date=Sep 26 2010, 12:19 AM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 26 2010, 12:19 AM) <a href="index.php?act=findpost&pid=510758"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->*Bump* (kinda)

    <a href="http://theocas.net/fs/u/4c9ec8c07459d0.82029914_GemsInSonic1.bin" target="_blank">GEMS Sound Engine in Sonic 1</a>

    Thanks to lukeusher123 for the source code of his GEMS Playback ROM<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sorry for the extended n00bness, but how would I go about getting the GEMS sound files in this? And how could I extract GEMS sound files from games?
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    I'm not sure, but I think he used this: <a href="http://www.hidden-palace.org/?releases/44" target="_blank">http://www.hidden-palace.org/?releases/44</a>
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    No, I used <a href="http://forums.sonicretro.org/index.php?showtopic=22524" target="_blank">this</a>.