Skip to content

Latest commit

 

History

History
112 lines (92 loc) · 5.9 KB

HISTORY.md

File metadata and controls

112 lines (92 loc) · 5.9 KB

Changelog:

2.20 - 2016/07/?

  • Fixed other encoding problems for input file
  • Fixed encoding problems regarding nus3bank extraction
  • Fully ported to Python 3.5: if you still have encoding problems, consider switching
  • Disabled log file creation and re-enable DOS output when it exists (= launched from python.exe, no pythonw.exe)
  • Doesn't ask anymore for a confirmation to close the file when no change has been done since last save
  • workspace/tmpspace folder now gets deleted when empty

2.13b - 2016/06/04

  • Updated NUS3BANK_Editor.bat so no DOS console pops up
  • Fixed IOError 9 when trying to print to a non-existent DOS console

2.13a - 2016/06/04

  • Fixed other encoding issues (paths related)
  • Made traceback visible for errors happening with nus3bank extraction

2.13 - 2016/06/03

  • Fixed playlist creation (on previous versions, an m3u could be left opened after nus3bank extraction failed, eventually causing an error when clearing workspace)
  • Changed colors for the path of the file (gray = no changes, no need to save; blue = changes (probably), should save)
  • Better algorithm for partial display of path
  • Alternates background color for tracks for better visibility
  • Various changes in how the app closes files/itself
  • Fixed encoding for errors (…)

2.12 - 2016/06/03

  • Hotfix so that it works either like in 2.10 or in 2.11 when deleting these temporary files (previous hotfix broke it for others)

2.11 - 2016/06/03

  • Hotfix for an issue when deleting temporary files without being in the main folder

2.10 - 2016/06/03

  • Fixed some menu entries with wrong action
  • Fixed default name when exporting
  • Opening a NUS3BANK now sets focus inside the list, so you can scroll directly
  • You can now preview a selection of tracks: either click the button, use the File menu, double click or hit enter/return
  • Right-clicking now allows you to select one track or can be used on a set of tracks already selected and grants the user with a context menu with replace/revert/preview/export options
  • Fixed something I forgot to edit within nus3bank.py and nus3inject.py
  • Better error handling (yes, again!)
  • Added a batch file that can be used to open and edit nus3bank files anywhere you can go with your file explorer (code edited so that everything works fine)
  • Window is now truly resizable
  • Added on-screen indicator of whether or not changes have apparently be applied or not (so that you save) (green = no changes since last save; red = maybe changes from last save)
  • It also gives you the path to the file you're currently editing (the .nus3bank extension is hidden)
  • A major design flow that could prevent two instances to work correctly simultaneously has been fixed
  • Fixed some encoding problems (no more UnicodeEncodingError?)

2.02 - 2016/06/01

  • Now supports directly DSP and HSP files (audio replacement)
  • Added the option to consider "unknown" extensions as VGM files (audio replacement)

2.01 - 2016/05/31

  • Fixed "Saving as..."
  • Opening nus3bank files and saving should now work for people who had an error trying to

2.00 - 2016/05/31

  • Now uses ffmpeg to support a LOT more file types (literally anything ffmpeg can convert to wav, from MP3 to video files)
  • Added an x-axis scrollbar
  • Entries go blue when replaced
  • Error handling enhanced (yes, again!)
  • Grouped some extensions together (like .wav with .ogg and .mp3; .bXstm together) + added wildcard extension for any extra extension that works (video files...) for easier use
  • Added the ability to revert replacements
  • Now uses a set workspace folder instead of a file-dependant folder
  • Saving when the user wants (injections into nus3bank are done only when actually saving instead of whenever replacing an idsp; replacing an idsp only converts the file to idsp and puts it in the preview playlist)
  • Ability to save as another nus3bank file added
  • Fixing playlist path, take 2
  • Reworked conversion to idsp for replacement sounds. Can loop audio on demand.
  • Menu entries with keyboard shortcuts have been added
  • The "Export to WAV" button has been removed and replaced with a menu entry that can also export an idsp with no conversion

1.96 - 2016/05/27

  • Now copies replacement audio files to tmp files to ensure filename to be supported

1.95 - 2016/05/27

  • Fixed a bug where replacement idsp was not properly located and probably no change happened
  • Added better error handling for the conversion of replacement audio files to IDSP
  • Now makes a backup of the nus3bank file when replacing its idsp's
  • Replacing idsp's in the file also replaces them within the playlist, backups are made for replaced idsp's
  • Fixing playlist path, take 1
  • Fixed a bug that could happen and prevent from opening idsp's or replacing them

1.9 - 2016/05/26

  • Fixed opening NUS3BANK files
  • Additional warnings
  • Fixed multiple file replacement
  • Added a confirmation window for file replacement

1.8 - 2016/05/25

  • Better error handling

1.7 - 2016/05/22

  • Added playlist support (and open in playlist option).
  • Also fixed a bug with certain nus3banks not properly opening.

1.6 - 2016/05/21

  • Added an "Export to WAV" option. Just select the IDSPs to export and hit the button and it will export to /nus3bankeditor/<Name of *.nus3bank>/<name of *.idsp>.wav this does support doing multiple at once.

1.5 - 2016/05/18

  • Added the ability to open idsps from within the tool through the default IDSP opener. To set this up install a something that can listen to idsps (example: foobar2000+vgmstream) and open an idsp in any way, when prompted select open with foobar (or whatever program you want)

1.3 - 2016/05/15

  • Added support for BRSTMs, BCSTMs, BFSTMs and OGGs.
  • Added more debugging related features.
  • Fixed bugs nobody cares about.

1.1 - 2016/05/14

  • Fixed some issues with renamed nus3bank's not properly opening
  • Added the ability to import idsp's
  • A few smaller bug fixes.

1.0 - 2016/05/13

  • Initial release