View Single Post
Neobeo

JCF Member

Joined: Sep 2002

Posts: 409

Neobeo is an asset to this forumNeobeo is an asset to this forum

May 1, 2007, 06:15 AM
Neobeo is offline
Reply With Quote
Something I have been pondering upon for a while now:
Another file format (e.g. a project file), from which you can compile it into a j2l file of a version of your choice. Think something like how you create PSD files in photoshop, and then when you are finished you "reduce" it to a JPG or PNG. Similarly, you can save and load projects in this superformat, and then export it to a J2L.

A new format would be able to store, among other things:
  • Bookmarks
  • Undo/redo buffer
  • Macros and scripts
  • Stronger password (debatable)
  • Batch compiling info (for multiple versions)
  • Cache linking (e.g using trigger scenery on layer 3)

In a sense, cache linking can be created on a J2L file, but there would be no way of knowing if it was "linked", due to the way the J2L format works. Meaning that if the J2L file was opened on JCS+ and re-saved the cache links will be lost. But a new format would be able to preserve these links.

Of course, JCS+ will still be able to open the humble J2L format, and save as the new format. But still, before I actually implement this idea, I would like to find out what people think about it, whether it is necessary at all. The problem I have with this is probably that it needlessly over-complicates a file format that was already so simple to begin with.
__________________
<TABLE border=1><TR><TD>Facts:
Jazz Sprite Dynamite (JSD)
Tileset Extractor
Neobeo's Firetruck

</TD><TD>Myths:
Jazz Creation Station Plus (JCS+) - 10%
Coming soon - a dedicated server! - 25%
Jazz Sprite Dynamite v2 (JSDv2) - 2%
Another generic single-player level - 0%
</TD></TR></TABLE>