A way to merge ROM hacks?

Discussion in 'Discussion & Q&A' started by Bobbie, Jul 25, 2019.

?

Would You Like to See a Combination of the Ring Ride hacks and Sonic Multi?

  1. Yes

    24 vote(s)
    63.2%
  2. No

    14 vote(s)
    36.8%
  1. Bobbie

    Bobbie Newcomer Trialist

    Joined:
    Jul 20, 2019
    Messages:
    17
    Hello. Today I was wondering if there was any possible way to merge 2 existing ROM hacks (for Sonic 1) into one larger hack. To be specific, Ring Ride & Sonic Multi. I've tried converting one to a .ips and patching it onto the other hack, but that just made the game not load at all.
    Maybe you guys know if there's any possible way? Thanks for reading.
     
  2. MainMemory

    MainMemory Well-Known Member Member

    Joined:
    Mar 29, 2011
    Messages:
    857
    Those hacks are based on disassemblies, and as such the ROMs have major data shifting compared to the original. IPS patches won't work, the only way to merge them is with the source code.
     
    Misinko, Joshwoakes and Jdpense like this.
  3. Bobbie

    Bobbie Newcomer Trialist

    Joined:
    Jul 20, 2019
    Messages:
    17
    Aw man, that's something currently out of my knowledge. Thanks for telling me, though. Maybe I can find a program that'll allow me to look at the source code.
     
  4. MainMemory

    MainMemory Well-Known Member Member

    Joined:
    Mar 29, 2011
    Messages:
    857
    No. That's not how it works. At best, you can disassemble the ROMs to get an ASM version of the code, which will require a lot of work to make usable, but you're not getting the source code back out of a binary file. The only way to get the source code is to ask the original creator of the hacks.
     
  5. Iso Kilo

    Iso Kilo Hater of all things Git Member

    Joined:
    Oct 9, 2017
    Messages:
    148
    Location:
    Small Town in BC, Canada
    Yeah I'm sure that would slide with MarkeyJester real well. Besides, I don't think duct-taping sources isn't going to get you far. At some point, something would break. And my best guess would be at the rings since in Ring Ride it causes all the effects, and in Multi it duplicates the item. Of course, I don't know how it works. Hell, it could be simple for all I know. But based on your lack of knowledge, once again, probably not going to get too far. I recommend starting off with a hack of your own. Something simple, like changing Sonic's speed values. Also, refer to this for questions as simple as this to this thread. Just keeps the forum tidy.
     
    Joshwoakes and ProjectFM like this.
  6. Misinko

    Misinko YOU FOOLS! YOU MESSED WITH THE NATURAL ORDER! Staff

    Joined:
    Apr 30, 2013
    Messages:
    673
    Location:
    Ohio
    Yeah, don't do this. Splitting open hacks in the scene is referred to as "theft", and has gotten a notable amount of people banned in the past.
     
  7. MarkeyJester

    MarkeyJester ! % # @ Member

    Joined:
    Jun 27, 2009
    Messages:
    2,755
    Turn the thread into a pole, and if enough people want it, I'll make a combination of all ring rides and multi into a single ROM, but... with actual polish as opposed to slap dashing it for fun like originally.
     
  8. Misinko

    Misinko YOU FOOLS! YOU MESSED WITH THE NATURAL ORDER! Staff

    Joined:
    Apr 30, 2013
    Messages:
    673
    Location:
    Ohio
    Donezo. Voting is now open.
     
    MEGALOMANIA likes this.
  9. Dark Lips

    Dark Lips Well-Known Member Member

    Joined:
    Nov 14, 2008
    Messages:
    289
    Location:
    Wolverhampton UK
    you know what? i'd like to see this Mr Jester - and yea reverse engineering compiled binarys to get the source is a massive ball ache that only people with a certain skill set can do and end up with with working source code.. hell i have been coding for a while and even I wouldnt undertake such a task!!!
     
  10. MarkeyJester

    MarkeyJester ! % # @ Member

    Joined:
    Jun 27, 2009
    Messages:
    2,755
    It looks as though I have a ROM to make then.

    If I can be bothered, I'll probably do a live stream on Saturday, I think this ROM would benefit from having some unique layouts to play about with, I will also need to rewrite the draw code to handle the heavy load properly.

    Oh by the way, just for the record, I know who voted no, so I'll have to punish those in the ROM someway/somehow >=3
     
    Jdpense, Pacca, ProjectFM and 4 others like this.
  11. MEGALOMANIA

    MEGALOMANIA Feel free to criticize me Member

    Joined:
    Aug 22, 2018
    Messages:
    60
    Location:
    Brazil Bad Future
    So, how the final result is going to look like? Are we going to see a "Markey's hack pack" or something else? :V
     
  12. nineko

    nineko I am the Holy Cat Member

    Joined:
    Mar 24, 2008
    Messages:
    1,767
    Location:
    italy
    Also for the record, you know how much I loved Multi and the Ring Ride series, I even made videos of all of them, I voted no only because it didn't feel right to me that some random newcomer came here and got what he wanted for free, taking time from your busy schedule, it was a no from empathy, but I can't deny that I look forward to the final product.
     
    Iso Kilo likes this.
  13. MarkeyJester

    MarkeyJester ! % # @ Member

    Joined:
    Jun 27, 2009
    Messages:
    2,755
    The pole is not about what he wanted, it was about what you wanted, that's why it was your choice to vote, you shouldn't factor in his needs into your decisions, otherwise you won't ever get what you want. Besides, I voted no as well dX

    This isn't a large project, it won't take months, you shouldn't worry about my busy schedule, if it were an issue I wouldn't have offered.
     
    NeoFusionBox, Ozaleto and Misinko like this.
  14. FireRat

    FireRat "The grand imitator..." Member

    Joined:
    Oct 31, 2009
    Messages:
    539
    *checks if possible* *nope* Oh no! we are all doomed!! the staff is corrupt!!! aaaa
    jk

    Yay, and because there's little to no opposition to this, I guess I can do the same to anyone who disapprove my projects just fine too? Can't regret this vote
     
  15. Novedicus

    Novedicus Peace is better than chicken and rice Member

    Joined:
    Aug 26, 2013
    Messages:
    911
    Give me all teh punishments you want hehehe >=)
     
  16. Bobbie

    Bobbie Newcomer Trialist

    Joined:
    Jul 20, 2019
    Messages:
    17
    Well... I wasn't expecting Markey himself to go out of his way to do this. You guys are too nice, a word more meaningful than "Thank you" would be really helpful for me right now.
     
  17. LazloPsylus

    LazloPsylus A Certain Scientific Railgun The Railgun

    Joined:
    Nov 25, 2009
    Messages:
    Location:
    Academy City
    Knowing who voted no? Time to warm up a query...

    Also, you can *never* trust a staff member's vote. Especially if they have access to the database. So you'll probably just need to punish the entire staff on this one. =P
     
  18. Misinko

    Misinko YOU FOOLS! YOU MESSED WITH THE NATURAL ORDER! Staff

    Joined:
    Apr 30, 2013
    Messages:
    673
    Location:
    Ohio
    Hey, HEY! I voted yes, and.i haven't looked at who voted at all! Don't be taking this out on me.
     
  19. MarkeyJester

    MarkeyJester ! % # @ Member

    Joined:
    Jun 27, 2009
    Messages:
    2,755
    Sorry guys, it looks like there will be no stream after all.

    Twitch forced me to reset my password by pretending my password or username was wrong (which is not possible since my browser stored that information), by resetting your password, it automatically resets your stream key.

    Twitch now has this "if you want to know your 'stream key' you have to enable 'two-factor authentication', upon selecting that, the only authentication they wanted from me is this:

    [​IMG]

    Since I do not have a phone number to give, it is now impossible for me to obtain my stream key. Thank you Twitch.

    Not a major deal since I rarely stream, but yeah, sorry to disappoint anyone (if there were any) who might have been looking forward to this. I'm going to edit the channel now before they restrict me from even accessing my channel without a phone number.
     
    Last edited: Aug 3, 2019
  20. Bobbie

    Bobbie Newcomer Trialist

    Joined:
    Jul 20, 2019
    Messages:
    17
    No big deal! I've never had twitch do that for me before, but I also haven't used it in 6 months + have never streamed.
    Take your time, don't overwork yourself now! (please)