The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
December 06, 2024, 09:36:19 am
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
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  3DO Sources and Programming
« previous next »
Pages: [1] Print
Author Topic: 3DO Sources and Programming  (Read 3805 times)
Nick
Guest


Email
3DO Sources and Programming
« on: April 26, 2003, 03:10:59 am »

Hi there,

First of all, kudos on such a great remake.  It's pretty impressive that you guys got so much done so fast.  My thanks.

I'm curious though, about exactly how the game was reprogrammed.  I have a 3DO console and did a little research on it.  To my knowledge, no one has created a successful 3DO emulator.  I don't know whether this is because no one cares to do so or because writing one would be prohibitively difficult.  My question is, essentially, does the UQM run on a 3DO emulator or did you actually rewrite the code for the seperate platforms?  Also, what programming language was the original 3DO version written in?  Assembly for the ARM processor in the 3DO?  Or C?  Or what?

Thanks in advance.
Logged
chmmravatar
*Many bubbles*
***
Offline Offline

Posts: 109


WHAT IS DONE IS DONE


View Profile
Re: 3DO Sources and Programming
« Reply #1 on: April 26, 2003, 07:09:01 am »

Quote
does the UQM run on a 3DO emulator or did you actually rewrite the code for the seperate platforms?  Also, what programming language was the original 3DO version written in?


Well, the original source code for the 3DO version was mostly (if not all, I don't know exactly) in C. They took the code and ported it to be cross-platform and run on modern systems; it doesn't run on a 3DO emulator.
Logged
meep-eep
Forum Admin
Enlightened
*****
Offline Offline

Posts: 2847



View Profile
Re: 3DO Sources and Programming
« Reply #2 on: April 26, 2003, 05:35:37 pm »

FYI, a 3DO emulator is in the making by the people at freedo.org, and it looks like it's nearing completion.

Logged

“When Juffo-Wup is complete
when at last there is no Void, no Non
when the Creators return
then we can finally rest.”
Nick
Guest


Email
Re: 3DO Sources and Programming
« Reply #3 on: May 01, 2003, 05:47:05 am »

Thanks for the info.  I'm kind of surprised the wrote the 3DO version in C.  Was that what the original PC version was written in?  I was under the impression that with consoles you often did not have the luxury of writing in C or C++ because you needed assembly or something else to eek as much power out of the thing as you could.
Logged
chmmravatar
*Many bubbles*
***
Offline Offline

Posts: 109


WHAT IS DONE IS DONE


View Profile
Re: 3DO Sources and Programming
« Reply #4 on: May 01, 2003, 08:47:50 am »

Quote
Was that what the original PC version was written in?  I was under the impression that with consoles you often did not have the luxury of writing in C or C++ because you needed assembly or something else to eek as much power out of the thing as you could.


I believe in both cases, *most* parts of the code were written in C, but some of the low level stuff almost definitely had to have been done in assembly. Regarding the consoles, that definitely was the case for say, a NES, but I guess the 3DO dev kit had a compiler that optimized everything well. But I honestly know close to nothing about the 3DO.
Logged
Pages: [1] 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!