Hey there,
been a long time since I last posted here, that was back in 2018 when I resurrected the dialogue tool. I've been working on the project again and decided to upgrade the code to work with a more modern Delphi IDE (12). Feedback is appreciated as always. If critical bugs are found, I'll be able to implement a quick bugfix release. This project is definitely far from dead. This year marks a 20 year anniversary of the project as well, I started working on it back in 2005 as an internal tool for the FMF team.
There is still a lot that can be done for extending the functionality of this tool, such as importing existing SSL scripts (I'm trying to come up with a solution that can parse complex SSL scripts with more ease). Other suggestions are always welcome as well.
Changelog:
- Added VCL styles for the both plugins and the main program.
Crashing issues related to the VCL style manager have been fixed by
using the newer IDE. In Delphi 10.3 Rio there was an exception thrown
at program exit that was probably due to a bug in the style manager.
- VCL Style selector implemented. The new style is applied after pressing
OK in the preferences dialog.
- Added a Delphi project group for easier recompiling of all plugins
with the latest interface version.
- Created a new application icon for the program, with ChatGPT's
image generation capabilities (Dall-E 3)
- Installer: fixed invalid program icon link in the installer that
pointed to the old fmfdlg.exe
- Installer: fixed problem with file access in default location
Thanks to ChatGPT for providing the solution.
- New app icon for DialogueConverter.exe, courtesy of ChatGPT
- Source code for the tool now included in the installer.
To compile you need the following components:
-JCL
-JVCL
-DelphiWebScript
-Synedit
-Graphics32
- Ported code to compile with Delphi 12 which is a more
modern IDE. All previous functionality is preserved successfully.
This source code is located in src\Source D12 (if source code is installed).
- Removed plugin Utility_RenameNodes.dll, you can now use the
helper script Rename Nodes to NodeXXX instead. This was due to
access violations of the host application occurring on exit.
Link: https://www.dropbox.com/scl/fi/grm9...znk4mzo6zomohrogtl356chb&e=1&st=ddechqy0&dl=0
edited link because I was getting a warning about violating Google Drive terms & conditions, the installer is now inside a zip file.
been a long time since I last posted here, that was back in 2018 when I resurrected the dialogue tool. I've been working on the project again and decided to upgrade the code to work with a more modern Delphi IDE (12). Feedback is appreciated as always. If critical bugs are found, I'll be able to implement a quick bugfix release. This project is definitely far from dead. This year marks a 20 year anniversary of the project as well, I started working on it back in 2005 as an internal tool for the FMF team.
There is still a lot that can be done for extending the functionality of this tool, such as importing existing SSL scripts (I'm trying to come up with a solution that can parse complex SSL scripts with more ease). Other suggestions are always welcome as well.
Changelog:
- Added VCL styles for the both plugins and the main program.
Crashing issues related to the VCL style manager have been fixed by
using the newer IDE. In Delphi 10.3 Rio there was an exception thrown
at program exit that was probably due to a bug in the style manager.
- VCL Style selector implemented. The new style is applied after pressing
OK in the preferences dialog.
- Added a Delphi project group for easier recompiling of all plugins
with the latest interface version.
- Created a new application icon for the program, with ChatGPT's
image generation capabilities (Dall-E 3)
- Installer: fixed invalid program icon link in the installer that
pointed to the old fmfdlg.exe
- Installer: fixed problem with file access in default location
Thanks to ChatGPT for providing the solution.
- New app icon for DialogueConverter.exe, courtesy of ChatGPT
- Source code for the tool now included in the installer.
To compile you need the following components:
-JCL
-JVCL
-DelphiWebScript
-Synedit
-Graphics32
- Ported code to compile with Delphi 12 which is a more
modern IDE. All previous functionality is preserved successfully.
This source code is located in src\Source D12 (if source code is installed).
- Removed plugin Utility_RenameNodes.dll, you can now use the
helper script Rename Nodes to NodeXXX instead. This was due to
access violations of the host application occurring on exit.
Link: https://www.dropbox.com/scl/fi/grm9...znk4mzo6zomohrogtl356chb&e=1&st=ddechqy0&dl=0
edited link because I was getting a warning about violating Google Drive terms & conditions, the installer is now inside a zip file.
Last edited: