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