This is an old revision of the document!
For bdb0 we are tasked to write a debug tool that will be used in future rleX projects. This debug tool will compare two binary files (one being the output of your encoder, the other being some reference file).
BDB0 should take two arguments- Your .rle file to compare (Argv[1]), and the reference file (Argv[2]).
The output should be the line byte of discrepancy, along with the previous and following 16 bytes and the address of those bytes
Our task is to ask questions on Discord or in class and document our findings on this wiki page collaboratively, regarding the functionality of this project.
For anybody interested in editing the wiki page, here is the dokuwiki user guide: https://www.dokuwiki.org/wiki:syntax#basic_text_formatting -Ash
This is an example of the output of the program:
This is the structure: