don't click here

Beginners Tutorials

Discussion in 'Engineering & Reverse Engineering' started by Syren, Sep 12, 2004.

  1. Actually, there is a difference between a turd and a newb. <_< But I am nether, I don't talk like a turd "I m4de aN c0ol h4cK!!!111" and I am not newb (new) to Sonic games/hacking. I merely have a few unresolved issues with image editing.
     
  2. Syren

    Syren

    Member
    4,330
    0
    0
    Teesside, UK
    Reintergration
    I advise you to read the Sonic QX manual, it's not that hard to understand, the program gets is easier to understand, and you can produce some severely kick ass sounds with it (like .hack//zero's CNZ music).

    Thanks for the suggestion though, I had a feeling I might be doing that next.

    Any more suggestions are welcomed with open arms.

    Note to self: Read what you type in future.
     
  3. Drakmyth

    Drakmyth

    Inspector Drakmyth Master at your service. Oldbie
    420
    0
    0
    In the void beneath the ancient maze...
    Sonic Eclipse 2, Return of the Hidden Palace, Unnamed Sonic 2 Hack
    Yeah, I know the difference and I'm feeling much more myself today. But it seems the problems here have been solved so I'll turn my attention elsewhere.
     
  4. Quickman

    Quickman

    be attitude for gains Tech Member
    5,595
    18
    18
    :x
    omg porjcet
    Shit, nevermind. I'm a fucktard.
     
  5. Syren

    Syren

    Member
    4,330
    0
    0
    Teesside, UK
    Reintergration
    I'll write a few more things in a few weeks. I might not be working on them ASAP nor posting them soon, because it's my last year of highschool and that's definately my priority. Topic name changed to Beginners Tutorials, just so that I don't have to keep making topics.

    Note: :D YEY ARCHIVE MATERIAL FROM MOI :D
     
  6. steel

    steel

    Pending Member
    Soil, just want to say thanks for this tutorial! :D
    It has really helped me out! When I first opened up Hex Workshop, and the Sonic 2 ROM, I was like :shocked: I almost cried myself to sleep it has that hard to understand. Now that I've read your tutorial, I have grasped a firm understanding of the basics!
    Thanks!! :)
     
  7. Syren

    Syren

    Member
    4,330
    0
    0
    Teesside, UK
    Reintergration
    Glad I helped. I'm working on a next tutorial, but due to higher priorities, it won't be posted soon.
     
  8. Syren

    Syren

    Member
    4,330
    0
    0
    Teesside, UK
    Reintergration
    I've left this topic too long, so I'm going to update it with a mini update.

    Begginers guide to Hex - What does it do, anyway?

    Some people could say that hex is just numbers and letters. It is. But it also represents the binary code and the ASM code.

    Binary code is basically 1's and 0's. The reason why nobody uses binary code in hacking is because it is so inconvenient to work with. The binary counting system works like this:

    HEX --- BINARY
    01 -----0001
    02 -----0010
    03 -----0011
    04 -----0100
    05 -----0101
    06 -----0110
    07 -----0111
    08 -----1000
    09 -----1001
    0A -----1010

    As you can already see, it's very tedious to work out what something like 4E75 would be in binary.

    So what can one do with hex? Simple. Lots.

    Since hex is basically a representation of binary (and stuff in ASM), and you can change what it represents, you can almost change anything. There are limitations though.

    For example, in the pallet hacking tutorial (see page one, post one in this topic), you change the numbers and letters in hex so that the hex code changes what it represents. Pallets are only the start. With hex, you can change music, level layouts, pallets, and how things act. Of course, without a guide of some sort, it would be very frustrating to work out what piece of hex in the entire ROM does what. But I'll save that tutorial for a rainy day.

    I hope this clears some things up for some people. And please, I'm still new to this, so if there are any mistakes tell me immediately.

    EDIT: If anyone wants to red further on the hex system, there is a topic that has links to stuff about hex and 68kASM (which I won't go into.)

    The topic with links. (Linky)