View Full Version : Lowfat available
Sorcerer
March 6th, 2007, 11:40 AM
Lowfat git repository at freedesktop.org is now up :D
Get it with
git clone git://people.freedesktop.org/~macslow/lowfat
You need libsdl1.2-dev and libsdl-image1.2-dev to compile it and libsdl-image1.2 to run it.
Screenshot 1 (http://hendrik.kaju.pri.ee/img/lowfat1.png)
Screenshot 2 (http://hendrik.kaju.pri.ee/img/lowfat2.png)
stjepan
March 6th, 2007, 11:49 AM
Very slow with compiz. How to control those pictures? I can't move without rotating them. Also, how to turn off the annoying inertia so pictures don't fly off the screen?
MacSlow
March 6th, 2007, 12:14 PM
... and the game is on :)
I'm in the process of redoing the page on lowfat on my site, writing "a 10.000 mile above view"-document, thorough design-goals etc. So keep a little more patience for the whole bunch of info.
F3 disables the rotation.
For lowfat to work as intended it needs dedicated video-memory for the very heavy texture-mapping it does. That can get very heavy quite easily. So you're going to suffer badly on shared-memory systems (e.g. intel). There are parts missing still to ease that. I know where it is lacking.
I would really enjoy if people would read the infos coming with software (lowfat/doc/controls.txt, lowfat/README), especially with software that is in-development :) Remember putting something in a public repository does not mean it's a "release". It's just one tiny step of a large trek.
In the end lowfat is meant to need no manual at all, but that's still far in the future.
BTW, keep in mind that I'm unable to put the same amount of time behind lowfat like you see e.g. being put behind things like X.org, compiz, gstreamer etc. I'm a student and have to do contracted work unrelated to lowfat to keep pennies rolling in.
Once I've the lowfat-page redone, written the design documents/diagrams I'll do a proper blog-post. Until then please keep it calm.
Best regards...
MacSlow
mikedee
March 6th, 2007, 12:44 PM
image.cpp: In function `std::string stripPath(const std::string&)':
image.cpp:146: warning: comparison is always false due to limited range of data type
image.cpp:149: warning: comparison is always true due to limited range of data type
make[2]: *** [image.o] Error 1
damn :evil:
I fixed this by replacing the offending lines by just this
return filename.substr (idx + 1, filename.size ());
But then it fails on a different warning. There must be a flag to ignore warnings?
MacSlow
March 6th, 2007, 12:55 PM
image.cpp: In function `std::string stripPath(const std::string&)':
image.cpp:146: warning: comparison is always false due to limited range of data type
image.cpp:149: warning: comparison is always true due to limited range of data type
make[2]: *** [image.o] Error 1
damn :evil:
I fixed this by replacing the offending lines by just this
return filename.substr (idx + 1, filename.size ());
But then it fails on a different warning. There must be a flag to ignore warnings?
Argl... sorry... I left in -Werror. Fixed upstream.
Best regards...
MacSlow
mikedee
March 6th, 2007, 01:04 PM
Thanks :) - It compiles now
Next error ;)
You can pass width and height of the window like this:
/opt/lowfat/bin/lowfat <width in pixels> <height in pixels>
IMG_LOAD pixmaps/font-mercedes.tga... finished
an exception occured: couldn't not open image file "pixmaps/font-mercedes.tga"
[1]+ Done /opt/lowfat/bin/lowfat
Note, I installed into /opt/lowfat...
MacSlow
March 6th, 2007, 01:13 PM
Thanks :) - It compiles now
Next error ;)
You can pass width and height of the window like this:
/opt/lowfat/bin/lowfat <width in pixels> <height in pixels>
IMG_LOAD pixmaps/font-mercedes.tga... finished
an exception occured: couldn't not open image file "pixmaps/font-mercedes.tga"
[1]+ Done /opt/lowfat/bin/lowfat
Note, I installed into /opt/lowfat...
Gee... Mike, read the INSTALL file... you lazybone :)
Best regards...
MacSlow
mikedee
March 6th, 2007, 01:29 PM
To compile it do the usual:
I just read that bit... Normally I install non-portage apps and apps I want to keep separate into /opt.
Just because its you Ill install it wherever you decide... ;)
BTW - Your INSTALL has a typo (./autoget.sh > ./autogen.sh) ;)
Hmmm - I see now... it must be launched from the lowfat directory
mikedee
March 6th, 2007, 01:59 PM
I've just been having a play, and I have to say its looking very nice already :)
delfick
March 6th, 2007, 02:23 PM
awsome! :D
thankyou MacSlow :D
steveway
March 6th, 2007, 06:06 PM
Strange you didn't reply on the beryl forum.
I allready posted earlier about lowfats release:
http://forum.beryl-project.org/viewtopic.php?f=41&t=4296&start=10
Maybe you just didn't see that.
MacSlow
March 6th, 2007, 06:27 PM
Strange you didn't reply on the beryl forum.
I allready posted earlier about lowfats release:
http://forum.beryl-project.org/viewtopic.php?f=41&t=4296&start=10
Maybe you just didn't see that.
I stick around here.
In recent times the traffic of things to read (and get informed) grew pretty rapidly for me. I have to take actions to bring it down to a managable level again. During that "keep it lean"-process some forums and the like had to be sacrificed. Among the casualties are e.g. the beryl- and ubuntu-forums.
It's so easy to get distracted if you don't pay close attention to those things.
Best regards...
MacSlow
steveway
March 6th, 2007, 10:43 PM
Yeah, makes sense. (And with less looking at forums you have more time to code ;))
BTW, I was bored and started making some icons, here is what I have for now.
http://pixel-pics.de/upload/1173220585.svg
http://pixel-pics.de/upload/1173220665.png (http://pixel-pics.de/img-1173220665.png)http://pixel-pics.de/upload/1173220768.png (http://pixel-pics.de/img-1173220768.png)
Now I'm gonna get some sleep.
Ah, just in case you guys wanna know, I've got a training place as a Systeminformatiker here in Kiel at the Marinearsenal, it starts in september. :P
bijoux
March 7th, 2007, 03:33 AM
thanks macslow.. looks awesome.. been playing with it for almost an hour now hehe :D
Sorcerer
March 7th, 2007, 03:16 PM
steveway: Sorry, I rarely check the off-topic section in beryl-forums.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.