Skip to content

Releases: myst6re/makoureactor

Unstable Build

13 May 21:28
Compare
Choose a tag to compare
Unstable Build Pre-release
Pre-release

Commits

  • ac9ccbf: Fix window preview in script editor (myst6re)
  • 61514c0: Merge branch 'master' of github.com:myst6re/makoureactor (myst6re)

v2.1.0

20 Apr 12:53
Compare
Choose a tag to compare

Changelog

  • General: maplist fixes
  • General: New dialog to select which chunk to export + ability to select which chunk to export in mass export dialog
  • General: Trying to fix Android version opening issues
  • Background: Fix black colors on some backgrounds
  • Background editor: Fix adding new tiles to backgrounds
  • Background editor: Add export/import tile button for easiest modification with an external editor
  • Background editor: Add html color code in the color picker + some improvements
  • Background editor: Trying to fix issues when editing backgrounds with offset layers
  • Background editor: Fix saving modified backgrounds, and warn when the max amount of tiles is reached per layer type
  • 3D Model: Uniformize model animation values in PSX format with values in PC format
  • 3D Model: Add a better detection feature to convert model list and animation list from PSX version to PC version
  • 3D Model: Fix add animation crash in the model manager
  • 3D Model: Add export animation feature in the model manager (PS version) to create an animation file in PC format
  • Field Scripts: Fix bad jump conversion on modifying scripts
  • Field Scripts: Add "CHAR" opcode editor with model preview
  • Field texts: Add more context on exporting texts in XML format
  • window.bin: Fix in the font editor when modifying a letter
  • Internal: Moving text encoding/decoding to FF7tk (sithlord48)
  • Internal: Some code updates (sithlord48)
  • Internal: Upgrading Qt to 6.6.3
  • Internal: Upgrading FF7tk to 1.0.0 (sithlord48)
  • Internal: CI updates (sithlord48)

v2.0.0

13 Mar 20:56
Compare
Choose a tag to compare

Changelog

New features:

  • Background editor (by @myst6re)
  • Background is now visible in the Walkmesh view (by @julianxhokaxhiu)
  • New light theme and new dark theme with new icons (by @sithlord48 and @myst6re)
  • Some new editor pages for the script editor (by @myst6re)
  • Ability to import export field chunks for 7th Heaven or FFNx (by @myst6re)

Internals

  • Update of Qt library to the next major version (from Qt 5 to Qt 6) (by @myst6re)
  • Migration to CMake (by @julianxhokaxhiu, @sithlord48 and @myst6re)
  • Integration of FF7tk from @sithlord48 (also used in the project blackchocobo)
  • Rewrite of the script/opcode internal structure with less allocations (and hopefully less crashes on copy)
  • Migrate CI to GitHub Actions

And a lot of more tiny fixes!

v1.8.6

12 Aug 10:33
Compare
Choose a tag to compare
  • Fix crash when renaming group script
  • Fix crash when renaming field name (this feature is still unfinished at this time)

v1.8.5

30 Aug 14:26
5231723
Compare
Choose a tag to compare

Changelog

  • Add ability to edit model size and light in PS version (#118)
  • Add new unofficial opcode (#79)
  • Add options to set {CHOICE} and tabulation width in text preview (#56)
  • Add left padding editor in window.bin editor (#91)
  • Add a tip about a division or modulo by 0
  • Change file extension of an export of uncompressed map to ".dec"
  • Change max editable exec priority to 6 instead of 7, and add a note what it means (#63)
  • Prevent edition of letter width and letter left padding if not available for the current letter in window.bin editor
  • Remove strict LZS format checking option
  • Fix replace all texts feature, and add a message about how many texts were replaced (#114)
  • Fix compression error on import (#117)
  • Fix window.bin texture transparency
  • Fix window.bin compression format to be closer to the original compression (#112)
  • Fix multiple inconsistencies in field map format (#116)
  • Fix potential crash on creating or saving a field map
  • Fix Save As feature for files outside an archive (like a DAT file opened alone for example)
  • Trying to minimize bad texture loading on opening a DAT file alone with a BSX file
  • Fix potential memory leak on field model loading for PS version
  • Fix search for bit test operations (#75)
  • Fix potential memory leak/crashes on copying Group Scripts
  • Fix typo "Modulas" instead of "Modulo"

v1.8.4

05 Apr 16:58
Compare
Choose a tag to compare

Changelog:

  • Update SHAKE opcode details (thanks to dangarfield)
  • Fix door update bug
  • Fix crashes on adding/removing fields
  • Permit to open an invalid ISO file
  • Fix crash when adding a new walkmesh triangle, if the triangle list is empty
  • Fix remembering expanded items
  • Removing auto-scroll when editing an opcode
  • Change Ctrl+Q shortcut to Ctrl+K (music/tuto menu). Command+Q is a reserved shortcut on Mac OSX
  • Fix crash when entering walkmesh with OpenGL disabled
  • Fix text autosize for VARDEC/VARDECR/VARHEX and MEMORY commands
  • Fix DAT file import

v1.8.3

17 Nov 22:30
Compare
Choose a tag to compare

Changelog

  • Fix script jump calculation when a conversion from short to long happen
  • Fix text color turn to black in some lists in dark mode
  • Fix map marked as modified when the walkmesh editor is opened, even without user changes

v1.8.2

26 Sep 14:11
25cdd12
Compare
Choose a tag to compare

Changelog:

  • Fixing model loader import error
  • Fixing script opening when text and music sections are empty
  • Do not resize automatically a text window if a countdown or a numbered display is detected

v1.8.1

03 Sep 20:59
Compare
Choose a tag to compare

Changelog:

  • Fix autosize windows batch processing

v1.8.0

08 Aug 13:19
Compare
Choose a tag to compare

Changelog:
[CORE]

  • Fix game path detection for Steam
  • Fix LGP saving corruption error
  • Fix copy/paste jump bug
  • Auto convert jumps to long jump if needed
  • Fix corruption of field file when group script name has strange characters
  • Catch overflow errors on saving script/text/music changes
  • Add compatibility with the Android version of flevel.lgp (which breaks the file format a little)
  • Export all in LGP archive manager

[UI]

  • Improved text editor with integrated window editor
  • Add a preview in the LGP archive manager
  • New font editor (aka window.bin editor)
  • Add export option to PSF file
  • Add support to sega chief/DLPB opcodes
  • Fix modification highlight triggered on non-modified fields
  • Show warnings when the max count of group or script is reached for the game
  • Fix wrong spaces in encounter dialog layout
  • Highlight current item in field/group script/script lists (accessibility)
  • Dark mode option
  • LGP archive manager is now integrated in the main window, and no more a dialog

[INTERNAL]

  • Use QOpenGLWidget instead of QGLWidget (maybe a performance boost for FF7 PC)
  • Deployment fixes (thanks Sithlord48)
  • Drop Qt4 compatibility
  • Clean spaces convention a little