Random Hack/Mini Project Thread

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

  1. SoullessSentinel

    SoullessSentinel

    Member
    257
    0
    16
    Grimsby, England
    Cxbx-Reloaded
    <!--quoteo(post=511001:date=Sep 27 2010, 01:28 AM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 27 2010, 01:28 AM) <a href="index.php?act=findpost&pid=511001"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=510988:date=Sep 26 2010, 07:05 PM:name=LordOfSquad)--><div class='quotetop'>QUOTE (LordOfSquad @ Sep 26 2010, 07:05 PM) <a href="index.php?act=findpost&pid=510988"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->This is pretty neat. Now we'll be able to see ports from EWJ in Sonic hacks!<!--QuoteEnd--></div><!--QuoteEEnd-->
    <a href="http://theocas.net/fs/u/4c9fe4a3044304.89678527_GEMSInSonic1_EWJ.bin" target="_blank">Earthworm Jim music in Sonic 1</a> :P

    Oh, and I know about the wrong Music/SFX...
    Source code in request.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Nice to see that somebody benefited from my source release, I apologise for the rush job on the actual interface of the player :P
    On the topic of that hack, It's rather strange how some of the musics actually seem to feel right in the zones, Marble Zone for example.
    You should take some time to fix up the sound effects and see what happens.
     
  2. nineko

    nineko

    I am the Holy Cat Tech Member
    <!--quoteo(post=512272:date=Sep 30 2010, 03:56 AM:name=lukeusher123)--><div class='quotetop'>QUOTE (lukeusher123 @ Sep 30 2010, 03:56 AM) <a href="index.php?act=findpost&pid=512272"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->You should take some time to fix up the sound effects and see what happens.<!--QuoteEnd--></div><!--QuoteEEnd-->CAN you fix the sound effects, to begin with?
    It should be noted that I like these "sound driver xxxx in Sonic 1" proof of concept ROMs a lot, many of you might know that Wiz managed to put the excellent Cube/Iwadare driver into Sonic 2, but the main issue with these is that there are dozens of smps sound effects which should be ported to the new format -- unless you find a way to get two drivers to coexist without killing the Z80 and/or the 68000, and keep the smps sound effects while the music plays by its own. This isn't trivial if you want to do it right.
     
  3. Endri

    Endri

    Officer I don't have my drivers license with me. C Tech Member
    <!--quoteo(post=510964:date=Sep 26 2010, 05:31 PM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Sep 26 2010, 05:31 PM) <a href="index.php?act=findpost&pid=510964"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->What happens when you reverse the frequency tables in Sonic 1?
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%201%20Reversed%20Frequencies.bin" target="_blank">This.</a><!--QuoteEnd--></div><!--QuoteEEnd-->
    Hahaha! I love how defeating Robotnik sounds like popcorns in a microwave!
     
  4. Retroman

    Retroman

    Member
    725
    1
    18
    This... OMG just rocks! Who knows abit of tinkering to the S1 rom could make this epic!

    The ones I like:

    Intro/Invicibility/1up - Sounds like something being used in the S Factor: Sonia and Silver hack

    Green Hill Zone - More Awesome, sounds like a new level and well... it's beautiful

    Marble Hill Zone - Sounds like a good future, winter happy/cheerful level now

    Warning: Excessive listening may result in hearing damage :v:
     
  5. Dude

    Dude

    Tech Member
    3,138
    0
    16
    Southbridge, MA
    Random VR/AR trash
    <!--quoteo(post=511001:date=Sep 26 2010, 08:28 PM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 26 2010, 08:28 PM) <a href="index.php?act=findpost&pid=511001"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=510988:date=Sep 26 2010, 07:05 PM:name=LordOfSquad)--><div class='quotetop'>QUOTE (LordOfSquad @ Sep 26 2010, 07:05 PM) <a href="index.php?act=findpost&pid=510988"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->This is pretty neat. Now we'll be able to see ports from EWJ in Sonic hacks!<!--QuoteEnd--></div><!--QuoteEEnd-->
    <a href="http://theocas.net/fs/u/4c9fe4a3044304.89678527_GEMSInSonic1_EWJ.bin" target="_blank">Earthworm Jim music in Sonic 1</a> :P

    Oh, and I know about the wrong Music/SFX...
    Source code in request.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    I refuse to play any sonic hack other than this ever again. You win. Especially because of the sound effects. I mean the spikes burp for crying out loud. This is amazing.

    oh and I can't find where track 12 is used anywhere, that's my fave EWJ song. Would have made a great scrap brain song.
     
  6. Cinossu

    Cinossu

    Administrator
    2,826
    15
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    <!--quoteo(post=510964:date=Sep 26 2010, 09:31 PM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Sep 26 2010, 09:31 PM) <a href="index.php?act=findpost&pid=510964"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->What happens when you reverse the frequency tables in Sonic 1?
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%201%20Reversed%20Frequencies.bin" target="_blank">This.</a><!--QuoteEnd--></div><!--QuoteEEnd-->
    I see your Sonic 1 Reversed Frequencies and I raise you <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2 Reversed Frequencies</a>.

    I recommend Hill Top, Casino Night, Mystic Cave and the Special Stage (for the intro).
     
  7. LordOfSquad

    LordOfSquad

    tails is still a girl Member
    4,819
    8
    18
    Winnipeg, MB
    making cool music no one gives a shit about
    I love these reversed frequency hacks to death. So simple, and so brilliant. Can't wait to see Sonic 3 done.

    Oh yeah, in this Sonic 2 one, I noticed the boss music sounds like clown music. Like Sonic 4, hmmm? I wonder what would happen if we reversed the frequency on Sonic 4's boss music? =P
     
  8. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    4,906
    84
    28
    Lincs, UK
    TurBoa, S1RL
    <!--quoteo(post=512306:date=Sep 30 2010, 05:44 AM:name=Cinossu)--><div class='quotetop'>QUOTE (Cinossu @ Sep 30 2010, 05:44 AM) <a href="index.php?act=findpost&pid=512306"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I see your Sonic 1 Reversed Frequencies and I raise you <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2 Reversed Frequencies</a>.<!--QuoteEnd--></div><!--QuoteEEnd-->

    So... has this been inverted with love?
     
  9. LordOfSquad

    LordOfSquad

    tails is still a girl Member
    4,819
    8
    18
    Winnipeg, MB
    making cool music no one gives a shit about
    Oh my god, Death Egg Zone sounds fantastic.

    Oh yeah, Sonic's hurt/dying noise sounds like something from Ristar. :v:
     
  10. GenesisFan64

    GenesisFan64

    The bright side of the dark side. Member
    108
    0
    16
    <!--quoteo(post=512304:date=Sep 29 2010, 11:41 PM:name=Dude)--><div class='quotetop'>QUOTE (Dude @ Sep 29 2010, 11:41 PM) <a href="index.php?act=findpost&pid=512304"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->oh and I can't find where track 12 is used anywhere, that's my fave EWJ song. Would have made a great scrap brain song.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Done:
    <a href="http://theocas.net/fs/u/4ca420da5b1836.34994180_Sonic1_EWJ.bin" target="_blank">Earthworm Jim music in Sonic 1, v2</a>
    <ul><li>New (fixed) playlist</li><li>Fixed some sound effects</li><li>And fixed some random crashes</li></ul>
     
  11. Ravenfreak

    Ravenfreak

    Sucks at sprite art Tech Member
    2,902
    63
    28
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    <!--quoteo(post=512306:date=Sep 29 2010, 11:44 PM:name=Cinossu)--><div class='quotetop'>QUOTE (Cinossu @ Sep 29 2010, 11:44 PM) <a href="index.php?act=findpost&pid=512306"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I see your Sonic 1 Reversed Frequencies and I raise you <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2 Reversed Frequencies</a>.

    I recommend Hill Top, Casino Night, Mystic Cave and the Special Stage (for the intro).<!--QuoteEnd--></div><!--QuoteEEnd-->How did you read my mind Cinossu? o.O I wanted someone to do S2 also. xD Also nice to see you've got approved GenesisFan64! Downloading these two mini hacks now. :3
     
  12. FraGag

    FraGag

    Tech Member
    <!--quoteo(post=512306:date=Sep 30 2010, 12:44 AM:name=Cinossu)--><div class='quotetop'>QUOTE (Cinossu @ Sep 30 2010, 12:44 AM) <a href="index.php?act=findpost&pid=512306"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I see your Sonic 1 Reversed Frequencies and I raise you <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2 Reversed Frequencies</a>.

    I recommend Hill Top, Casino Night, Mystic Cave and the Special Stage (for the intro).<!--QuoteEnd--></div><!--QuoteEEnd-->
    You beat me to it. :P I made the changes last night in a test hack but I'm a bit busy with school and whatnot so I didn't take the time to make a hack with only these changes in it. I agree with your recommendations; I'll also say that Super Sonic's theme sounds like something bad is going to happen. :P

    I think the reason why some tracks sound so different is that sometimes the lead is quieter and the melody is louder due to the frequency change. Unless you've been listening to each channel individually with a VGM player or something like I did, you may ear something you didn't notice from the original track.

    Also, I received this email:
    <!--quoteo(post=0:date=Sep 28 2010, 11:06 PM:name=Derek deLima)--><div class='quotetop'>QUOTE (Derek deLima @ Sep 28 2010, 11:06 PM)</div><div class='quotemain'><!--quotec-->Sorry, I lurk the forums and can't manage to wait for full member access.

    Please, do the reversed frequencies for Sonic 2 and S3&K! I loved how the moods and whatnot completely changed. Plus, my curiosity for the other games is killing me, haha.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Well, that's Sonic 2 done. I'll try doing Sonic 3 and Sonic & Knuckles by next week unless I'm beaten to it again. :v:
     
  13. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    Oh no don't do sonic 3. People will shit bricks when they hear something similiar by one note to micheal jackson's music =P.

    Overall, I like it. The music is quite good and the sound effects are just awesome, (the explosion sound sounds like someone got slapped)
     
  14. theocas

    theocas

    Tech Member
    346
    0
    16
    <!--quoteo(post=512319:date=Sep 29 2010, 10:41 PM:name=GenesisFan64)--><div class='quotetop'>QUOTE (GenesisFan64 @ Sep 29 2010, 10:41 PM) <a href="index.php?act=findpost&pid=512319"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=512304:date=Sep 29 2010, 11:41 PM:name=Dude)--><div class='quotetop'>QUOTE (Dude @ Sep 29 2010, 11:41 PM) <a href="index.php?act=findpost&pid=512304"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->oh and I can't find where track 12 is used anywhere, that's my fave EWJ song. Would have made a great scrap brain song.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Done:
    <a href="http://theocas.net/fs/u/4ca420da5b1836.34994180_Sonic1_EWJ.bin" target="_blank">Earthworm Jim music in Sonic 1, v2</a>
    <ul><li>New (fixed) playlist</li><li>Fixed some sound effects</li><li>And fixed some random crashes</li></ul>
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Yeah, this is rather nice. I've gotten the GEMS driver directly into Sonic 1 No-Name, and it coexists with the Sonic 3 Z80 Driver. It's used mostly in teh special stage, and when I get 'round to it, I'll make a quick vid of it.
     
  15. LordOfSquad

    LordOfSquad

    tails is still a girl Member
    4,819
    8
    18
    Winnipeg, MB
    making cool music no one gives a shit about
    Made while bored, with the intention of offering to SOTI for S2Dimps, here is Sonic 2 with Sonic 4ish palletes.

    <div align='center'><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_000.png" border="0" class="linked-image" /><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_001.png" border="0" class="linked-image" /></div>
    <div align='center'><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_002.png" border="0" class="linked-image" /><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_003.png" border="0" class="linked-image" /></div>
    <div align='center'><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_004.png" border="0" class="linked-image" /><img src="http://i280.photobucket.com/albums/kk164/lordofsquad/sonic4palettes_005.png" border="0" class="linked-image" /></div>

    I could probably make Lost Labyrinth's better with Tribeam's new pallete editor. But I don't care enough to. Not at the moment, anyway. :v:

    <a href="http://www.mediafire.com/?siw2iqsissl0p7z" target="_blank">Linkage</a>
     
  16. GT Koopa

    GT Koopa

    Member
    2,001
    0
    16
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    <!--quoteo(post=512306:date=Sep 29 2010, 11:44 PM:name=Cinossu)--><div class='quotetop'>QUOTE (Cinossu @ Sep 29 2010, 11:44 PM) <a href="index.php?act=findpost&pid=512306"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I see your Sonic 1 Reversed Frequencies and I raise you <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2 Reversed Frequencies</a>.<!--QuoteEnd--></div><!--QuoteEEnd-->

    The middle of the final boss sounds like notes out of Super Mario Galaxy.
     
  17. FraGag

    FraGag

    Tech Member
    Here's the full "Reversed Frequencies" series:

    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%201%20Reversed%20Frequencies.bin" target="_blank">Sonic 1</a>
    <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2</a> (by Cinossu)
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%20The%20Hedgehog%203%20Reversed%20Frequencies.bin" target="_blank">Sonic 3</a>
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%20and%20Knuckles%20Reversed%20Frequencies.bin" target="_blank">Sonic & Knuckles</a>

    Sonic 3 introduced a new difficulty, as the FM frequency table only contained entries for a single octave, and the values for the higher octaves are computed. I had to edit the code a little bit (start a counter at 38h instead of 0 and subtract instead of add), but to determine what I had to edit, I first needed to disassemble it and make some sense of it.

    In Sonic & Knuckles, the driver is compressed, unlike in Sonic 3 where it's uncompressed. I struggled a bit to assemble it correctly (I must have made a mistake in the hex editor, but I couldn't find it, so I exported a .asm file from IDA and edited the driver from the assembly code instead).

    EDIT: fixed download link to S&K
     
  18. I get a 404 for Sonic 3 and a Bad Request for S&K
     
  19. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    2,041
    101
    43
    Japan
    I could only mirror S3's, S&K's was "File Not Found".

    <a href="http://mrjester.hapisan.com/S3RF.bin" target="_blank">S3</a>
     
  20. FraGag

    FraGag

    Tech Member
    <!--quoteo(post=513298:date=Oct 3 2010, 06:03 AM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Oct 3 2010, 06:03 AM) <a href="index.php?act=findpost&pid=513298"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%201%20Reversed%20Frequencies.bin" target="_blank">Sonic 1</a>
    <a href="http://www.hapisan.com/Sonic%202%20Reversed%20Frequencies.bin" target="_blank">Sonic 2</a> (by Cinossu)
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%20The%20Hedgehog%203%20Reversed%20Frequencies.bin" target="_blank">Sonic 3</a>
    <a href="http://www.fileden.com/files/2008/5/26/1929849/Sonic%20and%20Knuckles%20Reversed%20Frequencies.bin" target="_blank">Sonic & Knuckles</a><!--QuoteEnd--></div><!--QuoteEEnd-->
    Fixed download links.