Page 1 of 6

ZEdit: the ultimate PCE dev tool

Posted: Sun Nov 22, 2009 1:07 am
by Gravis
ok... so "ultimate" might be a bit extreme but it's definitely helpful.

i've been out of touch with my inner pce coder and have recently found him.

ZEdit is basically my Zelda Editor but completely rewritten with a new API (Qt!) and this time it will be done properly. C++ and Gtk+ didnt mix well but Qt is C++ and it's designed to be object oriented. since my previous coding on Zelda Editor i have learned a lot in the profession coding realm. i now understand how to use and make models, views and delegates. the backend format stuff was easy to take from the old editor, so most everything is gui junk. i've already made a model and view for map data and images (tiles/sprites) which is a core component to the gui.

here's what the editor will be capable of:
  • palette editing (full 512 colors support)
  • sprite editing
  • tile editing (both 16x16 and 8x8 formats)
  • map editing
  • importing/exporting data from many different formats (planning on having mappy map support too)
  • importing tiles, palettes and map data from a single image
i will be sure to have example code that shows how to load the raw binary data (most efficient because it stores images/palettes in their native formats) in a dozen or so lines.

here's the result of three days work, a fast (no lag when scrolling :D ) loader/viewer for my binary format that can be loaded from an overlay. :P

Imageclick to see full image

Re: ZEdit: the utilmate PCE dev tool

Posted: Sun Nov 22, 2009 9:56 pm
by MooZ
I haven't tested it yet. But congratulations for releasing it!
Here's your reward:
Image

Re: ZEdit: the utilmate PCE dev tool

Posted: Sun Nov 22, 2009 10:05 pm
by Gravis
it's not actually released yet but thanks for the medal! :D

Re: ZEdit: the utilmate PCE dev tool

Posted: Mon Nov 23, 2009 10:12 pm
by peperocket
Great work !! This kind of software is missing on PCE.

Do you previewed a release date ?

Re: ZEdit: the utilmate PCE dev tool

Posted: Tue Nov 24, 2009 1:17 am
by Gravis
peperocket wrote:Great work !! This kind of software is missing on PCE.

Do you previewed a release date ?
i have no idea when it will be released but i have decided to dedicate this whole week to working on this project.

Re: ZEdit: the utilmate PCE dev tool

Posted: Tue Nov 24, 2009 10:28 am
by TOUKO
Great .

Are you planing to support binary files export ???

Re: ZEdit: the utilmate PCE dev tool

Posted: Tue Nov 24, 2009 1:20 pm
by Gravis
TOUKO wrote:Great .

Are you planing to support binary files export ???
a) im not sure what you mean
b) the file format has the data saved in the native pce format so that it can be used as a data overlay and loaded directly
c) it will have export for lots and lots of formats including just having separate binary files for each section of data (tile, sprite, palette and map data) instead of the one big binary file it is already.

Re: ZEdit: the utilmate PCE dev tool

Posted: Tue Nov 24, 2009 1:53 pm
by Gravis
there is a distict possibility that i'm a show off. :mrgreen:

anyway, this is showing more of a design accomplishment in which these instances of the same app (altered a little) are derived from the same viewer base... and it has zooming :P

* the strange window with a sequence of colors is a palette.
* the large window with all the different tiles is a display of all times in the file with their appropriate palette (there's only one in this instance :roll: )
* the window with the single tile is a zoomed in tile.

since all of them are based on a single base view, implementing editing will be way easier as it only has to be done once. it's just all demos at this point, no real editing at this point.

Image

EDIT:

ALMOST FORGOT!... i made color selection widget (512 colors). apparently there is some super secret color table... which makes the PCE suck at blue... but this will have to do until i get those specs.

Image

Re: ZEdit: the utilmate PCE dev tool

Posted: Wed Nov 25, 2009 5:28 pm
by TOUKO
Sorry double post :ugeek:

Re: ZEdit: the utilmate PCE dev tool

Posted: Wed Nov 25, 2009 5:49 pm
by TOUKO
TOUKO wrote:
Gravis wrote:
c) it will have export for lots and lots of formats including just having separate binary files for each section of data (tile, sprite, palette and map data) instead of the one big binary file it is already.
Cool, this is the answer what i'am waiting for ..

Thanks.

PS: gravis you're a lamer :mrgreen: , because you have used the pseudo of "Orez Sivarg" to discredit your own work on zelda LOOL ..
Icons on your gnome destop in this post, and the one of Orez Sivarg have betrayed you :lol: .

And the console prompt gravis@base in the Orez Sivarg's post :mrgreen: ..