MAME on X-Box 183
wht writes "Mame successfully running on an X-Box dev kit. The same guy also did a port for Playstation 2, which I'd love to get my hands on. I do have to say, I'd buy an X-Box if it makes a good, cheap Mame machine, with quality controllers easily available." Having mostly completed My MAME Cabinet I'd tend to agree that its all about controllers. And stuff like this is why the x-box is going to change things. Well, that and DOA3.
how is DOA3 going to change things? (Score:4, Insightful)
Re:how is DOA3 going to change things? (Score:3, Funny)
Re:how is DOA3 going to change things? (Score:2)
How are you a console gamer if you don't own any console gaming systems? And if you do own one, please, which one?!
I'm not really into console games myself, but your post sounds like you are quite interested in an industry that you don't want to support.
btw, i was wondering about the aliased graphics on the ps2 myself the other day while watching my roommate play.
It really kind of shoots the whole best-graphics-ever thing in the foot!
Re:how is DOA3 going to change things? (Score:2, Funny)
Heck, everything's better with boobs, and better boobs makes it better better!
heh.
Re:how is DOA3 going to change things? (Score:2)
That would be a lot funnier if the X-Box were actually going to be powered by WinCE, but it isn't.
It uses a customized Win2k kernal.
So, what you MEANT to say was that it's using Direct-Breast 2K, or more specifically, the Direct TripleD API.
Re:how is DOA3 going to change things? (Score:1)
Re:how is DOA3 going to change things? (Score:2)
I think that Katz has convinced everyone that everyone must appeal to technological idealism to keep readers.
way old (Score:1)
At any rate, it's obviously a sure thing that it's gonna be available to all the hobby hacker/developers as soon as the X-Box is out. There will be so many people doing it just for fun (porting it MAME to X-Box) that a few people will probly give out their changes or maybe even get together on it.
WHEEEEEEE! hehe
Re:way old (Score:1)
It'll be really interesting to see how far XDK priveledged people can get with this before the X-Box is released even.
And yeah, just to add my opinion along with everybody elses posts on here.... MAME [mame.net] KICKS ASS!
Re:way old (Score:1)
Doh!
Early morning syndrome. My bad.
Check This Out (Score:1)
James
Re:Check This Out (Score:1)
I hate it when I lose my colon. The odd port is because Cox is still blocking port 80. Dipwads.
James
Re:Check This Out (Score:1)
James
Heh... (Score:2)
Real cheap too.... (Score:1)
Re:Real cheap too.... (Score:1)
-winterdrm
MAME (Score:2, Insightful)
I'm an avid supported of the open source movement, so I can't wait to see the X-Box - it's meant to be really impressive, and the change to stick something open-source [linux.org] on it is just too much to resist.
I know someone who's developing for the X-Box and it's meant to be, like, *so* impressive, all these really cool built-in functions that address the chips without any effort from his programs (which are all written in perl [perl.org], naturally).
My only problem is that I don't exactly agree with games-playing - I think that there are so many other ways to spend your time that sitting in front of a computer screen is all rather sad. This is what annoys me most about the whole open-source movement, is that you're expected to give up your own free time to write code. Why do that ? I'd rather be down the pub or going out for a walk. Leave it to those who get paid for it is what I say.
Yeah, Mame [mame.net] rocks!
Re:MAME (Score:1)
Yeah, I agree! I must read several thousand Slashdot comments every day from people who I think spend too much time playing computer games. Stop wasting your valuable time people! Start working on your Slashdot karma!
Re:MAME (Score:2)
Homebrew dev kit w/ 4 controllers? (Score:1)
psxndc
Homebrew devkit with 4 joypads? Try the PC or NES. (Score:1)
I've been looking for a dev kit for a system w/ 4 controllers for a long time.
Here's Allegro [sourceforge.net]. If you use DirectPad Pro to plug two Super NES controllers into your parallel port and then you plug in two USB controllers, you have four pads, enough to make a Mario Party clone.
NES also supports four controllers through the Four Score adapter. Read More on how to develop for NES [parodius.com].
Re:Homebrew devkit with 4 joypads? Try the PC or N (Score:2)
Re:Homebrew devkit with 4 joypads? Try the PC or N (Score:2)
One of the best controllers for use in MAME on Windows is current the Sidewinder Gamepad Pro [microsoft.com]. There are others that are very good as well, but this one works very well with most MAME titles, features eight fire buttons and 1 shift button, and the D-Pad is both proportionate or digital which allows it to be used for just about any type of game.
In fact, I also use it with just about every other DirectInput powered emulator.
So a more useful answer is that if you had 4 of these controllers, you could very easily play Guantlet with 3 of your friends provided you had enough USB ports.
nothing new (Score:1)
Read the article - N64 on PS2??? (Score:2)
Re:Read the article - N64 on PS2??? (Score:1)
Although someone will probly do an N64 emu on the X-Box as well (NEMU probly) since they're already working in Windows and the X-Box isn't a far stretch to port to from Windows.
MAME does support well over 3000 arcade games though.
Oh, a more interesting piece of knowledge... There's a port of MAME for N64 too. Only plays 88 games (there wasn't any more room on the menu screen for game names ^_^). It has some slowdown issues and whatnot.
Happy gaming!
Re:Read the article - N64 on PS2??? (Score:1)
Re:Read the article - N64 on PS2??? (Score:1)
I also mentioned that there's a MAME port for N64. ^_^
Although, it is obvious that that's not what the original poster was interested in. hehe
Some arcade games were based on N64 tech (Score:1)
You can't play N64 games with MAME. It stands for Multiple Arcade Machine Emulator. Arcade only. kthx :)
Some arcade games such as Killer Instinct and Cruis'n USA ran on "Nintendo Ultra 64," an arcade system very similar to the N64 console. It wouldn't be that hard to emulate N64 if you're already emulating U64, just as it wouldn't be hard to emulate NES if you're already emulating Nintendo's VS Unisystem and PlayChoice (both essentially NES with a coin slot).
Re:Read the article - N64 on PS2??? (Score:2)
That division line between arcade and console is so blurred now, that it's very feasible that someone could change that overnight.
All it would take to create support for NES memory mappers, the Genesis hardware, or the SNES (and maybe even later than these systems) would be to write the proper (I believe Mame uses a modular driver design now days, rihgt?) driver.
Essentially, all of the required hardware to be emulated by those consoles has already been done in emulating the various arcade machines.
The 6502, the 68000, the Z80, they're all emulated there in MAME, and very well, in fact.
As for everything else, such as SuperFX and the like, there has been so much work done in emulating those for other (opened sourced) emulators, including console emulation (other than NeoGeo) is probably a matter of choice for the MAME team more so than any technical limitation.
Re:Read the article - N64 on PS2??? (Score:1)
Anybody know where I can find a copy of that?
I'm sure some enterprising leech^H^H^H^H^Hpeople will be selling it on eBay real soon.
DOA3 (Score:1)
Would that stand for Dead On Arrival, 3rd time? - Now, why does this suddenly ring a bell...
Re:DOA3 (Score:1)
Enlightenment on Panasonic 4-HEAD VCR! (Score:1)
Nice, but anyway... (Score:1)
If you think about it, the last few major systems (save Nintendo) have been capable of running MAME simply because people have been able to hack the box. Since the X-BOX is basically an x86 box running some variation of Windows (read: not entirely difficult for the MAME32 development people to port), it would be surprising if it didn't work.
Regardless, not that I own any "modern" consoles (last one I bought was the NES), I am glad to see MAME available on it. Beats playing Zoo Keeper on my laptop screen
Re:Nice, but anyway... (Score:1)
So, N64 did too run MAME.
Hmmm... This could really piss Bill off. (Score:2)
At any rate, one would expect Microsoft to be seeking relationships with Capcom and many other game developers. I *know* they've been courting Square. If Mame X-Box kits that can play the arcade versions of Capcom (and other) games are available on the internet... and let's be honest, despite the fact that they constitute copyright infringement, it's so easy to get Mame roms its laughable... Capcom might not be so willing to do business or release new games for Xbox.
Even if the good folks at Capcom could care less, MS has proven that they're willing to fight copyright infringement every step of the way.
Re:Hmmm... This could really piss Bill off. (Score:2)
Capcom and other such companies are smart enough to realize that there's really nothing Bill can do to stop this. MAME has already been ported to many consoles (including the PSX, N64, PS2) and it has never hurt Capcom's relationship with any
of the companies involved.
And...Capcom, in fact, is one of the cooler companies when it comes to retro gaming. They have an authorized set of legal ROMs of their classic games that is packed in when you buy the HotRod arcade-style controller. Not the same as being pro-ROMs-all-over-the-net, but a hell of a lot better than the attitude of most companies who won't sell a game anymore but still go overboard in protecting their copyright of it.
You can't make backups of ROMS newer than 10 yrs (Score:2, Informative)
Excuse me, but I am legally permitted to download MAME ROMs for any arcade machine that I currently own.
WRONG. Title 17 USC (copyright law) does not provide a "second copy exception"; it does provide a "backup exception" if you dump your own older ROM sets. But programs newer than 10 years old stored in ROMs are subject to additional mask work copyright [everything2.com] restrictions that apply only to semiconductor ROM chips. You can't even backup recent ROMs you own unless you perform bona fide reverse engineering on them. In other words, the MAME developers can dump them, but you can't.
Auntie X-box? (Score:1)
Again, more coffee needed.
DanH
Isn't X-Box Hackproof? (Score:2, Funny)
Unless X-Box is running IIS, it might be pretty hard to hack.
Re:Isn't X-Box Hackproof? (Score:2)
Microsoft *very much* wants to discourage homebrew development, to the point that they're ready to pounce on anyone who manages to hack around the above issues with the DMCA.
Re:Isn't X-Box Hackproof? (Score:1)
Re:Isn't X-Box Hackproof? (Score:1)
So, like the original PC that IBM made, Microsoft is taking basically off the shelf components and creating a new platform. Like the IBM had it's original proprietary BIOS which Compaq reverse engineered, the Xbox has a different file system, CD and skewed OS. Big deal it'll get hacked for sure.
The main difference is the DMCA. What could IBM have done to Compaq if the DMCA existed then? Is reverse engineering considered circumventing copyright protection?
We'd all be using IBMs probably and be talking about the "IBM Xbox", instead of M$.
-Russ
Re:Isn't X-Box Hackproof? (Score:2)
Re:Isn't X-Box Hackproof? (Score:1)
No, they didn't. They put "X-box" and "hackproof" in the same sentence. Can't you read?
I knew it!! (Score:1)
HotRod SE (Score:1)
Re:HotRod SE (Score:1)
Captain_Frisk
Re:HotRod SE (Score:1)
Yet another MAME platform... (Score:1)
Too bad he wasn't using a DC 290, otherwise he could've just played Ghosts 'n' Goblins on his digital camera using MAMED [mame.net].
Still, a cool hack. I'd particularly enjoy the idea of playing all those SNK fighters on the XBox. He only mentions "out the bug was in beta 14 of the M.A.M.E. source code that has since been fixed in the beta 16 release, so my M.A.M.E. source is up to date, and a few latent bugs got fixed automagically.", so I presume that he's using MAME 0.37. Wonder how it works with CPS2 emulation...
Mmm...Street Fighter Alpha 3 on the XBox...
Wait, um...did I just say that? I meant "I love Linux!".
Retro gaming takes off (Score:4, Interesting)
I felt that the XBox could be a perfect medium for retro gaming because since it is based around the Windows PC it would be easier to port emulators across to it.
Imagine the possibilities, you could have MAME, Magic Engine, possibly even Amiga emulators running on a console which can sit plugged into your lounge TV.
However this could all be scuppered if Microsofts licence prevents this sort of thing, or the XBox won't read CDR's.
Personally I'm not a big games fan but if I can run Amiga, PC Engine and MAME games under it then I would be very very happy.
What do others think? Will we see a resurgence of retro gaming should there be no problems with unofficial porting of applications?
Re:Retro gaming takes off (Score:2)
Essentially every console that has come out has had a small underground of hackers that figure out ways to creating unauthorized content/demos/emulator ports for the system, and the XBOX is a far easier target than most because it is relatively very similar to the PC architecture.
Re:Retro gaming takes off (Score:1)
Re:Retro gaming takes off (Score:2)
This could be interesting, because if the XBox boot sequence is reverse engineered or bypassed, it would be perfectly legal to sell non-licenced software for the thing in the US. (see Activision/Atari and Accolade+EA?/Sega)
Re:Retro gaming takes off (Score:2)
I think the DMCA would supercede that ruling. When those cases were originally decided, it didn't exist..But now, breaking the crypto or otherwise circumventing it would be a clear violation of the DMCA..So unless the DMCA is eliminated, it would be illegal to do this.
In any case, recent history has shown that the more impossible a company thinks it is to bypass their security, the more likely it will be found to be a fairly simple procedure once the technology is out in the wild. If Microsoft really dared people to hack the XBox, they are silly.
What is the crypto protecting? (Score:2)
The main problem with the DMCA would be laid open for all to see: It allows copyright holders to legislate what is and is not "legal" use of their product, and summon the executive branch to enforce whatever "laws" they dream up.
Re:Retro gaming takes off (Score:1)
sure, but only among the people who own (heh heh heh) the original roms ~_^
What about ROMs that The Community owns? (Score:2, Informative)
only among the people who own (heh heh heh) the original roms
Some authors have released their arcade and console software either as proprietary free(beer)ware or as free software. For instance, Elite for NES [clara.net] is free(beer), and GNOME vs. KDE [8m.com] is GPL'd.
Re:Retro gaming takes off (Score:2)
This statement confuses me. How can you not be a big fan of games, yet want to play console (and old computer) emulators, which are basically game machines? Did you perhaps mean "I'm not a big fan of [today's] games"? That I can understand.
Back on topic...I'm not sure I think that the Xbox is any more suited to running emulators than the PS2 or Dreamcast. Yes, there might be more source code in common (provided the emulator devs are all using Visual Studio or whatnot) and thus easier to just recompile, but any source code (written in C or C++) should be fairly easy to port provided most of what you're doing is 2D stuff. (I'm under the impression, perhaps wrong, that 2D is easy and 3D is harder on, for example, the PS2.)
It is interesting to note, however, that the discussion of emulators has moved completely out of the realm of "Is it legal to own ROMs?" to "When will the next platform be supported?" I mean, the premise of running these games on a PC legally is that you own the ROMs and have a right to run them.
Of course if MAME on any console took off, I'd be surprised if someone didn't get slapped with a big ol' lawsuit right quick. Either the MAME devs or the ROM distributors or even
ROM dumps of games you own can be illegal (Score:1)
Is it legal to own ROMs?
In the United States, software stored on semiconductor mask ROMs has additional copyright restrictions [everything2.com]: for ten years after December 31 after the initial release of the software, you can't make a backup unless you're reverse engineering the game for interoperability.
Re:Retro gaming takes off (Score:2)
We've already been seeing it. The old timey games relied on playability instead of rendered movies, hit soundtracks, and massive ad campaigns. That's why the HDTV in our living room, despite being attached to a PS2 and other fine products, is usually seen sporting Metroid, Metal Gear, or any of the other classics via Nesticle.
Open Source, Emulation History, etc. (Score:2)
Something like MAME for Xbox is a double threat, bridging the PC/Console divide.
<karmawhore>On the other hand... mame.dk [www.mame.dk] is a helluva resource.</karmawhore> It's almost as good as Killer List of Videogames [klov.com] for screenshots, and better for other reasons...
Right to Profit (Score:1)
"it is taking away modern-day money from some commercial releases."
So if I'm spending all day playing Galaga on MAME, and don't buy WunderGameX because of it, it should be illegal for me to play Galaga unless I buy the rom myself? And how exactly would whoever made Galaga be compensated should I obtain a ROM and use it 'legally', considering it's so old it would probably come from a non-working unit in a warehouse? Why should my choices be limited and the benefits of the electronic age be denied to me because of some corporations potential to profit by selling me something I clearly don't need anyway? Screw them. This whole 'potential sales' thing as an excuse to cripple the digital age is bullshit. If they don't want us using the software and A/V they're making today 20 years from now, they had better put in some kind of killer, uncrackable expiration. Aint gonna happen.
LEXX
Why bother with mame? (Score:1)
I have 6 cabinets that can hold 7 games at a time total and about 30 boards for less than $400.
Having a real arcade monitor and having the game run without color problems and many many other glitches that mame has is much better than mame in my opinion.
Re:Why bother with mame? (Score:1)
For those of us less fortunate peoples who don't have the room X-Box makes an attractive alternative to a PC. I don't like playing console based games on the PC, and as said in previous posts the 733Mhz would do quite nicely
DocWatson - DALnet #linux
You, sir, (Score:1)
I have one arcade cabinet in my home, and I can tell you now, the wife is less than happy about it's presence.
Re:You, sir, (Score:1)
heck (Score:2)
As a once inspired to create my own arcade cabinet (Score:1)
Right now, using my laptop with TV-out as a stopgap measure.
Presently, dreamcast is starting to run many MAME supported games rather well. [mame.net]
/.'ed. :)
MAMED
(Hope it's not
I too was not planning on X-box, but if it can do MAME, It's mine. With a 733 CPU to run most games at full speed, hard drive to store the roms.......
This is great news all in all....
Re:As a once inspired to create my own arcade cabi (Score:1)
acx
Xbox controllers are really crappy (Score:1)
It comes short on many features in my opinion
4 Analog buttons are just not enough and I feel all uncomfortable just by pondering how I'm gonna fit that Xbox monstrocity in my hand
And the left analog joystick should be in one line with the left one, especially if you're gonna play something like quake3.
Just look at the picture [xbox.com] and start to wonder how in earth you're gonna cope with the 'thing'
And when there are perfect examples of how 6 trigger buttons ( and the 4 normal buttons plus 2 buttons incorporated in the analog joysticks) can be fitted on a gamepad without needing a second index finger, it's really a shame the Microsoft guys are gonna put such a bad ( but funky ) designed pad on the Xbox.
It's okay for MAME to have only 4 buttons , but imagine trying to play Xwingalliance with the 'thing'
Check out this gamepad [thrustmaster.com]. In my opinion the best gamepaddesign available ( for its cheap pricetag compared to available MS pads )
You get 12 programmable buttons (which means that almost any free finger could be on a button in an instant), forcefeedback, and a very good design.
It's basic design was copied from the PS gamepad , but it sits much better in your hand than that one.
Re:Xbox controllers are really crappy (Score:1)
Quality controllers? (Score:2, Interesting)
The controller [xbox.com] that comes with the X-Box looks like it's going to be a pain to hold. Seems like your hands would have to angle in at odd angles to hold the controller comfortably. Other controllers [xbox.com] look a bit better (onscreen, at least), but I wish that there was some object shown with the controller (a hand, perhaps? would that have been too hard to include with something that you'd use with your, dare I say, hands?) to show some sort of scale.
Re:Quality controllers? (Score:1)
Yo yo yo (Score:1)
Quality Controllers? (Score:2)
The GameCube controller is like Butter. I mean, it is extremely comfortable, and every button is easily accessible and has good tactile feel. Ok, every button except the inexplicibly hard to reach "Z Button".
What I really don't understand is why someone would pay $300 to play emulated games on a cutting edge console
Controller adapter (Score:1)
Excuse me? (Score:1)
Uhhmm... Why do I feel that's bizzare?
--
JonasH (rasher)
Re:Excuse me? (Score:2)
Mind you, it had its share of Space Invaders ripoffs and Pac Man ripoffs, but there were plenty of others that have yet to be duplicated today.
Mame Cabinets (Score:1)
pick up a duron 900 for $50 or so these days,
they're also cheap!
http://www.beimborn.com/mame
is my project, soon to be linuxed
Dreamcast AGI (Score:2)
So, who's going to port Stella to PS2?
I'mma buy one (Score:1)
Good Controllers (Score:1)
USB != HID (Score:2, Informative)
Correct me if I'm wrong, but X-box uses USB ports for their controllers. I'd imagine that would allow for a large array of controllers and keyboards and the like.
The Xbox system uses controller ports electrically identical to USB but speaks not the standard USB Human Interface Device protocol but a proprietary encrypted protocol. The Digital Millennium Copyright Act provides security through obscurity: even though 17 USC 1201 gives an exception for reverse engineering for interoperability, Microsoft has an unlimited legal budget to bring baseless lawsuits against any independent vendor of Xbox-compatible hardware and filibuster them as long as possible to drain the little guy's legal fund.
Re:USB != HID (Score:2)
* They use the USB protocol
* They're a different shape (so you don't completely f**k the console up when you trip over the lead... Everyone trips over the leads...)
* They use a higher voltage (to run the rumble motors)
Interestingly, J Allard was saying that one of the reasons the controller is so large & heavy is because during testing, they found that it made the rumble feel much better.
X-box MAME is not going to happen for a while.. (Score:5, Informative)
The MAME open source license -- although not GPL (but comparable) -- also requires the release of all port-relevant source code, which I very much believe Microsoft's X-box developers' kit license forbids even if he was able to release it in binary form. Hint: You do not want to get into trouble with the MAME mafia by forgetting the release of source code.
Not to mention that MAME can already be considered as a violation of DMCA in terms of the decryption algorithms that are in the source code [mame.net], so the less attention there is from big companies, the better.
Besides, X-box is beginning to be underpowered in MAME's case. You can get a cheap Duron setup for a MAME cabinet for much less effort and pain than getting an X-box -- with the force-bundled games worth of hundreds of dollars -- and waiting for a MAME port to get released, which really is not going to happen for a while. Microsoft has gone to some lengths to prevent homebrewn stuff, for example by changing APIs and executable file formats.
Since we're still on-topic, I see mame.net [mame.net] just added a nice MAME development history chart [mame.net] which makes for a good Windows and/or Linux background too. Enjoy.
If you hadn't put that smiley there... (Score:2)
When I read that part of his pages, I instantly thought--"Ya know, I've wondered myself why it doesn't pause, since there's a menu blocking the screen and all." Just one of those small little things that you never really consciously think about, until someone else notices them too.
Of course, being open-source and all, anyone could write it into their own MAME. But I really think it might be a useful feature in the main distribution. Just MHO though.
Now, complaining about the lack of features in an open-source project would have been if I'd whined about the decision to remove Pong and not accept any more "simulated" games, like the Monaco GP which recently came out. I always thought that it was kind of silly since most of the codebase is dedicated to "simulating" the discrete hardware and processors of the arcade machines so that the ROMs can run on them, so that "simulating" a ROM-less arcade game was really no different on technical terms. I chalked it up to a legal CYA decision, since the old ROM-less games could be played from MAME itself without having to hunt down an external ROM. Of course, I always thought the better choice, and the one which would preserve the oldest games, most in need of preservation and recreation, would be to have the discrete circuitry-based games separated but usable through a sort of module system whereby the code for them would be in separate Zip files just like ROMs.
See, *that's* what a complaint is like! Oh, umm, oops...
Hehe.
Screen Shots (Score:1)
BTW - this is taking way too long to post - I've received two 500 errors from
Port 80 blocked (Score:1)
Re:Port 80 blocked (Score:1)
Question for Taco (Score:1)
Quick question for CmdrTaco (or anyone who knows the answer...)
On the picture of your MAME box [geocities.com], there's some kind of plug (?) right about the top four button of the control panel (I circled it in red). Just out of curiousity, what the hell is this thing? A power cord?
Anyone know? Thanks.
Hong Kong smiles, little johnny has no clue (Score:1)
How much do you suppose it would cost to buy licences from older gaming companies for their titles, get a Microsoft developer's licence, and sell the results to a publisher?
Id like to see an... (Score:1)
Okay, so what, DC Emulation is much further along. (Score:1)
X-Box is how much at launch? $300 or some sh*t?
Dreamcasts are much less, I bought mine for $60 (refurb)
Anyway, the DC can emulate the NES near-perfectly (NesterDC), SNES well (ngine or DreamSNES), Game Boy/Game Boy Color well (Boob!Boy), MAME okay/well (MAMED or MAMEDC), and a bushel/barrel/ton of other emu's for other systems... and thats not including the ports of other games (DOOMDC and QUAKE are the firsts) you can emulate many systems, for only $60 and the cost of a few CD's.
So if anyone is looking for a cheap alternative to a new system, and wants good emulation on your TV, go get a dreamcast.
CmdrTaco's site (Score:2)
Now that I am at home looking at it, i'm truly baffled... Must have been all the talk of joysticks and drooling over old arcade games that did it =P
*shrug*
If this becomes do-able (i.e. source released, etc...) on the commercial X-box putting it in a stand up arcade box may be a solid idea...
Microsoft Sidewinder USB joypads suck (Score:1)
and then buy a $20 gamepad from any computer store.
I had a SideWinder PNP Game Pad [microsoft.com] and a SideWinder Game Pad Pro [microsoft.com]. They both had the same glaring flaw: a directional control not aligned to the primary axes of the controller but instead rotated 20 degrees clockwise, making it hard for this 10-year console game veteran to consistently push straight down.
If you want a USB joypad, get a $20 Gravis GamePad Pro USB. If you want a non-USB joypad, get two Super NES controllers and a parallel port adapter and use them with DirectPad Pro.
"Diogenes"? Hah. (Score:2)
So whether a person is "dishonest" or not for using ROMs which they may not be legally entitled too, depends on whether one has lied or cheated or stolen to obtain them. Has one lied? Depends on whether the site had one of those silly "You own this Rom, right?" buttons you have to click or not. If you said you owned a copy of the ROM, but didn't, then you lied and therefore have been dishonest. Otherwise, you have not. The next condition is not cheating. While cheating again has a few disparate definitions, it's safe to say that none of the commonly accepted definitions of cheating are triggered by downloading or possessing a few bits of data.
Stealing is really the crux of the matter. Has a person stolen something by making an electronic copy for himself, i.e., by downloading a ROM? Since the entire idea of "intellectual property" did not exist until within the last few centuries, and since it was devised as a kludge "to encourage the useful arts and sciences" [to concisely paraphrase the U.S. Constitution's reason for institutiong copyright] by giving authors and inventors sole right over reproduction of their works *for a limited time*, it is clearly not "stealing". Stealing refers to theft of tangible goods or services, and always has. Electronically reprodicing a copyrighted work and stealing a physical object have many dissimilarities and are fundamentally different acts. Indeed, the right to tangible property is an innate right in Western civilizations, and to steal it means depriving its owner of a real and measurable item. However, the right to "intellectual property," as I said, was created artificially as an incentive for people to invent stuff, and to copy intellectual property does not deprive the owner of any tangible items. It is therefore not stealing, and therefore there is nothing dishonest about possessing or trading in ROMs.
Q.E.D.
And lastly, here's a taste of Thomas Jefferson:
"If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it. Its peculiar character too, is that no one possesses the less, because every other possess the whole of it. He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening mine."--Thomas Jefferson
Re:"Diogenes"? Hah. (Score:2)
The easiest way to illustrate this is to give an example. Laws are arbitrary and can be just or unjust, and following or not follwing them has nothing to do with cheating or dishonesty. Explain to me why it was cheating or dishonesty when my great-great grandfather violated the law by teaching free blacks to read in the South during the period when most blacks were slaves, and teaching any black whether slave or free was illegal in his State.
If you can satisfactorily do so I will concede. If not, I have proven my point--my point being that laws are often arbitrary, not always just, and have no bearing in the final analysis in determining whether something is "right" (just) or "wrong" (unjust), honest or dishonest.
Re:"Diogenes"? Hah. (Score:2)
> people did this, even if most were not going to buy it anyway, what incentive would my father
> have to ever write another reference?
It is not immoral to "steal" something which belongs to everyone and can be losslessly reproduced ad infinitem. Ideas belong to everyone, and information belongs to everyone.
No one ever said that your father has an inherent right to be given a monetary incentive to create. As I said, "intellectual property" was an artificial construct created to give people an incentive to create. The reason an artificial construct was invented was precisely because there is no "natural right" to have intellectual property. On that point I would refer you to the Jefferson quote I gave.
Are libraries immoral because they spread "intellectual property" without giving a profit to the people who wrote the books? Sure, one copy was sold to the library, but then hundreds or even thousands of people over the years can read those books--for free! How horrible that they don't have to buy them! How immoral and outrageous!
The fact is that the ancient world was so fruitful and full of intellectual life unheard of again until the Renaissance, precisely because of the free echange of ideas, unencumbered from artificial rectrictions like "intellectual property." In Athens, for example, people gathered on the stoa of temples each day to discuss new and exciting ideas. People like Diogenes were willing to devote themselves truly to understanding, without any worthless and stifling "incentives" which in reality encourage writers and artists to cater to the lowest common denominator rather than to truly indulge in art and wisdom. Even worse, the only reason most of the knowledge we still have from the Classical world still exists is because it was freely copied by innumerable people, not allowed to go "out of print" and kept out because of a construct like copyright. The fact is that part of the reason the Renaissance happened was due to the free exchange of ideas and the creation of libraries to enshrine and disseminate that knowledge. If people hadn't had free access to the body of knowledge without having to worry about "intellectual property" most of that period's grat works would never have been written. As just one example, Shakespeare's *Romeo and Juliet* borrows heavily from several earlier works--today, Shakespeare would be sued for copyright infringement or, more likely, would have knows from the start that he couldn't write his great plays. You may be surprised just how many of them were based on earlier, mostly Italian works.
It is honest to read or copy a book you don't own, or a ROM you don't own, precisely because "intellectual property" is artificial and not a natural right. No one has the right to limit the dissemination of knowledge. "Intellectual property" was a kludge whose useful life has ended thanks largely to the corporate greed which seeks to keep "intellectual property" out of circulation even long after its useful life--if a book or article or game even, is out of print or no longer in production, it should be freely distributed in order to preserve it and to share it with the culture which gave so much to its creators in the first place. And then there are "intellectual properties" which have passed into the popular culture yet are stil monopolized by their creators, years after they have turned a very tidy profit and years after they should have been released to the public good. Disney is an example of this--they became the giant they are by using public-domain ideas and characters, like those from Grimm's Fairy Tales, and yet they have contributed absolutely nothing back to that creative pool and indeed fight to extend the term of copyright year after year.
The culture which nurtured people on the ideas which sparked their creations, deserves to have those creations in its own public domain in a reasonable time period. This is no longer the case thanks to greed. Therefore the concept of "intellectual property" must be wiped away for the good of humanity, and we must return to the free exchange of ideas, as Thomas Jefferson would doubtless agree.