pouët.net

grafx2 is back to life!

category: gfx [glöplog]
you can do that if you want... but i think we'll be switching to a real dirtyrect system for all platforms, should be faster for everyone.
Done, i added the objective C files you missed, also updated all the necessary changes of main.c etc. (so if you could continune from my version it would be better). I also added a way to support the right mouse button on mac by holding the shift key on 1 button mice.

Exe uploaded too (dunno how to remove the older one).

Now if you'll consider the plugin constraints architecture which could be most useful for people around here doing gfx for older computers / consoles, i may consider working on it as well.
added on the 2008-10-15 23:08:43 by hitchhikr hitchhikr
We are going to add some support for amstrad cpc screen modes for now (rectangle pixels), other modes can already be done by reusing the code used under dos for handling cga, vga, ...

You just have to rewrite the functions in sdlscreen.c, divers.c and maybe op_c/op_asm.c (don't remember if the functions out there are specific to some screen type) for your new display, add the new functions to a switch/case somewhere, and adding some video modes to the list.
This will also eventually be reused for truecolor modes... most of the "lowlevel" drawing functions can't handle that.
The latest buggfixes haven't been aplied to the current win32 build yet right?
added on the 2008-10-16 20:06:48 by El Topo El Topo
No, we broken everything with the new screen update method, maybe i'll do a new build once we sort that out.

I'd like not to increment the version numbers too fast... looking for a decent numbering system.
http://grafx2.googlecode.com/files/grafx2-svn286-win32.zip

New beta build... we're still fixing bugs...
how about embedding the date as a version number?
added on the 2008-10-18 17:02:35 by Gargaj Gargaj
The svn number will be fine... as sometimes there are multiple builds the same day :)
hitch: right mouse support on macs with 1-button mice is generally ctrl-mouse, not shift-mouse. Dunno if there's a reason for using shift as I've not followed this thread, just thought I'd mention it as ctrl-mouse would be better :)
added on the 2008-10-19 01:46:43 by psonice psonice
I removed the shift shortcut already. Apple/alt + click works, it looks like this is emulated by sdl itself.
added on the 2008-10-19 01:54:17 by hitchhikr hitchhikr
apple/alt click?! Woah, hold on... I'm sure osx itself will emulate a right click with ctrl-click, and pass that to sdl.. so nothing needs adding to the code at all. Are you sure it's not ctrl-click? It could look like something else if you have a non-mac keyboard or a strange keymap.
added on the 2008-10-19 03:11:08 by psonice psonice
The spline tool stile has that update bug.
added on the 2008-10-19 04:48:58 by Frost Frost
stile/still. I'm tired and should stop testing this app and go to sleep. :P
added on the 2008-10-19 04:49:38 by Frost Frost
"Trixter, what do you mean - other than being open source and updated still in the year 2008?"

I mean, I've been pixeling in DP for two decades so I'd like to know why I should switch. What can Grafx2 do that DP can't do? Any cool palette manipulation? Updated file formats? Shaves my beard?

(Was that really a difficult question?)
added on the 2008-10-19 07:50:02 by trixter trixter
trixter: Well, for one thing I cant get any of the E-VGA modes to work in DP under XP while GrafX2 displays 1280x1024 quite happily :)
added on the 2008-10-19 11:51:57 by El Topo El Topo
BB Image

Still working on it...
Will provide you with ttf (antialiased) text as well as bitmap text.
The text is rendered as a brush you can place anywhere on the screen.

We'll have to do some testings and allow you to select a font some way :)
Lord Garga : drawing horizontal, vertical and diagonal lines with shift is possible in the last svn revision :)
Looks promising :)
added on the 2008-10-21 19:22:48 by El Topo El Topo
GRAFX2 is my favourite one... SO AWESOME AWESOME
BB Image

Now let's work on the vector... only vertical gradiation for now :)
Ah, you celebrated this breakthrough by changing avatar I see :)
added on the 2008-10-22 20:21:01 by El Topo El Topo
BB Image

Some progress on that... there are still many bugs but it looks somewhat more how it should.
OS4 build of SVN revision 302.

No code changes, BUT i have now removed Makefile.os4 and added os4 detection to the normal makefile (saves maintaining two makefiles), so you may want to use the makefile from that archive.

The OS4 port is a bit broken, though. It mostly works, but loading files is broken, for example. I would fix it but programming with french names for everything confuses the hell out of me :-)
added on the 2008-10-23 09:49:33 by xeron xeron
xeron: thanks :)
I committed that to the svn.
I've asked the people at http://ports.haiku-files.org/ to look into porting grafx2 to haiku/Beos.

I was very sparse in my message,so if anyone wants give more info, the message is here:
http://lists.ports.haiku-files.org/pipermail/haikuports-users-ports.haiku-files.org/2008-October/000014.html

login