Open GoogleCodeExporter opened 9 years ago
Part of that functionality is included in the 'Alpha Location' option.
(Palette->Alpha Settings...) This setting is also used for the graphics when
the palette is unused.
The ability to use bgr565/bgra4444 is indeed absent, although not intentionally.
Original comment by barubary
on 1 Feb 2011 at 2:33
[deleted comment]
PLEASE fix this. The previous settings such as 565 4444 and 1555 are NOT
available now. Please fix this. The last update to the program was like 3 years
ago now. PLEASE don't abandon this project. Please add this function to the "X"
key as it was in the original GGD program.
Original comment by animedud...@gmail.com
on 8 Sep 2011 at 11:44
This should actually be a HIGH PRIORITY issue (not medium as it says now). ANY
TIME that a newer version of a program comes out and it actually has LESS
FUNCTIONALITY than an older version it is a VERY HIGH PRIORITY issue to bring
back that lost functionality. I'm speaking from experience. I've been writing
Visual Basic software for years and I'd NEVER do something like REMOVE
functionality from a previous version. And if I somehow did by accident, my
FIRST step to making the next version of the program would be to add back in
that lost functionality. Remember a programmer is answerable to the users of
their software if they make a mistake in programming the software. By
answerable, I mean the user may simply drop the software product in question
and switch over to using a similar software product made by a different
programmer.
Original comment by animedud...@gmail.com
on 8 Sep 2011 at 11:51
Be aware that I did not make the original GGD, and because of the lack of
documentation from the original author I was not fully aware of all
functionality it contained.
I _am_ still working on this, however some serious restructuring is needed in
order to more easily add support for other pixel formats. (planar formats among
them)
(PS: 1555 _is_ available, and is in fact together with 5551 the only available
option for 16-bit palette formats)
Original comment by barubary
on 9 Sep 2011 at 8:10
I'm considering making my own variant with all the features of the original GGD
but with English language. The only problem is that Visual Basic's PSET command
is slow for drawing. And for-next loops are slow for loading image data into an
array. Your program (and the original GGD) are capable of drawing an image
instantly to the screen. What DLL or OCX (preferably a free one) could I use to
add the needed "raw image loader" functionality to my VB program? It would have
to be capable of loadining 1,2,3,4,8,16,24,and32 bit-per-pixel images as well
as rearanging the bits, setting offset, setting image width, and image height
as well as handling palettes. Any help would be nice here
Original comment by animedud...@gmail.com
on 9 Sep 2011 at 9:12
I'm afraid I have no experience with Visual Basic. If there was a dll that did
all that though, it'd be close to (T)GGD without a GUI, which I don't think
exists at the moment.
I think the Bitmap class in .NET can actually have several image formats
(including paletted images), but I've never used it. (and you'd still have to
handle sizing, offsets and such yourself)
Regarding the slow drawing times;
http://lmgtfy.com/?q=visual+basic+fast+drawing ;]
Original comment by barubary
on 9 Sep 2011 at 9:33
This exbit thing used for setting the different 16bitperpixel configurations,
when do you plan to add it? Since it is needed to bring your program up to par
with the original GGD, I would highly recommend doing it. When do you plan to
add this missing feature? Will it ever happen? I'd think it should be high
priority. And I hope the next version will be released soon, and I hope it will
have added this feature. 2009 is the year of the last release. Nothing in 2010.
Nothing so far in 2011, and now its almost 2012.
Have you given up working on it? I really hope NOT!
Original comment by animedud...@gmail.com
on 2 Dec 2011 at 10:55
I appreciate your enthusiasm for wanting TGGD to have support for the 4444 and
565 configurations, however I am currently not able to work on it.
When I do though, it'll be with another major overhaul of the program; there
are several other options that I want to include as well (planar pixel formats,
interleaving, swizzling, etc), and the current structure makes it hard to
include them all.
Original comment by barubary
on 2 Dec 2011 at 12:03
Original issue reported on code.google.com by
yarrrmateys
on 1 Feb 2011 at 11:42