Source for N64 Emulator Released (sort of) 55
An anonymous reader pointed us a a wired news article where you can
read that the authors of the UltraHLE N64 emulator has
had its
source code
released. The article talks about Nintendo
considering Legal Action against the authors of the emulator,
as well as the Sony/Connectix suit and the fact that another
company is working on a Playstation emulator for windows.
Update: 02/12 03:51 by CT : My bad. The source code wasn't actually released by
the authors- the code is a disasembled bit posted by someone
else. It doesn't compile. Will the real UltraHLE authors
take the hint? Update: 02/13 03:04 by S : The code has been removed, although
anyone could make it again with REC.
In the mean time, Dextrose
has
an UltraHLE-on-Linux Howto which reveals that the combination
of UltraHLE-Wine-Linux is faster than the original UltraHLE-Win98:
with Zelda running at 21.3 fps under Linux versus 19.6 under Win98.
1st Articles halfway down the page (Score:1)
Issues (Score:1)
Anyway, the Wired reporter was a bit screwed up too, saying of the source, "GossiTheDog's UltraHLE code is a conversion of the original C++ code. It is not complete and fails to compile, he explained on his Web site."
This, as we've all learned from the previous posting about the so-called "source", is untrue. It's actually de-compiled code that likely looks ugly, and isn't much easier to look at than grabbing a hex editor to read the binaries of UltraHLE.
Now, back to the ACs.. I'm really fucking tired of all the flames you guys put up, and I also hate the stupid "First!" comments everywhere, especially when they end up 10 comments down the page!
Get a life, or go somewhere else.
shutup hick (Score:1)
N$ntendo (update) (Score:1)
WARNING: Copying of any Nintendo game is illegal and is strictly prohibited by domestic and international copyright laws. "Back-up" or "archival" copies are not authorized and are not necessary to protect your software. Violators will be prosecuted.
Well... why not? (Score:1)
OMIGOD this is LAME (Score:1)
Would you PLEASE stop posting these dumb stories about some idiot with a decompiler? This is not source code. Source code is, by definition, the SOURCE of a binary. This is some crap that is unreadable and uncompilable. Don't you people check your stories at all before posting them? The person who submitted this should be ashamed too.
-W.W.
Reporting That Rivals that of ZDNET! (Score:1)
Ok.... Wrong Facts, Indirection, Incompletly researched topic... Those are the things that I can immediately associate with this post..
A)
The code isn't from the original Authors.
(At least from what I can tell)
B)
It's not the original Source (It is a conversion of the ASM code that was acquired by running a dissassembler on the Binary)
C)
This is none other than a Reference to the
same story that was on slashdot two days ago..
(dextrose.com ring a bell?)
D)
Spreading unreasearched information like "this is Source Code from the original Authors" is flippantly careless, and quit possibly slanderous. These guys seem to be in a bit of trouble (Which could be quite compounded if they really WERE employees of Nintendo at one time as rumor has it).
JWitt
OMIGOD this is LAME (Score:1)
ROTFL...
You're completely right of course, I've never coded a single line in my entire life! NOT!
The quality of the posts on
-W.W.
suing is a scary tactic (Score:1)
What? (Score:1)
Just for a second I had a feeling that there *was* hope. Nah. Oh well, maybe in the future... False hope is a bad thing, please read the article first.
why not add hardware specs? (Score:1)
"The lie, Mr. Mulder, is most convincingly hidden between two truths."
Hackers of the world unite! (Score:1)
ACLU? (Score:1)
UltraHLE Emulation made legal (Score:1)
Time flies like an arrow;
even Better Idea. (Score:1)
Deja Vu (Score:1)
1st Articles halfway down the page (Score:1)
Then go somewhere else (Score:1)
I hate to do this but.. (Score:1)
Not just HLE source (Score:1)
Innaccurate as always... (Score:1)
Sue over Emulators? Get Real..... (Score:1)
Ford made a car. Hmm,
Chevy made a car. who emulated and not get sued.
Intel makes a processor chip to run OS's
AMD makes a processor chip to run OS's
Cyrix, well. Its a chip to run OS's.
Intel and AMD are so close together they could be the same chip! But, they are not.
If I understand emulators, that means I could write a program, that will run other peoples applications. But this is MY code not theirs. If I build a car from the ground up... Is Chevy going to sue me because it LOOKS like their car?
Sue over Emulators? Get Real..... (Score:1)
On CPUs, reverse engineering is a legal science in itself. To avoid the patent infringment, companies like AMD have to create the designs in a VERY specific way that involves a third party reverse-engineer.
Simple explanation: If you took an Intel chip, opened it up, figured out how it worked, create you own design based on that info - you just became illegal.
Workaround: You hire a third party to buy an intel chip, open it up, figure out "what it does", write a set of specifications. You buy the specification (this handover is is done VERY carefully from a legal standpoint). Your engineers take the spec and build a new chip that "performs the exact same functions" but they never actually look an the Intel chip.
There was a great article in Boot (Now called Maximum PC) magazine last year about exactly how it's done.
In theory, a company could do the same thing to create an emulator, but I suspect the ULTRA guys didn't.
Credit (Score:1)
Re: (Score:1)