About the Disassemblies

Discussion in 'Discussion and Q&A Archive' started by tilk, Apr 5, 2015.

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

    tilk Active Member Member

    Joined:
    Feb 2, 2012
    Messages:
    30
    Well! Was looking over it, and it would be a great idea if someone makes a AS version of the github Sonic 1 TwoEight. Would benefit us a lot, especially since it has a lot of free ram and most of the "mods" have been designed for AS... Also, asm68k isn't that good if we speak about compiling 2 languages: For example, Z80 has to be in a .bin file if you want to use it with that assesembler...
     
    Last edited by a moderator: Apr 5, 2015
  2. MainMemory

    MainMemory Well-Known Member Member

    Joined:
    Mar 29, 2011
    Messages:
    922
    I think it would be easier to to merge the ProjectSonic1TwoEight and AS branches of the GitHub disassembly. Any changes kram1024 made to the original Project Sonic 1: Two-Eight are either things you could easily do yourself, or completely irrelevant. Also, several people dislike AS for varying reasons, and I myself will only work with Sonic 2, so I wouldn't expect someone to just volunteer to do all the work for you.

    Also, I'm pretty sure this is the wrong section of the forum for this discussion. Looks like it got moved.
     
    Last edited by a moderator: Apr 5, 2015
  3. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    Kraminator's broken, just like all the other old versions of Project Sonic 1: Two-Eight. Only the Git version works fully.

    Also, Kraminator's not Hg; it's Hivebrain.
     
    Last edited by a moderator: Apr 5, 2015
  4. tilk

    tilk Active Member Member

    Joined:
    Feb 2, 2012
    Messages:
    30
    Sorry If I Confused the therms "github" and "HG", got fixed now. Anyways:

    MainMemory, yes, that's what I'm talking about, merge the Kraminator github disassembly with the AS one and make a new branch. About your last comment... I have tried by myself 3 times at least, porting from the AS to the Kraminator (the AS compiler, replacing each "@" with ".", etc...) but it refuses to assesemble some files. Maybe I should do it the other way?

    EDIT: Doing so right now... If we're lucky, the AS branch would be done today.

    In any way. Most Disassemblies (S3k, Sonic 2) focuses in the AS asessembler. not saying that i'm not in favour of it, but having this disassembly in AS would make it easier to port things from one to the other.
     
    Last edited by a moderator: Apr 5, 2015
  5. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    Oh, you're asking if someone would make a combination of the Git AS branch and the Git ProjectSonic1TwoEight branch, and not for someone to make an AS version of Project Two-Eight: Kraminator Special, as your original wording indicated.

    I don't mean to drag anyone into this, but when I was working on the Git ProjectSonic1TwoEight branch, I brought up the same question about the availability of hybrid branches. I believe the response I got was 'There would be 8 branches for the S1 disasm alone.', so I agreed to leave it at the 4 we already have, and just expect others to be good with Git's 'merge' feature. I've merged the two before, multiple times, myself; so I know it's possible.

    But... why is this here? The Git repository is Retro's thing.
     
    Last edited by a moderator: Apr 5, 2015
  6. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
  7. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    Not that; this:

     
  8. tilk

    tilk Active Member Member

    Joined:
    Feb 2, 2012
    Messages:
    30
    Sorry about that... But now that you say it, Kraminator Special would be great... But that is extremely time consuming.

    Well, I don't have a Retro account, so how I could post it there?
     
  9. tilk

    tilk Active Member Member

    Joined:
    Feb 2, 2012
    Messages:
    30
    The Disassembly is almost done! Sorry for the delay, I was supposed to upload it 3 days ago, but my net Derped. It just need 1 thing about the "zonewarning" macro to be adjusted, and voila. Ready to use. I tried to fix it myself, but I didn't found the spot... hope it's no problem to fix that small thing for me guys! ^^; (The asessembler complained about "Level Headers" but even if I changed it, it didn't worked: just showed me another value.)
     
    Here it is!

    EDIT:

    Removed due to:

    • Wrong link being uploaded
    • Original work (accidentally) perma deleted
     
    Last edited by a moderator: Apr 11, 2015
Thread Status:
Not open for further replies.