61 Commits

Author SHA1 Message Date
Denis
770a79c869 Trying to get escape seqs in different file
For research purposes
2024-04-08 12:34:12 +02:00
Denis
724bdf20bc Update BMGEditForm.cs 2023-12-10 19:55:21 +01:00
Denis
40a35b4853 Simplified expression 2023-10-28 23:55:04 +02:00
Denis
6df815ea2c Small UI stuff
Like fixing the annoying file menu button
2023-10-28 23:07:13 +02:00
Denis
5721b503f4 Fixed bug when reopening file
My padding was bad (0x10 instead of 0x20 as required at the end of INF1)
2023-10-28 23:06:35 +02:00
Denis
542bf405fe Fixed saving bug
Yaz0Stream was the culprit (was the only thing that wasn't flushing as expected)
2023-10-28 23:05:06 +02:00
Denis
e4fdaa4c69 Trying to solve save problems 2023-10-27 14:25:08 +02:00
Denis
2db06494e2 Returning to winforms
Back on this
2023-10-23 17:12:32 +02:00
Denis
89d59a115c Added and tested GTK#
Switch to GTK can begin I think
2022-02-26 12:56:20 +01:00
Denis
3ba65779fc link update 2022-02-09 19:43:02 +01:00
Denis
363af89fb7 Changed default endianness
for faster tests
It also is really weird since there are only a few bytes at the beginning of the file that are inverted
2022-01-29 00:05:53 +01:00
Denis
592dbac710 trying stuff 2022-01-28 23:58:35 +01:00
Denis
af09d30b3b I'll work on Yaz0 more 2022-01-28 23:13:35 +01:00
Denis
b4f2ce301d all the code I find seems to be based on thakis code
too bad I just can't figure it out by myself, I'd rewrite it if I could.
I'm pretty sure it's just one little stupid thing that makes it decode it incorrectly for sm3das
2022-01-28 22:58:37 +01:00
Denis
14ea70ad7a And here 2022-01-22 21:50:18 +01:00
Denis
ed86c7868f Hopefully I did not forget anything this time 2022-01-22 21:44:53 +01:00
Denis
e7af3ee847 Update README.md 2022-01-22 21:36:30 +01:00
Denis
ece50783b7 Update LICENSE.md 2022-01-22 21:33:38 +01:00
Denis
57e481da2b Last edit for today 2022-01-16 17:15:46 +01:00
Denis
7b709d7702 Two files for this is too much 2022-01-16 16:15:34 +01:00
Denis
de72057ee1 License stuff and README update 2022-01-16 16:11:47 +01:00
Denis
31d304b099 Turns out the Yaz0 is big endian
yes, even with SM3DAS
2022-01-16 15:16:31 +01:00
Denis
fed05696b8 idk
I just don't know
btw as of rn credits to EveryFileExplorer
2022-01-16 14:58:06 +01:00
Denis
148839f15d Yaz0 code must be rewritten 2022-01-15 14:22:54 +01:00
Denis
3386e8ff7a boi - it took me so long to figure this out
so this yaz0 decoder actually doesn't do its job properly with SM3DAS files, it'll need to be rewritten (btw yaz0dec from szstools has the same problem)
2022-01-09 00:03:08 +01:00
Denis
8d026f93b0 I'm dumb 2021-12-28 20:41:28 +01:00
Denis
cd8b251a13 It can now read LE files without crashing ! WARNING
HOWEVER, only from not Yaz0 encoded RARC files and string parsing doesn't work as expected
2021-12-26 21:34:20 +01:00
Denis
d3dd899929 Working on little edian support
Got an exception in RarcFilesystem.cs line 83
2021-12-25 17:04:41 +01:00
Denis
78adc169f4 typo 2021-12-25 00:39:42 +01:00
Denis
8ed1a6aa98 Trying to add little endian support
Changed some lines, I expect bugs to happen, if people tested it (w/ SM3DAS files) to report them

Commented some code
2021-12-25 00:27:41 +01:00
Denis
38dc360ce2 Stuff 2021-12-24 22:43:17 +01:00
Denis
4a9cd8d4e2 1.0 release
UI changes
Code cleanup
Updater change
2021-12-20 20:43:41 +01:00
Denis
2941d327cd Fs Update 2021-12-18 18:16:35 +01:00
7de79372e5 Beta code v0.7.1 2021-12-06 09:43:17 +01:00
2629d47dcb Creates a backup when opening
In case of corruption
2021-12-06 09:39:53 +01:00
Denis
94a367fd59 Beta code v0.7 2021-12-05 16:20:43 +01:00
7e00d9ca82 Mainly UI fixes 2021-12-04 20:26:36 +01:00
35fcd17467 Beta code v0.6 2021-12-03 20:36:42 +01:00
87a1da3853 Organization
Code cleanup
File organization
Getting ready for the 1.0 release
2021-12-03 20:33:55 +01:00
e7b50b9c3a Forgot to set position back
Forgot to set the position of stream back to the end of INF1 after writing section size, which resulted in an entirely corrupted file.
2021-12-03 06:09:02 +01:00
3967b1cef2 Adding new entries doesn't work as expected 2021-12-02 22:51:56 +01:00
63f70a93ca It should now be able to read files with custom entries 2021-12-02 20:56:23 +01:00
b14b28a9a5 Implementing custom entries
Implementing custom entries reads and creation
2021-12-02 20:22:38 +01:00
37b98f1e0c Beta v0.4.5 code
Update checker
Editor does no longer rely on hardcoded FLW1 and FLI1
Flow implementation just started
2021-12-01 23:03:28 +01:00
1d6c0199c6 Additions and WIP
Deleted obsolete code
New additions: base for an updater
WIP: Making the editor read FLW1 and FLI1 from provided file
2021-12-01 16:46:59 +01:00
64217344d8 Disabled console 2021-11-29 23:50:07 +01:00
9390909b18 Beta code v0.4
Worked on UI a bit
Escape sequences work
Item properties editing works
Ready for a beta release
2021-11-29 23:46:47 +01:00
b58a289561 Escape sequences are now a problem of the past 2021-11-29 20:41:24 +01:00
151fc22069 Edit 2021-11-29 17:21:39 +01:00
4c33901c1f New escape sequence found in files 2021-11-29 12:23:14 +01:00