The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
December 06, 2024, 11:47:59 pm
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  General UQM Discussion (Moderator: Death 999)
| | |-+  Has anyone considered a Palm OS port of UQM?
« previous next »
Pages: 1 [2] Print
Author Topic: Has anyone considered a Palm OS port of UQM?  (Read 5463 times)
NamelessPlayer
*Many bubbles*
***
Offline Offline

Posts: 104



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #15 on: February 03, 2007, 12:33:55 am »

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 Offline

Posts: 13



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #16 on: February 10, 2007, 05:45:39 pm »

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
Monk
Zebranky food
*
Offline Offline

Posts: 8



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #17 on: February 15, 2007, 12:59:05 am »

http://www.emuboards.com/invision/lofiversion/index.php/t23494.html

Hey look, a guy named Vilmos talking about SDL stuff!

Some more:

http://www.emuboards.com/invision/lofiversion/index.php/f42.html
http://www.emuboards.com/invision/lofiversion/index.php/t17675.html

Some more digging and it seems that this Vilmos bloke is the author of PalmMAME and Zodiac/PalmOS5 are related somehow, though Zodiac is a development environment? with some application libraries for stuff (TNA?) but is now no longer supported.  So TNA got ported to PalmOS5 and called PNA:

http://www.emuboards.com/invision/lofiversion/index.php/t25079.html
http://www.emuboards.com/invision/lofiversion/index.php/t26978.html

"Vilmos the author of PalmMAME is on vacation. I recommend for the time being that you check out Vilmos' Pocket Dimension board. There is a thread for PalmMAME 17.1 there with detailed installion instructions and help. http://www.pocketdimension.com/cgi-bin/ikonboard/ikonboard.cgi "

You might be able to make an account on either emuboards or pocketdimension and see if you can contact him.  Or ask other people about SDL since they may know.  Or with an account you might be able to 'private message' him or access his email address in his forum account, if he has it.  OR download PalmMAME and see if his contact info is in the documentation.

Hope this helps.
Logged
wherewp
Zebranky food
*
Offline Offline

Posts: 13



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #18 on: February 15, 2007, 03:12:54 am »

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 Offline

Posts: 104



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #19 on: March 26, 2007, 01:30:12 am »

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 Offline

Posts: 13



View Profile
Re: Has anyone considered a Palm OS port of UQM?
« Reply #20 on: March 26, 2007, 03:11:23 am »

The Crimson Fields SDL port sadly requires Codewarrior to work, and Codewarrior costs money... Sad

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] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!