BCSV Editor Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=BCSV Editor |image=bcsveditorswitch.png |description=An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files. |author=Alree |lastupdated=2020/06/14 |type=Hack Utilities |version=0.0f |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch.7z |website=https://gbatemp.net/threads/acnh-bcsv-editor.567477/ |source= |donation= }} {{#seo: |title=Switch Rom Hacks (Hack Utilities) - GameBrew |ti...")
 
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=BCSV Editor
|title=BCSV Editor
|image=bcsveditorswitch.png
|image=bcsveditornx.png
|description=An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files.
|description=An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files.
|author=Alree
|author=Alree
Line 8: Line 8:
|version=0.0f
|version=0.0f
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/bcsveditornx.7z
|website=https://gbatemp.net/threads/acnh-bcsv-editor.567477/
|website=https://gamebanana.com/tools/6825
|source=
|source=
|donation=
|donation=
}}
}}
{{#seo:
An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files (Save/Edit is only enabled in "default/Hex" mode).
|title=Switch Rom Hacks (Hack Utilities) - GameBrew
|title_mode=append
|image=bcsveditorswitch.png
|image_alt=BCSV Editor
}}
{{cleanup|article|Needs cleanup}}
An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files.


==Media==
See [https://gbatemp.net/threads/acnh-bcsv-editor.567477/#post-9123543 here] for tutorial.
<youtube></youtube>


==Features==
* Load a basic CSV file  to "deobfusc' CRC32B/MurMur3 hashed value.
* Export content in CSV format.
* Export all unknowed hashed values.
* Read/Write BCSV in native Nintendo Format.
* Read Legacy BCSV Format.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-01.png
{| style="width: 90%; margin-left:0em;"
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-02.png
|
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditornx6.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditornx7.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-05.png
|}
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/bcsveditorswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''0.3'''
* First Release.
* ACNH BCSV Rev2 read/write (ACNH 1.x to 2.x).
* Feature to replace value.
* Feature to compare two files.
* More deobfuscated values.
* Files are sorted by UniqueID values by Default (if column exist).
* Code refactor.
'''0.2'''
* Private release.
* Code refactor.
* Test.
'''0.1'''
* Private release.
* Code refactor.
* Test.
'''0.0f'''
* More sanitized Hash.
* Better Value recognition.
* Wrong hashes detection.
* Export unknow hash to file.
* Batch Export to CSV (Drag & Drop All files and Wait).
* Show selected Value in String/Int/Float... to better reading.
'''0.0e'''
* Add Right-clic menu to Copy/convert value on fly.
* Added some MM3 reversed Values to Hashtable.
* Added Shift JIS basic support to read Japanese Value (ToolTip/Content).
'''0.0d'''
* Hash file recalculated/sanitized (18646 hashes).
* BCSV Legacy format compatibility (ACNH v1.0.0).
* Fixed issue on Export to CSV.
* General system stability improvements to enhance the user's experience.
'''0.0c'''
* Fixed issue on String saving.
* Display String and Value instead of Hex.
 
==Credits==
Hash file provided was made with Hashcat with a customized dict file. Suffixes have been guessed by Ninji.
 
Some hash come from bruteforce, some other from Ninji and [https://github.com/McSpazzy/Switch-Toolbox SuperSpazzy​].


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/acnh-bcsv-editor.567477/
* GameBanana - https://gamebanana.com/tools/6825
* Github -
* GBAtemp - https://gbatemp.net/threads/acnh-bcsv-editor.567477/
* Reddit -

Latest revision as of 08:50, 21 June 2023

BCSV Editor
Bcsveditornx.png
General
AuthorAlree
TypeHack Utilities
Version0.0f
LicenseMixed
Last Updated2020/06/14
Links
Download
Website

An early stage C# software to edit/save Animal Crossing New Horizon BCSV Files (Save/Edit is only enabled in "default/Hex" mode).

See here for tutorial.

Features

  • Load a basic CSV file to "deobfusc' CRC32B/MurMur3 hashed value.
  • Export content in CSV format.
  • Export all unknowed hashed values.
  • Read/Write BCSV in native Nintendo Format.
  • Read Legacy BCSV Format.

Screenshots

bcsveditornx6.pngbcsveditornx7.png

Changelog

0.3

  • ACNH BCSV Rev2 read/write (ACNH 1.x to 2.x).
  • Feature to replace value.
  • Feature to compare two files.
  • More deobfuscated values.
  • Files are sorted by UniqueID values by Default (if column exist).
  • Code refactor.

0.2

  • Private release.
  • Code refactor.
  • Test.

0.1

  • Private release.
  • Code refactor.
  • Test.

0.0f

  • More sanitized Hash.
  • Better Value recognition.
  • Wrong hashes detection.
  • Export unknow hash to file.
  • Batch Export to CSV (Drag & Drop All files and Wait).
  • Show selected Value in String/Int/Float... to better reading.

0.0e

  • Add Right-clic menu to Copy/convert value on fly.
  • Added some MM3 reversed Values to Hashtable.
  • Added Shift JIS basic support to read Japanese Value (ToolTip/Content).

0.0d

  • Hash file recalculated/sanitized (18646 hashes).
  • BCSV Legacy format compatibility (ACNH v1.0.0).
  • Fixed issue on Export to CSV.
  • General system stability improvements to enhance the user's experience.

0.0c

  • Fixed issue on String saving.
  • Display String and Value instead of Hex.

Credits

Hash file provided was made with Hashcat with a customized dict file. Suffixes have been guessed by Ninji.

Some hash come from bruteforce, some other from Ninji and SuperSpazzy​.

External links

Advertising: