don't click here

Random Hack/Mini Project Thread

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

  1. Malevolence

    Malevolence

    Tech Member
    274
    0
    16
    Lately I've been making quite a few hacks of Sonic games that are neat but don't quite deserve their own thread, so, after talking to a few people, we decided it may be a good idea to make a random sonic hack thread. If you have any projects that you've been working on that don't quite deserve their own thread, post them here!

    Play from EHZ to CPZ, a little concept I wanted to try:
    http://www.fileden.com/files/2008/6/8/1950...eat%20thing.bin

    Fly around as Sonic:
    http://www.fileden.com/files/2008/6/8/1950...g%20Edition.bin

    Toughest buzz bomber ever:
    http://www.fileden.com/files/2008/6/8/1950...zz%20Bomber.bin

    And my first sonic hack ever, before I knew of asm, made about a year ago:
    http://www.fileden.com/files/2008/6/8/1950669/Boss.bin

    Also it doesn't matter if your hack isn't bug less, as long as it's playable. Don't comment on bugs unless requested by the poster ;)
     
  2. snkenjoi

    snkenjoi

    Tech Member
    89
    7
    8
    I've been wanting a thread like this for a while. However, I've not really got anything special to post at the moment, so I put together what I had lying about that retro hasn't seen yet.

    I would've posted the mouse edition hacks if this thread was around yesterday >:(

    First up, I was sort of going through how to port with SOTI, and this is what we came up with - the buzzbomber is by him :)

    Next, the s2 versions of the s3k hacks I posted. Yes, I made them in Sonic2 and ported them up.
    S2 Hadouken
    S2 Peelout

    And finally, some hacks I made of other people's games :3
    MegaMix V3 with debug mode
    (the rest just have some new moves inserted)
    <a href="http://snk.digibase.ca/hacks/hacksofhacks/Project%20Shadow%202%20Demo%204%20(v1.00).bin" target="_blank">Project Shadow</a>
    Robotnik's Revenge
    S2 S3 Edition
    Sonic 2z
    Tohaka
    S2 Advanced Edit
    Some Generic Conceptions
    S2SMTP

    Hopefully, I'll post stuff here frequently :)
     
  3. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,640
    56
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Wow, these are very impressive. =P
     
  4. Spanner

    Spanner

    The Tool Member
    Click here for a version that has ports of the Motobug (EHZ) and the Walking Bomb (WFZ).
     
  5. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
  6. Hivebrain

    Hivebrain

    Administrator
    3,047
    154
    43
    53.4N, 1.5W
    Github
  7. Cinossu

    Cinossu

    Administrator
    2,832
    44
    28
    London, UK
    Sonic the Hedgehog Extended Edition
    Out of curiosity, did you just rip the code out from the Sonic 1 mouse edition, or did you go about recreating it from your own resources? Just curious.

    I'm not sure I'm too fond of people hacking other people's hacks.. something about it just seems.. rude. :x I know we're basically just doing the same thing anyway, and it is an impressive feat with data all moved about and modified, but still.. something about it just feels wrong. Personal opinion.
     
  8. GasparXR

    GasparXR

    I'm back! Member
    Because one person is taking something someone else created. Yes, we edit the ROMs, but we create our own code for it, and if someone just decides to take it, then yes I would say that is rude.

    Anyway, I love that Machine Gun Buzz Bomber Malevolence. If that were being used in a hack though, I'd suggest either making it stop after a bit and flying away, or making it pause every circle or every two circles of shots, and then start shooting again. It feels unfair, I keep getting hit by it whether or not I destroy it. :X
     
  9. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,188
    398
    63
    Japan
    I'll have to agree with you on that, just thinking about it makes me wanna create a new compression format to protect my SMPS tunes =|

    then again it'll just be uncompressed in savestate, so what's the damn point.

    Anyways "Toughest buzz bomber ever"?
    Mal I'm never playing another hack with your enemies in it =P
     
  10. Andlabs

    Andlabs

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

    Spanner

    The Tool Member
    If anyone's interested, I just posted my Buzz Bomber port on Sofia.
    Look at it, it might help you.
     
  12. Destructiox

    Destructiox

    Masochistic Maniac, Raving Lunatic Member
    237
    0
    0
    East Midlands, England
    Sonic 1 Lunacy.
    Well folks, I got bored earlier today, and decided I'd make a boss. But I wasn't the only one who was bored, and not the only one who decided to make a boss. Thus, a friendly competition was created. Due to various reasons, two of the competitors pulled out, leaving myself, snkenjoi and qiuu in the running. So, we set up some rules and got underway.

    - Only preliminary work allowed was to set up PLC's, Art and a skeletal code (as it were) for the boss.
    - Time limit was one hour, after the time was up, a few judges were rounded up.

    It was unanimously decided that qiuu was the winner. Pretty good entry too, to be honest. Confusion arose as to who came second, but safe to say, it was either myself or snkenjoi, and that's good enough for me >.>

    So here is my entry! Screenshot provided by snkenjoi, I'm too lazy to provide one myself :P

    [​IMG]

    And here is my entry in question. (Scroll down for the link) Best results are in KEGA Fusion, so use that :F
     
  13. qiuu

    qiuu

    Tech Member
    144
    9
    18
    Blue Ball & Blocks
    This is my entry: s2funkyboss.bin
    Level, art and basic setup was done in advance, physics were coded within one hour.

    Screenshot courtesy of snkenjoi:
    [​IMG]


    Unrelated to this, snkenjoi persuaded me (and contributed to make it work on Fusion) to release the MD port of MMZ3 good future.
    It's just my disassembly re-assembled and a few fixes applied, subsequently it's somewhat buggy, but it was merely done as a test:
    R83C__.BIN
    Source (assembled with snasm68k)
     
  14. snkenjoi

    snkenjoi

    Tech Member
    89
    7
    8
    Yeah, I made a disassembly. I wanted mouse control but didn't have the docs at the time. I was actually going to ask you what the nops were for in your code....

    Don't worry, I won't be making a habit of it. I did it simply to test the concept and for my own personal enjoyment. They wouldn't've been released publically if not for this thread.

    I was actually going to put mouse control in S1EE, but found you were already using the RAM addresses I wanted to use for something else, so gave up eventually. I also discovered a cool secret in the ROM because of this :)

    <div align='center'>________________________________</div>

    Anyway, here is my submission for the boss competition;

    [​IMG]

    FEAR THE MIGHTY ASCII EMPEROR!

    Download
     
  15. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,718
    1
    0
    being an asshole =P
    My votes for it would be:
    1. qiuu
    2. snkenjoi
    3. Destructiox
    Also I strongly believe that qiuu's boss is called Balls of Steel =P
     
  16. SMTP

    SMTP

    Tech Member

    lol, Cool. I'm interested in how you inserted the code....
     
  17. nineko

    nineko

    I am the Holy Cat Tech Member
    6,296
    475
    63
    italy
    I would love to see someone adding random features to my hack, actually, since that's all it always lacked. If snkenjoi or anyone else feels like taking over it, be my guest.
     
  18. GT Koopa

    GT Koopa

    Member
    2,021
    18
    18
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    Man, there needs to be these boss competitions more often. Your ASCII Emperor reminds me of an Ecco type boss, namely globe holder.


    Think tanks are good.
     
  19. Dr. Kylstein

    Dr. Kylstein

    Member
    86
    0
    6
    I started this shortly after joining. It's been on hold for a while.
    Some highlights:
    - There's a Chaotix blue-ring monitor near the beginning of EHZ act 1.
    - Progress is saved unless you start from the options menu.
    - Pick up two shields and it becomes magnetic.
    - Do not change characters from the menu, that's probably broken because:
    - You can switch between Sonic and Tails by pressing the A button. Do not let Sonic get behind, because I haven't coded the AI teleporting. Also, most of the game still considers Sonic to be the player: ring-loss, monitors, goals, etc.
    - There's more changed and lots of bugs and graphical quirks.

    The main concept was to make Tails useful and an equal to Sonic, and require the use of both characters together to progress. I only got as far as duplicating the AI and making them mostly interchangeable. Maybe I'll pick it back up, but I never did decide how to do two-character gameplay.
     
  20. Hivebrain

    Hivebrain

    Administrator
    3,047
    154
    43
    53.4N, 1.5W
    Github