The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
April 22, 2025, 08:37:33 pm
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

  Show Posts
Pages: [1]
1  The Ur-Quan Masters Re-Release / Technical Issues / Initial DS Port -- Help Wanted! on: April 05, 2008, 02:14:52 am
Hi folks!  I've started poking around a bit on a port of UQM to the Nintendo DS platform.  I'm happy to report that I've gotten the code to compile and run, and I've hit my first "out of memory" error.  I'm less happy to report that it happens during the allocation of the buffers for the screen, which is rather sooner than I'd hoped.  Wink  I'll be checking things out myself, but I thought I'd ask if anybody knows of any fat that can be trimmed from the init sequence.

Also, I was poking around in the graphics resources and noticed that lots (all?) of the graphics are 8-bit.  Are these generally converted to 24-bit at load-time?  I'm using a 15-bit mode on the DS and contemplating how to handle graphics resources.

Anyhow, if anybody wants to help out I'd be happy to share my patches.  Note that you don't even have to *own* a DS to help out -- I'm using the desmume emulator for most of my work at this point.  If anybody's interested I can tell you how to set this stuff up.  C'mon folks, you *know* it would be awesome to get uqm running in under 4MB@66MHz... Smiley

FYI, there was a previous attempt to start a port, described in these threads.  I'm using the threading library OOPMan ported to the DS but otherwise I haven't used any code from that port (assuming there was code):

http://forum.uqm.stack.nl/index.php?topic=3205.0
http://forum.gbadev.org/viewtopic.php?t=11074&postdays=0&postorder=asc&start=0
Pages: [1]


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!