Basic Questions and Answers Thread

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

  1. Para_

    Para_ A Ghost Member

    Joined:
    Jul 21, 2013
    Messages:
    31
    Location:
    Kamerica
    I'm sure this is the most simplest of questions to ask, but.

    I really want to try Rom Hacking considering the types of things people do, it looks neat.

    And since I know a big part of game-making is coding, I wanted to ask-,

    where should I start learning about coding (or is it programing? I don't know...)?

    I'm sure there's  a wide arrange of things to learn, I just don't know where to begin :/...
     
  2. Shockwave

    Shockwave 3 Time Stones Member

    Joined:
    Dec 18, 2013
    Messages:
    121
    Location:
    LA, CA
    Begin here. If you want to start out learning 68K assembly, try this guide, and then go on to this one once you've gotten a good grip of what the first one teaches.
     
  3. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    I can load the art, it just doesn't appear in the mappings properly. I'm trying to edit SKs' title card (for death egg zone)
     
  4. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    PacGuy - Tried it myself, My guess is seperating mappings file to each their own .asm File, then try loading mappings for DEZ alone & try.

    And for you Kega Fusion users who experience Youtube glitches after uploading, try dailymotion.So far Mine hasn't done nothing to the video.

    http://www.dailymotion.com/video/x27kd39_a-bug-in-sonic-1_videogames

    this is the reason for my strikethrough post

    I had somehow done something wrong in having DMA Queue to load. Thanks to my backup sonic1.asm file I fixed this problem.

    My question is, what caused the music to go lower in tone & speed up?
     
  5. Deadalive

    Deadalive Newcomer Trialist

    Joined:
    Aug 3, 2014
    Messages:
    19
    Location:
    Green Hill Zone
    Is it possible to load blocks in SonmapEd? Or tiles only? I tried loading the 16x16 mappings from map16 and nothing happened. I ask this because for my project art overwrting is preferable to art importing. Thanks.
     
  6. N30member

    N30member non-pro user btw Member

    Joined:
    Feb 15, 2014
    Messages:
    216
    Location:
    Kazakhstan
    You can import art directly from SonED2 (just follow this, but you need to convert art to .pcx) or import from any format in SonLVL. If I'm wrong, correct me please.
     
    Last edited by a moderator: Oct 9, 2014
  7. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    anyone know the Ram offsets of Sonic 2 (or Betas) Hidden Palace Zone tiles, Blocks, Chunks, layout & collision?

    Trying my luck with porting it using the project sonic 1 2-8 Kram Disassembly.

    seen here http://info.sonicretro.org/Project_Sonic_1:_Two-Eight i'd have to uncompress & compress certain files...

    Or does the Level Convertor do this too?
     
  8. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    I think level convertor can be setup for the  S1 28 disassembly, MainMemory has mentioned this before. Not sure where, though

    Edit: It says how to do it on the page you provided XD
     
    Last edited by a moderator: Oct 9, 2014
  9. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    Yeah but the offsets needed, using the sega data compressor to Uncompressed, Compressed, Is of Hidden Palace Zone which is why i also mentioned Level Convertor, if this does all those files as needed
     
  10. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    Just load the raw disassembly files andset the offset to zero. It works for me.
     
  11. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    Last edited by a moderator: Oct 9, 2014
  12. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    You may have screwed up when implementin mg the pointer data for the extra zone. I personally can never get that to work.
     
  13. Para_

    Para_ A Ghost Member

    Joined:
    Jul 21, 2013
    Messages:
    31
    Location:
    Kamerica
    Oh,

    thank you so much man :)
     
  14. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    Guess I'll just cast that aside (not scrap) at the moment.

    On another note, how do you get the menutext.bin to load in Tile Layer Pro (TLP) to edit?

    http://sonicresearch.org/forums/index.php?showtopic=3725

    used this guide to convert to ASCII but still want to use the original menutext.bin
     
  15. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    I editted it with selbis sonic 1 text editor. It is super convenient!
     
  16. warr1or2

    warr1or2 I AM CLG Member

    Joined:
    Apr 7, 2008
    Messages:
    401
    Location:
    Town Creek, AL
    The conversion to ASCII, leaving the original menutext.bin completely screws up the text. I'm needing it done this way cause of Making the level select to an Options menu,

    Option 1 changes character

    Option 2 changes Playlist

    Option 3 is Sound test

    Option 4 goes to Level Select (S2 style)

    As i originally had it. Probably gonna just use that other Menutext.bin & edit that to befitting instead.

    Edit: still screwed up...

    Edit2: Nevermind

    Edit3: I fixed that much. But i've a question. Is Both the Sonic 1 Level Select & the S2_Menu.asm (sonic 2 level select in sonic 1 tutorial) ran off the same Level Select Pointers? I ask cause I need this disabled in the Sonic 1 Level Select, but active in the S2_Menu.asm(wait...)
     
    Last edited by a moderator: Oct 10, 2014
  17. SuperEgg

    SuperEgg I'm a guy that knows that you know that I know Member

    Joined:
    Oct 17, 2009
    Messages:
    Location:
    THE BEST GOD DAMN STATE OF TEXAS
    It's the Sonic art rewriting Obj29's(?) art, the point object's art. If you've made the thing have both the invincibility stars and shield to load from the same VRAM address, then with the free art space you now have, go and move the art into somewhere there. This means you go find an open VRAM location via Regen, then go to PLCArt_Load or whatever it's called, go and look for ArtNem_Points, and put in your VRAM location, but multiplied by 20.


    Go look for the object, either obj28 or obj29, too lazy to go off and look, and go to it's init code. Change whatever number it has as it's VRAM location to the new location you have. Note, this is the number you found earlier, and it is not multiplied by 20.
     
  18. Pokepunch

    Pokepunch That guy who posts on occasion Member

    Joined:
    Aug 7, 2009
    Messages:
    270
    Location:
    UK
    So I am still having this issue, but I have now discovered that it only occurs after I have added the S2 Clone Driver to my hack. This doesn't make sense to me at all but I have a disassembly before and after the clone driver and it only happens after. Any suggestions? This has been bugging me for quite a while now. 
     
  19. Pacca

    Pacca Having an online identity crisis since 2019 Member

    Joined:
    Jul 5, 2014
    Messages:
    1,165
    Location:
    Limbo
    Try making a copy of the non-S2 clone driver disassembly and add the Clone driver to that. If the problem reappears, then it is the clone driver, and I'm stumped. If it doesn't maybe something else is the problem...
     
  20. Pokepunch

    Pokepunch That guy who posts on occasion Member

    Joined:
    Aug 7, 2009
    Messages:
    270
    Location:
    UK
    That's what I did. I'm really confused about it.