Main Menu

Ports

Started by Muzer, October 18, 2010, 10:43:39 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Muzer

I think it's about time to list all the possible ports, present and future, and say who is the main contributor for each:

(a lot of these are rather unlikely to get ports - I'm just listing as many as I can think of. If there's one I missed, let me know)

Phone OSes:

iOS: Seze - working
Android: omängum fra'uti - working
Win Phone: Sir. Haxalot - nearly working, waiting on a few library changes
WinMo <=6: none
Meego: none
Symbian: none
Generic Java: none
Blackberry: none

Desktop OSes (for those who prefer this over the PDF):

Windows: none
Mac OS X: none
Classic Mac OSes: none
Unix + X: none
Unix console: none
RISC OS: none

Consoles:

PS3: none, homebrew in infancy
Wii: none, homebrew extensive
XBox 360: none, homebrew impossible without ban AFAIK.
PS2: none, homebrew extensive
Gamecube: none, homebrew extensive
Dreamcast: none, homebrew extensive
XBox: none, homebrew extensive

Handheld consoles:

DS: none, homebrew extensive
PSP: none, homebrew extensive
Pandora: none, homebrew exyensive
DSi: none, homebrew not yet possible easily

eBook readers:

Sony PRS-505/300: none, homebrew possible but no docs
Sony (others): none, most are impossible to run homebrew on AFAIK
Kindle: none, but I believe there is an SDK

PDAs:

Palm: none
EPOC: none
others: check under phones




I could probably handle Unix console, Unix X, Wii, PRS-505, Wii, possibly DS, as well as some of the more obscure ones like EPOC, RISC OS, etc. In addition, I may be able to persuade a friend to make the WinMo version.

Any takers, corrections or additions? Post in the thread
[21:42:56] <@Muzer> Apple products used to be good, if expensive
[21:42:59] <@Muzer> now they are just expensive

Sіr. Ηaxalot

Windows Phone 7: Working / waiting for stable SQLite library (the current one fails with Seze's database for some reason).

omängum fra'uti

What's the failure?
Ftxey lu nga tokx ftxey lu nga tirea? Lu oe tìkeftxo.
Listen to my Na'vi Lessons podcast!

Sіr. Ηaxalot

I get a fuzzy error mesage saying that it couldn't open the file.

Seze

Do you know what version of SQLite your device is using?  The database file that I create on my server is build using SQLite v3.  Does this error happen with all databases you try or just mine?  If its just mine, we could always try starting with a blank database and slowly add data to it until it stops working to try to pinpoint whats causing the error.


Learn Na'vi Mobile App - Now Available

omängum fra'uti

The other thing would be to try it with the Windows sqlite browser and see if that likes it - maybe it got corrupted in the transfer.
Ftxey lu nga tokx ftxey lu nga tirea? Lu oe tìkeftxo.
Listen to my Na'vi Lessons podcast!

Sіr. Ηaxalot

#6
The library I'm using is a Community port of the SQLite library to pure C# code, to get past the P/Invoke requirement. It seems to work perfectly when I create the database with that library. I haven't been able to validate the files integrity, but I don't find any errors in my download code either.  :-\
I've also tried with a SQLite database file created by Teamspeak 3.

In worst case scenario I could make a own simple database format, and handle most things with LINQ.

Sіr. Ηaxalot

#7
An interesting update on the issue is that on a real device it says "databse is encrypted or not a database" instead....

I will take a look on this..

Update: Still the same error, but I'm investigating in a workaround.