About new PPC

Compiling, libraries, modules, coding guidelines and porting

Moderators: jesterKing, stiv

Post Reply
Doctor3LO
Posts: 0
Joined: Tue Nov 22, 2005 1:01 pm

About new PPC

Post by Doctor3LO » Tue Nov 22, 2005 1:08 pm

Dear developers!

The informal association of pocket computer users has become interested in your program < http://forum.pocketz.ru, http://forum.pocketz.ru/index.php?showtopic=21024&st=60 >. From our information, the program is working only on old models of Ipaq computers. We have a strong opinion that the program has a significant potential to be successfuk among Russian pockec computer users.We performed a research among PPC users, and from what we gathered, we can definitily say that the application has a potential for users of other pocket computer types and platforms.That's why we look forward to cooperate with you on porting your application to a range of pocket computer platforms and devices.We can provide you our help in analyzing application architecture and making necessary changes to make it portable among different platforms.

russose
Posts: 0
Joined: Mon Apr 19, 2004 5:01 pm

Post by russose » Tue Nov 22, 2005 2:07 pm

Hallo Doctor3LO,

My name is Salvatore Russo, I am working for a couple of mounth on such a port. I work (for the moment :=) ) alone, I am a beginner in C, opengl and Blender source code... But with the time, I begin to learn :=)

What is done for the moment:
1) Ghost (like GLUT for BLender) seems to work on my pocketpc. I can call OpenGL ES Rasteroid or the open source Vincent Library.
2) I compiled the whole code an run Blender but not good.

For the moment, I am trying to write a wrapper from OpenGL to OpenGL ES. Using opengl ES is a good basis for compatibility. (I compiled in the past MESA for my pocketpc, it runs but it was not, I think, the best approach!). I make all my test for Opengl with GHOST...

I am ready to answer all questions about my previous work, difficulties... I am also ready to provide all my source code (Blender 2.37a with my modification... but I will need to work my source and clean them to able other people to work on it).

Other links:

http://www.blender.org/forum/viewtopic. ... c&start=45

http://www.blender.org/forum/viewtopic.php?t=7329

Blender uses Python... on a pocketpc... it is a 3MB library... I use it for the moment but a solution will need to be found:

http://www.blender.org/forum/viewtopic.php?t=7281

I also planned to write a Blog/wiki/website or wathever to present my small results, but given that I was alone, I prefered to put the preority in coding... But if you needed it, I am also able to do it.

I hope you have enough information, I would be really happy that we could success in this challenge... alone, it is not so easy :=)

See you,
Salvatore

PS: Sorry, I can not read Russian :=)

Doctor3LO
Posts: 0
Joined: Tue Nov 22, 2005 1:01 pm

Post by Doctor3LO » Wed Nov 23, 2005 12:28 pm

Privet! ( Hallo for Russian)

I translate the answer, tomorrow I shall translate.

Sorry, but I very badly know English :-+

stiv
Posts: 0
Joined: Tue Aug 05, 2003 7:58 am
Location: 45N 86W

Post by stiv » Wed Nov 23, 2005 3:29 pm

Zhal, potamushto nash ruskii yazik ochen ploxo. Davaite govorit po Esperanto!

Doctor3LO
Posts: 0
Joined: Tue Nov 22, 2005 1:01 pm

Post by Doctor3LO » Thu Nov 24, 2005 12:48 pm

Обана! Родной человек!!!

Я по Английски 3 слов связать не могу (переводил не я)...

sageLin
Posts: 0
Joined: Fri Nov 11, 2005 9:01 pm
Location: USSR
Contact:

Post by sageLin » Thu Jan 12, 2006 9:05 pm

russose wrote: My name is Salvatore Russo, I am working for a couple of mounth on such a port.
How's it going? :wink:
fido&linux-4ever

russose
Posts: 0
Joined: Mon Apr 19, 2004 5:01 pm

Post by russose » Fri Jan 13, 2006 8:48 am

Hi,

I mean I am not totally blocked. I worked the last weeks on compiling my pocketpc Blender on Windows to debug it more efficiently. So I was able to make fonts run better. I have to make icons appear :=(

Then, the difficult part will come: emulating access to front buffer because BlenderCE has today no menu!

You can have a look here if you want:

http://blenderce.blogspirit.com/

I will update it as soon as icons appear... with new screenshots I hope!

See you,
Salvatore

sageLin
Posts: 0
Joined: Fri Nov 11, 2005 9:01 pm
Location: USSR
Contact:

Post by sageLin » Sun Jan 22, 2006 6:03 pm

russose when any working Blender will be made, send it to me... And approximately 50 person will make its testing... Thanks for all made work! Also write, please, for what Windows the Blender is made and on what machine (PDA) tested it, etc.
fido&linux-4ever

russose
Posts: 0
Joined: Mon Apr 19, 2004 5:01 pm

Post by russose » Mon Jan 23, 2006 10:52 am

Thanks :=)

For the moment, I am not in a test phase ... I will fist try to render a first image before desturbing other people.

Lets have a look to my new screenshoots section :=) I hope you will like!

http://blenderce.blogspirit.com/album/s ... ots/page1/

See you,
Salvatore

Doctor3LO
Posts: 0
Joined: Tue Nov 22, 2005 1:01 pm

Post by Doctor3LO » Mon Jan 23, 2006 1:30 pm

russose

russose when any working Blender will be made, send it to me... And approximately 50 person will make its testing... Thanks for all made work! Also write, please, for what Windows the Blender is made and on what machine (PDA) tested it, etc.

sageLin
Posts: 0
Joined: Fri Nov 11, 2005 9:01 pm
Location: USSR
Contact:

Post by sageLin » Fri Jan 27, 2006 8:41 pm

2russose:
You know, what exists linux for iPAQ? Familiar Linux - http://familiar.handhelds.org/
It seems to me, it would be much easier to transfer blender on Linux, rather than on WinCE.
fido&linux-4ever

russose
Posts: 0
Joined: Mon Apr 19, 2004 5:01 pm

Post by russose » Mon Jan 30, 2006 8:47 am

Probably Blender could work fine without many problems on Linux PDAs…and I don't know how easy it could be for such a port :=) The big work is actually to understand the code because lot of thinks are already implemented (eg Fonts with Textures and not Bitmaps).
So maybe it would be easier to port Blender on Familiar but installing Linux is an other story.

You can have a look here: http://www.handhelds.org/moin/moin.cgi/ ... eldSummary

I am following the evolution for the Asus A620BT and the port is working for only 1 mounth. When I began to work on this project, Linux was far away to work on my PDA.

But Linux on PDA is a great project and I hope that some people will also make a Blender for this OS. It is maybe just compiling the code and use Mesa. If you want to use my approach with OpenGL ES, then an OpenGL ES implementation for Linux (PDA) is necessary and I am not aware of any OpenGL ES for linux PDA. But it should come very soon because of the success of Linux embadded :=)

See you,
Salvatore

russose
Posts: 0
Joined: Mon Apr 19, 2004 5:01 pm

Post by russose » Sat Feb 11, 2006 5:48 pm

Hallo Guy,

The first download are availlable.

I hope you will like them.

See you,
Salvatore

Post Reply