Documentation of mmi format?

  • 3 Replies
  • 294 Views

0 Members and 1 Guest are viewing this topic.

Online pauldelbrot

  • *
  • 3f
  • ******
  • Posts: 1475
« on: January 28, 2018, 02:20:53 AM »
Mandel Machine can export iteration data to files with .mmi extension. Has anyone reverse engineered this format? This could be useful to e.g. recolor Mandel Machine images with an external tool, or to play around with statistics for various locations.

Linkback: https://fractalforums.org/mandel-machine/66/documentation-of-mmi-format/769/

Offline claude

  • *
  • 3f
  • ******
  • Posts: 1255
    • mathr.co.uk
« Reply #1 on: January 28, 2018, 02:22:17 PM »
http://www.fractalforums.com/mandel-machine/kfb-to-mmit-converter/ has been used by Dinkydau to transfer KFB from Kalles Fraktaler 2 into Mandel Machine for colouring.  Don't know about the other direction.  Also I think Mandel Machine has many formats, not sure if this is the right one for you...  Mandel Machine sources are available (though not the latest version, afaik) which might help in re-engineering.

Offline Dinkydau

  • *
  • Fractal Furball
  • ***
  • Posts: 246
    • DeviantART gallery
« Reply #2 on: January 28, 2018, 05:08:53 PM »
Since then I extended the program to also convert mmi to kfb and mmf to kfr but I didn't share it because the code is really ugly. I used it once to take a render with glitches out of mandel machine and repair the glitches with kalles fraktaler's examine zoom sequence feature. Then I converted the kfb-map to mmit to load it in mandel machine again.

There is documentation over here:
http://www.fractalforums.com/mandel-machine/version-1-3-3-is-available/
Note that the data is actually big endian, unlike what Botond Kosa said.

Unfortunately mandel machine crashes when I try to export an mmi-file. Exporting fails with every version except for the one where the format was first introduced if I remember correctly. Does it work for you? It would be helpful if there was a way to get it to work with the latest version because of the extra features and bugfixes it has. I begged Botond Kosa for the source code many times because then it could just be repaired (and made to export kfb directly, why not?)

What could also be done is converting mmit to kfb. The mmit format is the normal file format that mandel machine uses to save and load iteration data and parameters, but it's so complicated that I'm not looking forward to make a converter for it. It's not even lossless (which is also one reason why it's complicated) so in my opinion it would be far from ideal to use.

Offline Kosmic Stardust

  • *
  • Fractal Freshman
  • *
  • Posts: 7
« Reply #3 on: October 29, 2018, 06:18:55 AM »
I did find a workaround some time ago to import a new color palette without deleting render data. You cannot open new colors without resetting coordinates, however a workaround is avsilable.

Close and save the file you want to rerender with coordinates. Now start a new file, import the kf color palette of your choice. Now open your old file, highlight chdckbox for all settings except color. Whdn you import, it will load the old coordinates with the new palette. You will need to retweak color cycling settings.

When saving the new palette, only savs the file, not the coordinate data. You don't want to cprrupt that.


xx
Barnsley Techno J Documentation?

Started by DoctorT on Noob's Corner

1 Replies
134 Views
Last post March 26, 2019, 12:23:29 AM
by 3DickUlus
xx
kfb file format

Started by gerrit on Kalles Fraktaler

2 Replies
285 Views
Last post January 09, 2018, 06:11:45 PM
by gerrit
xx
bounded floating-point format

Started by quaz0r on Off Topic

0 Replies
167 Views
Last post January 18, 2018, 07:10:30 PM
by quaz0r
xx
towards a common file format for 2D escape time iteration data

Started by claude on Programming

13 Replies
520 Views
Last post September 09, 2019, 10:29:30 AM
by saka