pouët.net

Go to bottom

grafx2 is back to life!

category: gfx [glöplog]
Hello sceners,
We download the old msdos grafx2 sourcecode from a lost part of the internet and got it running under linux and windows.
It's running pretty well now, but not quite ready for a release. We would like to have some testers to find out the last remaining bugs before a public release.
Also, we would like more coderd to fix the bugs :)

I'd also like to contact X-Man and Robinson to say them their project is still alive.

For those of you who didnt know it, grafx2 is a pixelart painting program from the msdos era. Visit the homepage for more info and preview version download :

homepage
stdout.txt :-

Quote:
°±²Û GrafX 2.00 ß97.0% þ Copyright (c)1996-1999 Sunset Design Û²±°
Code 3
File main.c
Line 414
Function Initialisation_du_programme
Error: File GFX2.CFG is missing!
Please run GFXCFG to create it.


I can find no GFXCFG in the archive, maybe you need to include that, or a defualt config file? My Os: Vista x64 SP1
added on the 2008-10-07 21:01:45 by keito keito
tomaes: yes, but more bugfixes, new features, no violation of the GPL licence (Eclipse guys did not release they sources !), and also run on linux (wich is what i need)

keito: woops, i made some mistake in packing the last release, i'll upload another one right now.
Cool, i am no gfx'ician but really wanted to try this tool since i did play with dpaint all those years ago, and i'm sure this will be really useful to some people, so great work on the bugfixes and linux port :)
added on the 2008-10-07 21:06:31 by keito keito
Updated :)
http://grafx2.googlecode.com/files/grafx2-beta-svn214.zip
also includes some more bugfixes ;)
awesome, i love it :)
added on the 2008-10-07 21:15:59 by keito keito
Here's a quick bug: When maximizing the app-window and zooming, updating doesn't work properly when drawing. I need to move the brush across the stroke I made to force the app to update that area again. Anyway, really awesome :)
added on the 2008-10-07 21:37:16 by kusma kusma
Yes, we're working on this annoying update problem. There are many problem with the magnify mode, but i can't see the error in my own code :/
BB Image
added on the 2008-10-07 22:07:42 by Zest Zest
Yeah it's strange, when interacting with the canvas in magnify mode, it leaves "incomplete" pixels behind.
added on the 2008-10-07 23:04:14 by _-_-__ _-_-__
If now Rage PC ("Robotnik") release sources for Pixler (very nice Brilliance-clone, with anim, circa 1997) then (o_O) ...
added on the 2008-10-09 16:40:50 by arm1n arm1n
http://grafx2.googlecode.com/files/grafx2-beta-svn221.zip

Finally fixed the screen update bug.
I did not see any other bugs, so this will probably be the last beta before an official release. Please help us testing it out and find as many bugs as you can :)

We're looking for a new logo to put in the splash screen, if someone wants to do it :)
Does this mean that the "not implemented yet" functions in GrafX2 finally will be implemented? :)
added on the 2008-10-09 22:19:33 by El Topo El Topo
The two missing functions are text and gradiation rectangles. They both need some thinking.
What do you think about them ?

Do you want a text tool using truetype fonts ? importing bitmap letters from a picture ?
How should the GradRect work ? like the circles and ellipses, a central point and circle around that ? a line (vector) to tell the program the direction and speed of the gradient ? Following the edges ? Should we add a full-blown settings menu with all these features ?
I remember it was the gradient rectangle that I missed of those functions. Perhaps a vector to tell the direction and speed of the gradient would be possible? I have no idea how hard this is to code...
added on the 2008-10-09 22:46:06 by El Topo El Topo
is there any x86-specific code in this, or can it be ported to other architectures?
added on the 2008-10-09 22:52:45 by wad_ wad_
Coding the vector thing, i need to have a closer look to the gradient code, but as it can do spheres, it should not be too hard to adapt.

The code was fully rewritten in pure and clean C and should compile and run fine on any CPU. I tested it on a PowerPC iBook and a x86_64 pc, both running linux. It also runs under windows, from 98 to XP, at least.
There may be some bugs left regarding file saving and loading on big endian architectures. As I don't have my iBook anymore, i can't test that. Any help in this sector is welcome. there is a load of pictures in our subversion repository if you want to do some tests.
This might be the best news in a looong time.
added on the 2008-10-09 23:26:06 by Frost Frost
PulkoMandy: Works just fine on Vista 64 here.
added on the 2008-10-09 23:29:27 by kusma kusma
works on Linux you say? on OSX aswell then perhaps? :)
added on the 2008-10-10 01:56:12 by Proteque Proteque
Drawing lines leave some ugly artifacts.

Any chance of drawing only horizontal, vertical, and diagonal lines when holdning down shift?
Should compile on osX without any problems, but i don't have the hard/software to test that. If you can provide a binary package, that'd be nice !
(just checkout the source from svn;make;make ziprelease; and send me the zip)

I'll look into the lines, both for shift-drawing and for screen update/artifacts...
As I have both intel and ppc osX machines, I've nabbed the source from svn and will see if I can get it to run on both.

(So far, this has resulted in my realizing I don't have the SDL framework on this machine yet.)

Proteque: Gee wouldn't it rock if we could get this to do AFLI and similar? (:
The characters doesn't update correct when you type in the image size in the screen resolution window.

Great work! I'll use this as main pixel pusher program on win from now on. Hope to see a final release soon.
added on the 2008-10-11 02:20:02 by Frost Frost

login

Go to top