The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
October 07, 2024, 01:20:39 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)
| | |-+  New (workable!) 3DO Emulator
« previous next »
Pages: [1] Print
Author Topic: New (workable!) 3DO Emulator  (Read 3708 times)
Jorpho
Zebranky food
*
Offline Offline

Posts: 5


I love YaBB 1G - SP1!


View Profile
New (workable!) 3DO Emulator
« on: May 22, 2003, 09:04:34 pm »

It seems that a public beta of FreeDO was released yesterday, and it's actually reasonably complete if the Project Status is anything to go by.

I apologize if this is a question that has been asked over and over again; a cursory examination does not reveal this to be so.  But will something like this affect the UQM project in any way?  I mean, is it possible that a 3DO binary compiled from the original source code might be released?

http://www.freedo.org/
Logged
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: New (workable!) 3DO Emulator
« Reply #1 on: May 27, 2003, 03:21:44 pm »

Apparently, the original PC and 3DO versions are still commercial software. If you want a 3DO binary compiled from the original source, you should look for a 3DO copy of SC2 (try eBay). Porting UQM back to the 3DO would require porting the necessary libraries or writing replacements.

A working 3DO emulator would be a good way to check how things worked in the 3DO version and a way to extract higher quality copies of the 3DO video (although copyright issues mean that we probably can't use them anyway). UQM seems to pretty much capture the feel of the 3DO version as it is.

Here's an idea, though: use this 3DO emulator to play back the video in UQM. All you really need is an image of the relevant parts of the 3DO CD to feed into the emulator, and snapshots of the 3DO's state at the start of each video. Then we just run the emulator for n frames (where n is the length of the video clip in frames), and stop it. Voilà! UQM has all the video clips with no additional reverse engineering.
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: New (workable!) 3DO Emulator
« Reply #2 on: May 28, 2003, 03:13:49 pm »

Quote
Because of the previous points you made, you shouldn't suggest this ?  Huh
True. It's quite a neat idea from a technical point of view, but it's probably very illegal. For starters, we don't know whether we're allowed to distribute the videos. Next, we have to distribute the video playing code, which is definitely commercial software. However, if we can gain permission to distribute the video files (from Accolade, I think), the video codec (from Duck or On2 or whoever owns it nowadays), and a modified version of FreeDO, this could be a usable alternative. But that certainly is a great big "if".
« Last Edit: May 28, 2003, 03:25:31 pm by Novus » Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
Vee-R
*Many bubbles*
***
Offline Offline

Gender: Male
Posts: 176



View Profile
Re: New (workable!) 3DO Emulator
« Reply #3 on: May 28, 2003, 07:16:47 pm »

How about this: the videos, the codecs and the emulator won't be distributed along with UQM - this will eliminate the legal problems - but there will be a piece of code added, which enables the user to tell UQM (through a command line parameter or some sort of .ini-type file) that he already has the videos and the emulator on his computer in locations such-and-such.  If they are found, UQM will simply launch the emulator to play these videos in the appropriate times.

Most likely this would still lead to breaking the law in some form or other, since you can't expect every UQM player to be the legal owner of these videos (through owning the 3do CD), but it won't be UQM who would be breaking the law.  Cool  Incredibly stupid idea, or what?
Logged

"Space cannot be measured. It cannot be angered, it cannot be placated. It cannot be summed up. Space is there.
"Space is not large and it is not small. It does not live and it does not die. It does not offer truth and neither does it lie.
"Space is a remorseless, senseless, impersonal fact."
Novus
Enlightened
*****
Offline Offline

Gender: Male
Posts: 1938


Fot or not?


View Profile
Re: New (workable!) 3DO Emulator
« Reply #4 on: May 29, 2003, 10:59:20 pm »

Quote
How about this: the videos, the codecs and the emulator won't be distributed along with UQM - this will eliminate the legal problems
... Or at least ensure that the UQM developers don't get into trouble...
Quote
- but there will be a piece of code added, which enables the user to tell UQM (through a command line parameter or some sort of .ini-type file)
... Or whatever setup program or launcher or configuration system we end up with...
Quote
that he already has the videos and the emulator on his computer in locations such-and-such.
... Such as "3DO SC2 CD in /dev/cdrom".
Quote
If they are found, UQM will simply launch the emulator to play these videos in the appropriate times.

Most likely this would still lead to breaking the law in some form or other, since you can't expect every UQM player to be the legal owner of these videos (through owning the 3do CD), but it won't be UQM who would be breaking the law.  Cool  Incredibly stupid idea, or what?
This is the same kind of assumption that the developers of most emulators make; I mean, how many MAME users actually own the arcade machines they emulate? The only case in which using MAME legally makes sense is if you have a broken arcade machine or lack of (physical) space. Yes, VileRancour, I think the developers can get away with this (although IANAL, so this is only an uninformed opinion). Producing new videos is a better long-term solution, but this should be easier to implement.
Logged

RTFM = Read the fine manual.
RTTFAQ = Read the Ur-Quan Masters Technical FAQ.
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!