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

  • Thread starter Thread starter myst6re
  • Start date Start date
Status
Not open for further replies.
Ah, this is interesting. I used to have a lot of trouble building PSX ISOs that would run with field changes. Good to know I needn't worry about this any more.
I have no guarantee that it works all the time, this is a beta feature that can be improved.
 
Is the 1.5 in the trunk or in a branch? And what environment do I need to compile it?
 
Is the 1.5 in the trunk or in a branch? And what environment do I need to compile it?
Oh, I need to remove the branch ;D, the 1.5 is in the trunk. To compile the code you need Qt and the easiest way is:

  • Install the Qt SDK with Qt Creator
  • Run Qt Creator and open "Makou_Reactor.pro"
  • A wizard opens, you can select the build directory
  • Click on Compile > Run

The exe is created on your build directory, you need the dlls on windows. But if you want you can compile with an other OS (linux or Mac OS).
 
Nice, thanks.

With the PSX field files, does your application handle file resizing? Can files get larger than their originals? Does Makou handle any lookup changes for when files get shifted about? Also, does Makou do any CRC recalculation?
 
Last edited:
With the PSX field files, does your application handle file resizing? Can files get larger than their originals? Does Makou handle any lookup changes for when files get shifted about? Also, does Makou do any CRC recalculation?
When the field is larger, he is placed at the end of the archive, or in a space if any. I update the FIELD.BIN of course when field positions or sizes change, and the iso file structure. Aaaand... no, Makou does not CRC recalculation :(
 
When the field is larger, he is placed at the end of the archive, or in a space if any. I update the FIELD.BIN of course when field positions or sizes change, and the iso file structure. Aaaand... no, Makou does not CRC recalculation :-(

No matter; CDMage can handle CRC recalculation, and emulators can be forced to ignore CRC anyway.
 
Myst6re who update the field.bin?with an hexadecimal editor?its necesary decompress with gzip?
your program is amazing  :P
 
Myst6re who update the field.bin?with an hexadecimal editor?its necesary decompress with gzip?
your program is amazing  :P
This is Makou Reactor that will do it.
 
Hi Myst6re, you program is amazing, but  I have a little problem. I am editing the texts of tutorials, psx version (spanish), but when I click in Accept when I finish to translate the text, some words appears imcomple or cut, and others in white (no words) see the image.



EDIT: I have been seeing the command "Move with a numbers", it is neccesary to change
for increasing the window dialogue? Because I didn't change any number and besides
were the same space and characters.


I hope your answer, thanks.
 
Last edited:
Hi Myst6re, you program is amazing, but  I have a little problem. I am editing the texts of tutorials, psx version (spanish), but when I click in Accept when I finish to translate the text, some words appears imcomple or cut, and others in white (no words) see the image.
Thank you, I will look at this.

EDIT: I have been seeing the command "Move with a numbers", it is neccesary to change
for increasing the window dialogue? Because I didn't change any number and besides
were the same space and characters.
The command "MOVE()" change the position of the window, the size is automatically calculated by the game. I don't know if I answered your question.
 
Ok, thanks for your answer ^^ I will wait.

EDIT: I have other doubt, in the field frcyo (Chocobo farm). I would like to translate the "variant texts", for example,
this text:
Choco Billy
“Then{, }give
   Chocobo
   {MEMORY:var[13][98];size=6}
   a name.”

The text of variant, where could be?

Sorry my ignorace, if I don't know about the topic.
Other doubt that I had, I posted since one week, it's about autosize, but
I think that it's impossible to autosize, see the post:
https://www.ff7catalog.com/threads/9006/
(the kernel.bin is solved).
 
Last edited:
EDIT: I have other doubt, in the field frcyo (Chocobo farm). I would like to translate the "variant texts", for example,
this text:
Choco Billy
“Then{, }give
   Chocobo
   {MEMORY:var[13][98];size=6}
   a name.”

The text of variant, where could be?
In the scripts, in frcyo > meskun. For example:
Var[13][98] = 45 (8 bits)
Var[13][99] = 65 (8 bits)
Var[13][100] = 76 (8 bits)
Var[13][101] = 69 (8 bits)
Var[13][102] = 0 (8 bits)
Var[13][103] = 0 (8 bits)
Means "Male  ". 45=M, 65=a...
 
My PC shuts down while I was saving changes in Makou Reactor. Flevel is broken and loses some .dec. If I reemplace the file "flevel" for an old one will work? other files can be affected?

Oh, one more thing, can you tell me when are you gonna launch a new version?

Thanks
 
You do not have any luck, the only moment when you can break your flevel is at the end of the saving, when I delete the old archive and I renamed my temporary archive. If you replace your flevel by a valid one, you lose all your changes.

Oh, one more thing, can you tell me when are you gonna launch a new version?
No
 
Since I made lot of changes, I need beta testers for the new version, so here is Makou Reactor 1.5 beta:

Current changelog 1.5b:

  • Fix a crash when saving LGP (nobody noticed?)
  • Can save an image disc PSX
  • Massive export: new feature to extract backgrounds and sounds from all fields at once
  • Import dialog: can import a dat in a PC field and vice versa
  • Compatibility with the rereleased FF7
  • [Scripts] Goto/Label system
  • [Scripts] Editor 2.0 (work in progress)
  • [Scripts] Some unknown values identified (thanks to Akari and the Q-Gears)
  • [Scripts] Search dialog: search exec is a local search. New feature: can search for mapjumps
  • [Texts] Search dialog: can search for texts directly
  • [Walkmesh] Full editor like Deling
  • [3D model] PSX model viewer (thanks to Akari and the Q-Gears)
  • [Tutos/Sounds] Fix some bugs when saving AKAOs and tutos
  • [Tutos/Sounds] Can edit the AKAO ID
  • [Tutos/Sounds] Can add an AKAO from an existing file
  • Many many many code changes
 
Excellent work!

edit.  This really is superb. 


first bug though:

Tried to save map and it is broken.  Instant crash when clicking on the save icon.
 
Last edited:
I'm particularly interested in these three:

Can save an image disc PSX
Massive export: new feature to extract backgrounds and sounds from all fields at once
[Scripts] Goto/Label system
Great work.
 
Status
Not open for further replies.
Back
Top