1
0
mirror of https://github.com/garraflavatra/go-fmp.git synced 2025-06-28 04:25:11 +00:00
Commit Graph

37 Commits

Author SHA1 Message Date
a7bde87c6f Chunk reading fixes, it works now! 2025-06-14 14:20:38 +02:00
b44c90da30 Start at offset 8192 2025-06-13 22:17:32 +02:00
193f23a20c Add error handling for processChunks 2025-06-13 20:40:34 +02:00
ae32067c68 Call readChunks 2025-06-13 19:57:43 +02:00
f364ed7ede Skip first sector 2025-06-13 19:54:17 +02:00
17a3664e42 Chunk fixes 2025-06-13 17:23:58 +02:00
ba62b66f63 More fixes 2025-06-13 16:28:44 +02:00
3c5a80b71c Fix 2025-06-13 16:03:19 +02:00
88ea33c76e Rewrite fmp_chunk.go to use switch, add delayed 2025-06-13 14:44:32 +02:00
41041e124c Add doc from "fmplib" (Rust library for fmp12)
https://github.com/Rasmus20B/fmplib
2025-06-13 13:58:25 +02:00
36e75fb4bd Fix go.mod 2025-06-13 13:01:30 +02:00
afbc73fffb Nicer debug output 2025-06-13 13:01:25 +02:00
55bf40b68d Bad chunk error 2025-06-13 12:55:56 +02:00
7f42407c18 Set module name 2025-06-13 12:55:48 +02:00
7daac38a79 Return error for sector headers 2025-06-13 12:19:40 +02:00
2748bd9427 Add readme and license 2025-06-13 12:15:00 +02:00
7ff0cc8501 Parse doubly linked sectors in order 2025-06-13 12:09:39 +02:00
6f3622be92 Log unknown chunk types 2025-06-13 10:26:30 +02:00
7fa7a3787d Fixes 2025-06-12 21:21:55 +02:00
f72d9510d4 Table looping (WIP) 2025-06-12 15:12:34 +02:00
be915f9f16 Return nil if dict path does not exist 2025-06-12 11:54:24 +02:00
d715fe6e64 Store everything in uint64 to avoid overflow 2025-06-12 11:52:09 +02:00
8562e1147b Table parsing (WIP) 2025-06-12 11:44:57 +02:00
43523c458a Dict debug output 2025-06-12 10:53:31 +02:00
7dc88d96e9 Dict parsing 2025-06-12 10:43:02 +02:00
8bf5cfeffd Commit private folder 2025-06-12 09:42:31 +02:00
47eeaa4255 Add debug utils 2025-06-12 09:41:46 +02:00
564e1c4ce6 Append chunks to file 2025-06-12 09:27:47 +02:00
717efdf9fa Final chunk reading fixes 2025-06-12 09:22:32 +02:00
659ad61300 Stop timely 2025-06-12 08:58:23 +02:00
7fdc3377ca Add doc about file format 2025-06-12 08:41:21 +02:00
c5478ea6d0 Add debug print 2025-06-11 22:32:46 +02:00
91e5db912d Fix uint parsing 2025-06-11 22:17:52 +02:00
ed56c54e68 Chunk parsing (WIP) 2025-06-11 21:52:52 +02:00
d8f75521b2 Add some constants 2025-06-11 16:21:21 +02:00
59220cc4bf Add sector reader 2025-06-11 16:19:31 +02:00
ee1ac01fc4 Initial commit 2025-06-11 16:01:49 +02:00