[PSX/PC] Field Editor - Makou Reactor (2.1.0)

  • Thread starter Thread starter myst6re
  • Start date Start date
Status
Not open for further replies.
Version 1.5.1 is working correct with field model centering.  so i have start using that.   Thank you.
 
I'm currently working on the next version of Makou Reactor, with many fixes and new features. Do someone managed to export Walkmesh to obj or collada formats?

Here is the current WIP changelog:

New features:
 - Add/remove field maps (+ show missing maps from the LGP archive)
 - Dark mode option
 - New font editor (aka window.bin editor) [WIP]
 - Auto convert jumps to long jump if needed
 - Add a preview in the LGP archive manager
 - Add export option to PSF file
 - Partial importation of model loader from PS to PC
 - Add support to sega chief/DLPB opcodes
 - Show warnings when the max count of group or script is reached for the game
 - Highlight current item in field/group script/script lists (accessibility)
 - Add buttons in the main toolbar to open tools quickly
 - Add "Search opcode..." context menu in the script
 - Renaming Miscellanous Operations to Batch Processing, and adding background fixes options for fr_e and lastmap
Bug fixes:
 - Fix game path detection for Steam
 - Fix LGP saving corruption error
 - Fix crash on reopening LGP
 - Fix copy/paste jump bug
 - Fix field export error on PS version
 - Trying to open background from MIM and models from BSX when opening a DAT file
 - Fix corruption of field file when group script name has strange characters
 - Catch overflow errors on saving script/text/music changes
 - Fix compatibility with the Android version of flevel.lgp (which breaks the file format a little)
 - Fix modification highlight triggered on non-modified fields
 - Fix wrong spaces in encounter dialog layout
 - Fix background saving when depth is 4 bits per pixel
Internal:
 - Use QOpenGLWidget instead of QGLWidget (maybe a performance boost for FF7 PC)
 - Deployment fixes (thanks Sithlord48)
 - Drop Qt4 compatibility, upgrade to Qt 5.15
 - Some performance improvements
 
Last edited:
I'm currently working on the next version of Makou Reactor, with many fixes and new features. Do someone managed to export Walkmesh to obj or collada formats?

Here is the current WIP changelog:

New features:
 - Add/remove field maps (+ show missing maps from the LGP archive)
 
Oh! Nice!So, now its posible to add more maps in the index?? :O
 
Forgive me if I am reading the WIP changelog incorrectly, but have you addressed the issue described by DLPB on page 29 where opening and saving a PSX disc's bin file - even without making any changes - causes the file no longer load in accurate emulators (i.e. Mednafen)? For what it's worth, I can vouch that this error still occurs on both the newest continuous and stable releases, and I am unsure if it was due to "LGP saving corruption error" or a likewise error that you have already fixed in the upcoming release.

Otherwise, I would like very much to thank you for the creation of this tool. Its simplicity has allowed me, with abysmal programming knowledge, to port a few simplistic fixes from The Reunion mod to the PSX Japanese Int. version in little time (which has been surprisingly entertaining!).
 
Forgive me if I am reading the WIP changelog incorrectly, but have you addressed the issue described by DLPB on page 29 where opening and saving a PSX disc's bin file - even without making any changes - causes the file no longer load in accurate emulators (i.e. Mednafen)? For what it's worth, I can vouch that this error still occurs on both the newest continuous and stable releases, and I am unsure if it was due to "LGP saving corruption error" or a likewise error that you have already fixed in the upcoming release.
Makou can edit ISO files, but it doesn't recompute CRCs. On emulators like ePSXe it is fine, but like you said in accurate emulators maybe not. I'm sure you can find ISO repair softwares to regenerate CRCs sections correctly, according the ISO9660 specifications.
Or someone maybe have skills in this area and will propose a fix for Makou Reactor?

Otherwise, I would like very much to thank you for the creation of this tool. Its simplicity has allowed me, with abysmal programming knowledge, to port a few simplistic fixes from The Reunion mod to the PSX Japanese Int. version in little time (which has been surprisingly entertaining!).
I'm glad you're happy about it, that's lot of work on my side hidden in simplicity.
 
Amazing!!!! I love all the new features, only a question...could you add the field backgrounds images in the walkmesh editor? Or is it too much work to implement? That will make  the walkmesh edition much easier ;). About the walkmesh exporting, there is a program that can export them to 3ds max I think
 
Yeah that's a lot of work to me, but one of the top features I would love to implement... since the beginning of this project
 
Improved text editor with integrated window editor:
makou-reactor-1.8-text-editor.png
 
Excellent, keep improving Makou Reactor myst6re, you are now on a winning streak.
 
Last edited:
I remember using it when I was trying to make my own translation so the story made more sense.  Don't think I ever knew it could adjust dialog boxes, too.
 
Yeah Loveless was a really complete text editor, see:

loveless-2.5.png


(Note: I have the autorization of the author to reuse some of his icons)
 
<edit> Looked at the wrong branch </edit>

Nice to see work continue on this!
 
Last edited:
Hi again myst6re,

Is it possible to import scripts and texts independently?
I mean one option which imports only texts and windows positions, and another independent option to import engine scripts.
Right now those options are merged into one.

iw6pmHd.png


Would be nice to have this feature.

Regards!
 
Makou can edit ISO files, but it doesn't recompute CRCs. On emulators like ePSXe it is fine, but like you said in accurate emulators maybe not. I'm sure you can find ISO repair softwares to regenerate CRCs sections correctly, according the ISO9660 specifications.
Or someone maybe have skills in this area and will propose a fix for Makou Reactor?
Hey, good news! I was able to find a tool to fix this problem:
https://www.romhacking.net/utilities/1264/
For what it's worth, the source is included in the download and it's licensed under GPL. Not sure if that's something you would be able to incorporate or not.

As for my comment on simplicity, my intention was to compliment how intuitive you've managed a program that covers so many functions. It's really impressive!
Looking forward to the next release,
 
Hi again myst6re,

Is it possible to import scripts and texts independently?
I mean one option which imports only texts and windows positions, and another independent option to import engine scripts.
Right now those options are merged into one.

iw6pmHd.png


Would be nice to have this feature.

Regards!
The import feature currently reflect the field file format. So you can import a PC field file or a PS Dat file.
Import only texts and windows will be a little tricky, since windows are part of the script.

Hey, good news! I was able to find a tool to fix this problem:
https://www.romhacking.net/utilities/1264/
For what it's worth, the source is included in the download and it's licensed under GPL. Not sure if that's something you would be able to incorporate or not.

As for my comment on simplicity, my intention was to compliment how intuitive you've managed a program that covers so many functions. It's really impressive!
Looking forward to the next release,
Hey thanks, I will look at it! Can I use it on the french retranslation project?
 
Status
Not open for further replies.
Back
Top