Basic Questions and Answers Thread

Discussion in 'Discussion & Q&A' started by Malevolence, Jul 7, 2009.

  1. Animemaster

    Animemaster Lets get to work! Member

    Joined:
    Mar 20, 2009
    Messages:
    1,229
    Location:
    UK
    No worries selbi, I already souted it over msn with daleksam.
     
  2. Dark Lips

    Dark Lips Well-Known Member Member

    Joined:
    Nov 14, 2008
    Messages:
    293
    Location:
    Wolverhampton UK
    Hi there, this isnt a big enough question to need its own thread so I have posted here... I have been doing a bit of tinkering with s2 to try and learn lol anyway have added knuckles from the s2k dissasembely as object 6C and it works fine apart from 1 thing - climing facing right, knuckles climbs into the wall :S any ideas what causes ths becasue climbing facing left works fine. I have done the obvious like double check, fresh asm file but i dont really understand the problem.
     
  3. Irixion

    Irixion Well-Known Member Member

    Joined:
    Aug 11, 2007
    Messages:
    670
    Location:
    Ontario, Canada

    RAM addresses. That is all.
     
  4. Dark Lips

    Dark Lips Well-Known Member Member

    Joined:
    Nov 14, 2008
    Messages:
    293
    Location:
    Wolverhampton UK
    ah ha thank you for the pointer :p
     
  5. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    Anyone know where to get the SonED2Projects_Quickman folder?


    I'm following the guide: Sonic 1 Split Disasm Tutorials: Setting Up


    <h1 id="watch-headline-title">


    </h1>


    EDIT: Oh crap, sorry about the idiocy SOTI.


    This WILL sound stupid but, every comment I end up making ends up in the


    recent posts on the homepage. Could someone tell me how to make a normal


    comment without it ending up on the homepage? Thanks.


    OH GOD NO ANOTHER EDIT: Wait, when SOTI said my previous comment


    was in the wrong place, he meant me to put it in the Basic Q&A Thread, right?


    Is it also normal that comments end up on the Recent Posts in the Homepage?


    CarcassoZX0 told me it was in the wrong forum.
     
    Last edited by a moderator: May 14, 2010
  6. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
    Looks like somebody didn't read this page.


    I hope you like being molested. :(
     
  7. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    So guys, guess whut?


    I finally found that missing folder, and guy, was I clueless.


    All I needed to do was look at QJimbos tutorial for setting up SonED2


    at SSRG and the link to the file was there. WOW.


    But - I have a new problem.


    Whenever I edit art, after I leave SonED2,


    my art edits disappear.


    Is it because I'm editing the original ROM by mistake?


    Do I have to build S1BUILT.bin before I can art edit?


    THE GUY
     
  8. Selbi

    Selbi The Euphonic Mess Member

    Joined:
    Jul 20, 2008
    Messages:
    2,429
    Location:
    Northern Germany
    You don't edit the ROM directly with SonED2. You will need to work with project files instead (it's in one of SSRG's video tutorials).
     
  9. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    @Selbi


    I know you need to edit the project files in SonED2, but do I


    need to create S1BUILT and edit its project files?
     
  10. Animemaster

    Animemaster Lets get to work! Member

    Joined:
    Mar 20, 2009
    Messages:
    1,229
    Location:
    UK
    No, there in the project folder in the disasm, open a project like ghz1.sep in soned2, edit, save, then build it to create a s1built.bin with the edited changes.
     
    Last edited by a moderator: May 15, 2010
  11. MarkeyJester

    MarkeyJester ♡ ! Member

    Joined:
    Jun 27, 2009
    Messages:
    2,867
    Here's the way it works:


    A "Split Disassembly" is exactly what it is, all the individual art files, chunks, blocks, music, programming, etc, are all seperated or "Spilt" if you want to call it that.


    You edit those seperated files individually, this is why there are .sep files to be used with SonED, SonED can help edit the "sep"erated files, and save the new editing you've done.


    You run "Build.bat", to put all of those "Seperated Files" together with the programming, into one rom called "S1BUILT.BIN", which is what it is, Sonic 1 "Built", all seperated files that you edited, get built into a rom.
     
  12. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    Okay. I opened SonED2, edited Labyrinth Zone, saved it, built it, tried it on my emulator,


    and nothing popped up on screen. Did I do it right?


    What am I missing?


    EDIT: After I checked my emulator to play my hacked S1 rom,


    I decided to check my edited Labyrinth and my edits were gone.


    Second time, too.
     
    Last edited by a moderator: May 17, 2010
  13. theocas

    theocas #! Member

    Joined:
    Apr 10, 2010
    Messages:
    375
    Is it possible that your disasm is not split yet, or that your project files are corrupted? Try downloading a new disasm, edit LZ and see if the problem persists.
     
  14. DanielHall

    DanielHall Well-Known Member Member

    Joined:
    Jan 18, 2010
    Messages:
    860
    Location:
    North Wales
    Did you build your ROM? It has to be built when you made changes.
     
  15. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    Okay, do I run split.bat and run build.bat?


    I don't think I can build the ROM unless I've edited s1.bin.
     
    Last edited by a moderator: May 18, 2010
  16. OrdosAlpha

    OrdosAlpha RIGHT! Naebody move! Root Admin

    Joined:
    Aug 5, 2007
    Messages:
    1,793
    Location:
    Glasgow, Scotland
    Why go the ASM route, when the concepts behind it are quite clearly beyond your understanding?
     
  17. GalliumGrant

    GalliumGrant Void. Member

    Joined:
    May 11, 2010
    Messages:
    384
    I want to go the ASM route,


    and with help of the people who know what to do,


    eventually I will make a Sonic 1 hack.


    I wanted to make a Sonic game all my life.


    Like SOTI said,


    "You have all this stuff at your fingertips,


    so use it already!"


    I didn't join SSRG to give up.
     
  18. Hanoch

    Hanoch Well-Known Member Member

    Joined:
    Aug 3, 2008
    Messages:
    312
    Location:
    Israel
    You need to run ONLY build.bat. split.bat will reload the original sonic 1 stuff to their original location (except the coding) but build.bat will make it into a hack, with the changed stuff.


    What you could do is remove s1.bin from that folder, so if you accidently hit split.bat nothing would happen.
     
  19. Animemaster

    Animemaster Lets get to work! Member

    Joined:
    Mar 20, 2009
    Messages:
    1,229
    Location:
    UK
    Do you have s1comb.asm? if your using the snasm68k disam, then you will need s1comb.asm, just copy sonic1.asm and rename it. If your using asm68k then you don't need s1comb.asm.


    Edit: Also, what size is the s1built.bin when you build it? is it over 1000kb? or is it 1kb? if it is 1kb there is an error and thats why nothing shows when you run it on an emulator. But if it is over 1000kb or over 500kb then I'm not sure.
     
    Last edited by a moderator: May 18, 2010
  20. OrdosAlpha

    OrdosAlpha RIGHT! Naebody move! Root Admin

    Joined:
    Aug 5, 2007
    Messages:
    1,793
    Location:
    Glasgow, Scotland
    We aren't gonna hold your hand and tell you how to do everything you want to do. If that's what you think is gonna happen, then you're in the wrong place. We aren't babysitters. Those who know their shit, got off their arse and learned off their own back and along the way the asked for assistance. And that will be expected of you. ASM is no fucking cakewalk, as all newbs seem to fucking think, and when the find out that it requires effort and hard work they start to believe that everything should be served up on a plate to them, all because they don't know shit.