Cross Compatibility Inquiry

Discussion in 'Discussion and Q&A Archive' started by Rezeed, May 29, 2012.

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

    Rezeed Dataspirit and Dream Traveller Member

    Joined:
    Oct 31, 2011
    Messages:
    35
    Location:
    Cyberspace
    I thought I'd ask this since I think this may hold some potential and maybe easier ways to work on a sonic fan game or hack.


    I recently got a hold of game maker and when I noticed some scripts(including the sonic dash engine), I saw something "familiar" with the scripts used for the sonic dash engine and the text you find when assembling a sonic hack. Check for yourself if you want, I think it may actually have the same type of "programming" for a sonic engine.


    Anyway, here's what I want to know. Is it possible to use the "scripts" in a dissembled sonic rom/hack and actually use them on game maker, and vice versa?


    In some ways, I think this can potentially make it so game maker made sonic fan games can have the physics and engine of a sonic hack or genesis sonic game while using game maker to test scripts and other stuff of the sort for a sonic hack. In short, it gives the best of both worlds. I think it's interesting so I thought I'd ask.
     
  2. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    I don't have much experience with fan-game engines, the only engine I used fan-game related was E02, which is based on scripts, and the provided Sonic engine that came with it looked to be a direct conversion/port, hence why the physics to E02's Sonic engine seemed quite accurate, if this game maker has scripts which are low level enough to represent assembly code, then the chances are that you can re-create/covert/port assembly code for use with game maker.


    It all depends on how direct and low level the script system is, I do recommend waiting for someone who has experience with game maker to confirm before taking my word for it though.
     
  3. Rezeed

    Rezeed Dataspirit and Dream Traveller Member

    Joined:
    Oct 31, 2011
    Messages:
    35
    Location:
    Cyberspace
    [​IMG]


    Does this script seem familiar to anyone?


    That's a screencap of the sonic dash engine and one of it's scripts from my computer.


    Thank you for sharing your thoughts on the whole thing MarkeyJester. That sounds like an interesting idea to experiment with the assembly code and see if it works with Game Maker.


    Hopefully, someone familiar with this program may be able to shed some light on this as well.
     
  4. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    It looks quite similar to C code, if it has mathematical operators for; addition, subtraction, division, multiplication, bitwise AND/OR/exclusive/compliment, shifting, etc, then you have a strong chance of porting code over, some of the stuff may take a little thought though...
     
  5. Rezeed

    Rezeed Dataspirit and Dream Traveller Member

    Joined:
    Oct 31, 2011
    Messages:
    35
    Location:
    Cyberspace
    Thank you very much for the info. As always, you really have been of great help.(Sorry for the delayed response. I have been busy as of late. I have been having some computer problems.)


    I guess what I thought really is possible. That's certainly good to hear, and I think I may try some experiments on this when my computer is in order. If I managed to accomplish anything with these experiments, I'll try to bring out something interesting from it.(Provided I can get use to Game Maker)


    You guys are free to lock the topic unless people are really curious about this kind of stuff and really want to explore into this.(By that I mean, making fan games run exactly like a genesis sonic games while making the games flow and work like a sonic hack.)
     
Thread Status:
Not open for further replies.