License stuff and README update

This commit is contained in:
Denis
2022-01-16 16:11:47 +01:00
parent 31d304b099
commit de72057ee1
3 changed files with 34 additions and 3 deletions

View File

@@ -35,6 +35,7 @@ namespace BMGEditor
{
Array.Resize(ref data, decompSize);
output.CopyTo(data, 0);
return;
}
header <<= 1;
}

23
LICENSE.md Normal file
View File

@@ -0,0 +1,23 @@
Copyright 2022, Bussun and Luma contributors
This license grants you the right to use, copy and redistribute the software **BINARIES**
(here the Luma text editor) if the following conditions are met:
- No commercial use
- A copy of this license is included
- A link to the repository and GitHub pages is included
This license also grants you the right to edit the software if the following conditions are met:
- You must keep this license
- Any change you want to make public must be pushed to the main repository*
(*This means you can't redistribute a fork of this software)
The main repository of this project is located at: https://github.com/Bussun/BMGEditor
To avoid useless forks, just DON'T make one (even if you want to contribute) You are encouraged
to commit to the main repository.
If you plan to use some parts of code from this project, you are allowed to if you credit it.
The software and its source code is provided "as-is" without any warranty
of any kind (I still hope it will be useful :) )
This license is subject to change.

View File

@@ -1,4 +1,4 @@
# BMGEditor
# Luma
An editor in C# to edit BMG files from Super Mario Galaxy
## Features
@@ -15,7 +15,14 @@ An editor in C# to edit BMG files from Super Mario Galaxy
If you notice a bug or if you think something's missing, please open an issue
### Other
Please avoid forking the repo if you don't plan to open a pull request later on. Contributions here are welcome
DON'T fork the repository. Contributions here are welcome, encouraged and recommended.
## Building the software
Download and open the solution in Visual Studio Community. It should build without any issue
## Credits and license
Comming soon
You can find the license in LICENSE.md (It's short don't worry)
Credits:
- The old C# version of Whitehole for RARC, BCSV and big endian code
- YAZ0 decoding code inspired by EveryFileExplorer