Pages: 1 [2]
|
|
|
Author
|
Topic: Has anyone considered a Palm OS port of UQM? (Read 5464 times)
|
NamelessPlayer
*Many bubbles*
Offline
Posts: 104
|
I know it's been a while, and I haven't really done much, but now that I have my own Palm OS 5 device(a Tungsten|C), I can really get cracking.
A sort of upshot to this is that I can start with the 0.6.2 source instead of the 0.5.0 source, so maybe I can figure out a way to get Wi-Fi support working for net melee. (I can't work on Bluetooth net melee support since there is absolutely no way I can think of to get it on the T|C. Why did Palm not include BT and Wi-Fi in one unit until the T|X?)
Also relating to the SDL issue, I found this.
What's so important about that thread on an emulator you've probably never heard of before? Scroll down and you'll see this:
"it's pretty much insta-anything as it was with the PSP--considering SDL works right. I presume it would be almost insta-PalmOS too (PalmOS does have SDL thanks to Vilmos), although I haven't tried yet. Might do it right now though"
Tried Googling for "Vilmos", and got all sorts of random crap. However, if there indeed is a more complete Palm OS SDL port out there, I just might have UQM on my T|C sooner than I would have imagined...or maybe I could even have it now if I was willing to swap Palm OS for a not-quite-complete Linux distro.
For now, though, I should probably get cracking on compiling what I DO have while I'm searching for a more complete SDL port.
|
|
|
Logged
|
|
|
|
wherewp
Zebranky food
Offline
Posts: 13
|
NamelessPlayer, I agree with you completely. Palm OS is such a popular operating system that it would be a great boon to UQM if it worked on that OS. No other game on Palm OS would be in its league if it can be ported.
I want to help you in your efforts. I have modest programming skills and have written a small program for Palm OS before.
I am currently working on just what you are working on - compiling SuperWaba's SDL. Sadly, when I downloaded SuperWaba's SDL, it didn't come with libpalm-posix and I cannot find it anywhere else. Do you think you would mind emailing me the SDL that you are using? My email is wherewp at the domain gmail.com (replace "at the domain" with the @ sign).
Regarding the error you got, you need to replace <PalmOS SDK root> with the actual location of the Palm OS SDK
EDIT: I got libpalm-posix via google code search's cache and compiled SDL. So nevermind about sending the above.
|
|
« Last Edit: February 12, 2007, 01:46:56 am by wherewp »
|
Logged
|
|
|
|
|
wherewp
Zebranky food
Offline
Posts: 13
|
Thanks!
I think I have looked at this SDL port before, and it is superior to the Superwaba port in that is has audio support. However, it also requires significant adaptation to compile with gcc, which may take a while. I figure I might as well start simple using the Superwaba SDL port which only supports graphics.
Just in case I am wrong and it is a different port though, I have emailed Vilmos.
Thanks once again!
I managed to get SDL compiled and have determined how to emulate threading and how to launch ARM code with peal. I am currently struggling with the latter, but have emailed an expert on the subject. I hope to get an SDL sample program working first (since that doesn't require threads). Then, on to uqm!
-Where
|
|
|
Logged
|
|
|
|
NamelessPlayer
*Many bubbles*
Offline
Posts: 104
|
Sorry for the delay, but after checking this thread and not seeing any other posts, I decided to take a break from these forums.
I found out that MetaView's Crimson Fields has a more complete SDL implementation with source available, but I can't figure out how to integrate its SDL code with UQM's since the SDL files are set up very differently. It doesn't help that I don't know much about actual programming, or even if I have my IDEs set up properly.
Oh, and while I'd still love to see UQM on Palm OS(especially if it runs on slow devices like the Tungsten E), I might switch to a Dell Axim X50v with Windows Mobile 5 soon. Is there a port available for that device, preferably with OpenGL-ES support for Intel 2700G hardware acceleration?
|
|
|
Logged
|
|
|
|
wherewp
Zebranky food
Offline
Posts: 13
|
The Crimson Fields SDL port sadly requires Codewarrior to work, and Codewarrior costs money...
As for a Windows CE port, the official version of SDL supports SDL on Windows CE. In other words, you might be able to compile UQM for Windows CE with no changes to the code.
-Where
|
|
|
Logged
|
|
|
|
Pages: 1 [2]
|
|
|
|
|