+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Documents
Pages: [1]
Author Topic: Documents  (Read 282 times)
Sliver X
Guest
« on: February 12, 2007, 02:38:14 pm »

I was discussing binary with a fellow ROM hacker in #rom-hacking last night, and decided to work on a document I've let flounder since last year. I've done a preliminary write up, and would like to "peer review" it for suggestions/corrections.

Bases Loaded - An Introduction To Base Systems

And on the subject of documents, I was messing with Blaster Master's music format for somebody a few weeks ago, and produced this:

Blaster Master Music Format

It's pretty preliminary, but I was able to hack the intro song with what I've found. I may investigate and map out more of it in the future, or clean it up and submit it as-is like my Castlevania documentation.
Spikeman
Guest
« Reply #1 on: February 12, 2007, 05:49:25 pm »

Looks good! Only one mistake I noticed:

Quote
1010 101 10101

This was under the Hexadecimal to Binary conversion section. It should be "1010 1011 0101".
Googie
Guest
« Reply #2 on: February 12, 2007, 06:10:35 pm »

I love the new intro music in Blaster Master Boss, I combined it with Jiggly's hack. Thanks for the documents too.
creaothceann
Guest
« Reply #3 on: February 12, 2007, 06:14:39 pm »

Modulo could use at least one example (all number systems).

Binary digits are not bits. (Bits are "container cells" that can hold one binary digit.)

Binary counting might be more obvious if the numbers are listed vertically.

Hexadecimal digits could be listed more verbose as "0 to 9 plus A to F" or simply "0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F".

The number with the 24 bits could maybe use a "b" at the end.

Note that "binary level manipulation" can also mean manipulation with a hexeditor ("binary code" vs. "source code"). Maybe writing it as "Manipulation with binary numbers is rarely used, however;".
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC