PICEDIT 1.3 Milestone 6 Released

posted 18 Nov 2011, 13:32 by Lance Ewing   [ updated 18 Nov 2011, 13:36 ]

Today I have built and released the sixth milestone of PICEDIT 1.3.

The new features include:
  • Multi picture support. You can now open and edit multiple pictures at the same time. Each picture keeps track of its own zoom factor, background image, bands on, ego tester, dual mode, picture position, etc. 
  • Ego Test mode. This is a feature that allows pictures to be tested by walking King Graham around the room to see how the priority bands and control lines behave. This isn't just your standard priority band tester. It includes actual cell cycling, direction changing and obstacle blocking. It feels like the real thing.
  • Picture code list. On the left hand side of the window there is now a list of the picture codes for the currently selected picture. It interacts with the picture in both directions, i.e. it shows the current position within the picture and allows the position to be changed by clicking on the relevant picture code.

PICEDIT 1.3 Milestone 5 Released

posted 13 Oct 2011, 13:16 by Lance Ewing

Today I have built and released the fifth milestone of PICEDIT 1.3.

The new features include:
  • New windows style toolbar that can be dragged out to be floating or docked in either the left, right or top borders of the desktop.
  •  The current docked position of the tool panel is saved as a preference when the application is closed.
  • Status bar moved to bottom of screen and changed to look more like the modern status bars found in web browsers, IDEs, graphics editors, etc.
  • Zooming in and out with the mouse wheel.
  • Mouse wheel click will now pop up the visual colour chooser.
  • Fixed usability issue where zooming in was not automatically resizing the window.
  • Split the brush tool out into separate brush and airbrush tools.
  • Brush size and shape is now selected visually by clicking on the appropriate image.
  • Changed the look and feel to use the system look and feel across all components. This means that on Windows the internal frames will look like normal Windows frames rather than the Java look and feel that was present in milestone 4. On Mac OSX they will look like Mac OSX windows.

PICEDIT 1.3 Milestone 4 Released

posted 13 Sept 2011, 12:02 by Lance Ewing   [ updated 13 Oct 2011, 13:18 ]

Today I have built and released the fourth milestone of PICEDIT 1.3.

The new features include:
  • New internal frame for holding the picture. This is a first step towards enabling multiple pictures in a future milestone release. It also makes it a lot easier to work with zoomed in pictures that extend beyond the edges of the screen.
  • A slider has been added at the bottom of the picture for quickly changing the picture position. This slider has been built to run as fast as it can.
  • Fixed a bug where it was difficult to draw a line to the top line of the picture. The line tools (pen, line and step) will now restrict the mouse to within the picture panel so that it isn't possible to leave the picture frame unless the line drawing has been deactivated (with a right click). Thank you to Peter Kelly (author of AGI Studio) for finding and reporting this bug.
  • Various minor changes to make the tool look more Window like and less DOS like.

PICEDIT 1.3 Milestone 3 Released

posted 14 Aug 2011, 10:09 by Lance Ewing

Today I have built and released the third milestone of PICEDIT 1.3.

The new features include:
  • "Open Recent" option in the File menu to re-open one of the last four opened pictures.
  • Proper background image toggling. It is now possible to load a background image and then toggle it on and off without having to reload the image again.
  • Reorganised the menu system so that it makes more sense. For example, toggling grid lines and dual mode are now under the View menu since this is more standard. The Special menu has gone.
  • Drawing tools, navigation, delete, visual screen selection, priority screen selection are all now also found under the menu.
  • Split out the status bar and the tool bar so that they are no longer part of the main picture panel. This allows the picture to be separately zoomed in and out.
  • Window maximise and resizing is now supported. The window size is no longer tied to the zoom level.

PICEDIT 1.3 Milestone 2 Released

posted 14 Jul 2011, 22:25 by Lance Ewing   [ updated 15 Jul 2011, 22:06 ]

Today I have built and released the second milestone of PICEDIT 1.3.
The new features include:
  • Single point lines so that Sierra and fan-made games that have such lines can be loaded and edited. Single point lines are supported by the Line, Pen and Step tools. Simply click on the start point then right-click to stop drawing and you now have a single point line.
  • Replaced the custom Sierra-like menu system with a more modern windows style menu along the lines of what people are used to seeing these days.
  • Split out the "Save" menu option in to separate "Save As" and "Save" options.
  • Added support for user preferences. Two of the existing features are now saved as preferences when the user exits PICEDIT. These are grid lines and zoom size. PICEDIT will now remember what zoom size you were using the last time you used PICEDIT, and likewise whether you had grid lines (i.e. bands) enabled or not.
  • PICEDIT now also remembers what the last used directory was from the last time you used PICEDIT.
  • This release also includes an attempted fix for the screen resize bug.
  • As part of the new menu system, a lot more keyboard shortcuts have been added, such as for toggling the bands, toggling dual mode, opening a file, saving, etc.

PICEDIT 1.3 Milestone 1 Released

posted 14 Jun 2011, 14:11 by Lance Ewing   [ updated 14 Jun 2011, 14:22 ]

Today I have built and released the first milestone of PICEDIT 1.3.

The new features include:

  • Four window sizes to choose from. The 2x option is the old screen size. The default is now 3x.
  • Priority bands/grid lines. This was something missing from version 1.2 and 1.2.1 that is now fairly standard in AGI and SCI picture editors. It shows where each of the priority bands start.
  • Dual visual/priority mode (where priority and visual screens mix, as first shown in the APE tool). This is a bit gimmicky but I quite liked it when Joakim Moller first demonstrated this with the APE tool. What it does is render the priority screen and then the visual screen is drawn on top with 50% transparency. Try picture 45 in SQ2 to compare with the APE screen shot on An screen shot from PICEDIT 1.3M1 is shown below.
  • Load and Save dialogs now start in the current directory and remember the directory between uses, and the current picture file name is displayed on the title bar.
  •  Right clicking now stops the current tool but does not set tool to None. This allows the user to draw more lines in one go. They no longer have to keep choosing Line. They simply select Line at the start, then draw a line, right click, and then start drawing another line in another place on the screen. Right clicking twice will switch the tool to None.

Let me know what you all think. I am very keen to hear all of your feedback and suggestions.

The following screen shot for PICEDIT 1.3 Milestone 1 shows the dual mode feature:

Compare this with the following image from APE (source

PICEDIT 1.2.1 Final Release

posted 24 May 2011, 14:10 by Lance Ewing   [ updated 25 May 2011, 15:04 ]

Today I have essentially renamed the beta 2 release as the final release of PICEDIT 1.2.1. There has been only one minor issue reported with beta 2 since it was released back in December. This issue existed in the original C version of PICEDIT, so I felt that it was a good time to promote beta 2 to the final 1.2.1 release. The reported issue will be fixed in version 1.3. Promoting beta 2 of 1.2.1 to the final release will allow me to start releasing some milestone releases of 1.3. There are already some new features that have been sitting around for a while that people might like to start seeing. One of the biggest features planned for version 2.0 is SCI0 picture support. I am, however, planning to put the SCI0 building blocks in place as part of the 1.3 release but it will not be fully functional or even activated as part of 1.3. It is quite likely though that you'll start to see some changes in preparation for the SCI support.

PICEDIT 1.2.1 Beta 2 Released

posted 19 Dec 2010, 15:59 by Lance Ewing   [ updated 19 Dec 2010, 16:06 ]

I have just released beta 2 of PICEDIT 1.2.1. This release fixes five defects, four of which were quite big bugs. These five defects were as follows:

1. Setting visual colour to white was adding the wrong colour byte code into the AGI picture (16 instead of 15).
2. Setting priority colour to red was adding the wrong colour byte code into the AGI picture (16 instead of 4).
3. Setting priority colour was adding the wrong action byte code into the AGI picture (0xF0 instead of 0xF2).
4. Turning off priority colour was adding the wrong action byte code into the AGI picture (0xF1 instead of 0xF3).
5. Picture navigation when showing the priority screen kept switching back to the visual screen.

Download beta 2 here:  picedit-1.2.1-beta2.jar

PICEDIT 1.2.1 Beta 1 Released

posted 9 Dec 2010, 15:06 by Lance Ewing   [ updated 9 Dec 2010, 22:58 ]

I have just uploaded the first public release of the Java version of PICEDIT. I found three bugs this week but I'm sure there are still some hiding in there. Please let me know if you find any. I'm ready and waiting to fix them.

Here is a link to the executable JAR file:   picedit-1.2.1-beta1.jar

You will need Java 6 to run this executable jar. After downloading and installing Java 6, you will then be able to double click on the jar file to launch the application.

Please contact me if you are currently developing an AGI game and would like to help me test PICEDIT 1.2.1.

PICEDIT 1.2.1 Beta 1

posted 6 Dec 2010, 16:24 by Lance Ewing

The Java version of PICEDIT is nearly ready for release. All functional features have been implemented to match version 1.2. All that is required now is a tidy up of the code and then some testing. Here are a couple of screenshots:

Keep your eyes posted here for the first beta release sometime this week.

1-10 of 13