don't click here

Random Disassembly questions

Discussion in 'General Sonic Discussion' started by RetroKoH, Apr 11, 2012.

  1. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    I am learning how to hack, and edit the Genesis games, and have found that SYZ has two layout files for its background. One is the standard SYZ bg file, which has a pattern that is 7 tiles in length. It looks like this:

    3f 3d 3e 3f 3d 3d 3e
    3b 41 3c 41 3b 3c 3c
    If you don't know know what it looks like, or don't understand, go place these tiles in this order in the background layer of SYZ on SonLVL.

    Now, the JP1 version is much simpler, using a pattern that utilizes only 2 rows of 2 alternating tiles:
    3f 3e
    41 3b

    EDIT: The whole pattern in the file is much longer, I simply put the length of the pattern before it repeats itself.

    I have constructed both into images to see them for myself...I personally don't see a real difference of one over the other, but I think the first one would be better, not as repetitive.
    The second one is much simpler.

    So, which one do you all like to see? Or does it really matter? AND if I chose to use the JP1, could I clear the unused tiles to save any space? Or would it not save any space at all?

    Just curious... I am also curious as to what people would like to see in my fangame (Where I know I can omit things completely to save space, easily.)
     
  2. dsrb

    dsrb

    Member
    3,149
    0
    16
    Well, can we see these images? It's not very easy to make a decision without some kind of reference.

    This could be quite interesting, as I wasn't aware of any region-specific differences besides those in REV01. Also, perhaps this should be in E&RE or FD.
     
  3. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    OK here they are. The white in the image is where the purple background color appears in game. It is taken out when saved to PNG by SonLVL, and I didn't bother putting it back in, out of laziness.

    HERE IS THE LONGER ONE THAT APPEARS IN THE US VERSION:
    [​IMG]

    HERE IS THE SHORTER SIMPLER ONE SEEN IN THE JP1 REVISION:
    [​IMG]

    ALSO I didn't want to post this in E&RE as I wasn't sure if it was really worthy as being there. It's only discussing appearance differences... I thought it'd be better suited here.

    If not, maybe an admin or someone can move it to one of the two forums instead.
     
  4. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    On this note, I have found, by looking a little further into the Sonic.asm file, that there are separate Object layouts between the JP1 and US versions in some zones. I have not looked into this yet, but I'm willing to bet that its very minor.... almost negligible.

    This all considered, I'm positive some people already know of this. I'm using the latest HG disassembly... It's not completely new knowledge, but I'm sure its lost on many people, so this is my reason for taking a topic to point it out... I find it a bit interesting myself. I also never knew...

    EDIT: Apologies for the double post
     
  5. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,733
    330
    63
    SonLVL
    So uncheck "Transparent back (FG/BG)" before exporting.
     
  6. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    Duly noted... Thanks for the tip:)
    Anyway, what do you all think? Any preference of the two? Plus... Any ideas as to Why the JP1 revision opted to use the much simpler pattern instead of the already existing one?
     
  7. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,718
    1
    0
    being an asshole =P
    SYZ in REV00 lacked any sort of detailed parallax (the entire background scrolled at the same speed). In REV01 they added more detailed parallax to the background (different parts scrolling at different speeds). Considering the shenanigans with that parallax-related bug in GHZ's background, maybe they changed the pattern to avoid having a similar issue?
     
  8. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    Slightly unrelated to the original topic, but I REALLY didn't feel like being a noob and starting a whole 'nother topic just because of a similar subject I previously talked about. But could someone perhaps tell me why GHZ has 2 8x8 tilesets, where all others have one... and would it cause any harm/damage if I put them together into 1 .bin file?
     
  9. StephenUK

    StephenUK

    Liquor in the front, poker in the rear Tech Member
    1,678
    0
    16
    Manchester, UK
    Quackshot Disassembly
    The art is split into 2 because the background art is loaded for the title screen as well. I'm sure this is the only reason for it, and people have in the past merged the 2 into a single file, although you may still need to keep a file for the title screen background art unless you are planning to use a custom background.