25 Commits

Author SHA1 Message Date
08bb78e3f9 Fixed reference error for copy_index
Identified Num24+1/2 issue from documentation, and added handling for it
Fixed references to temp stuffs
2025-09-23 23:13:51 -06:00
81e7ccfb08 Simplified flag_bits logic 2025-09-21 18:20:41 -06:00
30419f979c Fixed overflow stuff with new file output 2025-09-21 14:13:20 -06:00
5bcbd881fb Updated to include return as an output type 2025-09-21 14:09:26 -06:00
775203c6ce Added Requirements.txt 2025-09-21 13:29:22 -06:00
5af31df1ef Updated README 2025-09-21 13:28:13 -06:00
707e5ef658 Replaced Checking Flag Bits against 0x00, and using a counter to count down us using the flag bits 2025-09-21 12:56:19 -06:00
fb7442afd5 Added more detail to error messages to troubleshoot better 2025-09-20 19:52:26 -06:00
ac2c2b3e18 Moved overflow buffer writeout outside of file loop
Updated num_bits to use int.fromBytes with big endian conversion. this makes that coversion much easier to understand
2025-09-20 19:37:12 -06:00
7d8e5d8b56 Now catches all files, splits the file names by their number, and append the file types number to the end of the file extension 2025-09-20 19:16:28 -06:00
62b6bf742c Updated notes 2025-09-18 22:55:42 -06:00
19344c50d5 Added a notes file
Updated header parsing, and replaced the endian with little instead of big, because the files are def little endian
2025-09-18 22:53:57 -06:00
c24cca2373 Started parsing header data 2025-09-18 22:00:37 -06:00
eb0327f753 Fixed file name references 2025-09-16 20:49:57 -06:00
f1c346a634 Renamed decompressed_files/ to out/
Fised a lot of logic
Set starting bit to 0x800, since that's after a big blank space in files, is the method bit we are expecting (0x0B) every time, and works to decomp all files (wow!)
2025-09-16 20:36:39 -06:00
5fef2ec23d Fixed print 2025-09-16 10:38:30 -06:00
f050d8285d Fixed Error
Removed accidentally multiplying displacement by 8 twice
2025-09-16 10:37:37 -06:00
49ecc6b430 Fix bits and bytes 2025-09-16 10:30:56 -06:00
18b307c859 Fix potential IndexOutOfBounds Exception
Fix potential IndexOutOfBounds Exception
2025-09-16 10:00:40 -06:00
0d403225a4 Fix some decomp logic
Fixed some decomp logic, especially around writing out bits
Added comments
2025-09-16 09:37:28 -06:00
3ac0cefe19 Added comments for explanation 2025-09-15 23:52:32 -06:00
aff1cc77f7 Figured out what carry is meant to be, I think.
Fixed bitarrays masking bitarrays
Working on figuring out how we load first data
2025-09-15 23:33:26 -06:00
25e3f31705 Readme cleanup 2025-09-15 19:33:58 -06:00
1f2db5bd23 Project Init 2025-09-15 19:32:58 -06:00
715a0daa59 Initial commit 2025-09-15 19:24:19 -06:00