DOOM Port for Digita OS Digital Cameras 79
Greg Hackmann writes "Those nuts behind the MAME and MESS ports for the Kodak Digita cameras have done it again. Now DOOM has been ported to the Kodak Digita OS, which powers a number of digital cameras. You can pick it up at the MAMED homepage if you're so inclined. Now, I like DOOM as much as anybody else, but I think this is just a little bit insane." I gotta get one of these cameras. I don't want to take any pictures, I just want to play.
Re:What a terrible waste... (Score:2)
By that logic, we should probably be spending all our time helping fight disease in Africa, saving the whales, and doing other incredibly useful things, but spend no time writing posts on slashdot. So, you don't seem to be following your own philosophy :).
But the real problem with that, imho, is that it's not easy to figure out what's the best thing to do. Porting doom to a camera gives valuable experience to the developers (which can be used later for beneficial software), and shows off the capacities of the camera, which can have many positive effects.
Also, you gave the example of OS design as something more useful. But the vast majority of free OSes are used by no one, and are no more useful than the doom port.
What a terrible waste... of destructive criticism (Score:1)
Besides, some people just aren't capable of doing a good job coding certain things. Just because they can port an app from one OS to another doesn't mean they could even understand the algorithms behind (insert "Great Programming Problems" here) let alone implement them. There are reasons that they're unsolved.
Lets put it this way. Suppose teen pop music is the top seller right now, and that more people listen to (or at least tolerate) it over anything else. Does that mean that Techno or Jazz or whatever else should be shunned upon and the artists should be involved with teen pop instead? No! Does it mean that Fatboy Slim could compose an Opera, or the Eagles could do Drum & Bass? No again, its just not their thing.
Go watch good will hunting or something, maybe then you'd at least come close to thinking about possibly understanding something like this. I'd be amazed if you were actually a programmer, let alone a good one.
Re:Something I don't understand... (Score:1)
Re:why can't we have PDA's with this much power? (Score:1)
Re:What a terrible waste... (Score:1)
the problem with these cameras is.... (Score:1)
I'm all for nifty toys, but please make the basic work solidly before taking leaps and bounds to put a DOOM-capable OS on the camera.
Kinda like the guy on TV: "imagine JINI in your washing machine... it (the washer) will call you on the cell phone if it's flooding your basement. Now isn't that cool?" Now cool would be a washer that doesn't overflow in the first place!!! You would think that they could build that, if they can connect it to the net, wouldn't you??? But noooo...
Roland
Re:What a terrible waste... (Score:2)
Re:Wow. (Score:1)
Re:Going over the edge. (Score:1)
ahh, those were the days
of course, the next year, the network was restricted to the point that all we could play was tetrinet.. but it all worked out
Re:What a terrible waste... (Score:1)
A better video Editor for Linux.
How many people do really care for that? Not too many, obviously - otherwise some company would be going for that market. Or somebody would write it. Might it be you need one and you don't want to pay for it?
Sega CD Emulator
Now THAT's a worthy thing to do. WE NEED IT NOW! </SARCASM>
Seti@HOME/RSA cracks
Yep. Right. We don't want to think. We just want to run software. And don't forget all those cool screen savers that could be running on your machine, instead of a stupid editor.!
I almost agree with you that talented people should be using that talent in a responsible manner... let me just rephrase it a bit. They should not use it in an irresponsible manner. That's a bit different, isn't it? And people can now (GASP!) choose on their own what they want to do - without needing your guidance. (Thank you for trying, though)
Apart from that - if you'd be following open source discussions at all, you should've seen the explanation what makes open source happening about a million times. I refuse to repeat it - go look for 'an itch to scratch' on your favorite search engine.
And if you want people to act responsible with their talents - give an example! Don't waste your time on /.
Re:What a terrible waste... (Score:1)
is it playable? (Score:1)
Re:What a terrible waste... (Score:1)
I went through the entire website linked to from this article. I didn't see any indication that this is the ONLY thing Mr. Surine does with his time! For all you know, this man could be spending his days raising money for Greenpeace, or EVEN programming this Linux software you think would be such a boon. Of course, even if this is how he is spending all his time, who's to say it is not of benefit to society?
Many of us have talents that we either don't use or use in an "irresponsible" fashion. In most cases, excepting talents in criminimal activity, this doesn't hurt society at all. In high school, I was pretty good at math, understood the physics I was taught, enjoyed history - heck, I enjoyed and was pretty good at just about every subject. Does that mean that I have some sort of responsibility to society to get degrees in every subject I have talent in and then work in all those fields?
The talent of people to entertain (this includes programmers of entertaining software, as well as actors, comedians, etc.), even in the most nonsensical and light-hearted ways, is something precious. The willingness to spend a lot of time to give people smiles and fun is a sign of dedication. Based on these criteria, porting Doom for use on digital cameras is not just justifiable, but it is serving the needs of those who are going to have fun playing with it.
Keep on keepin' on, entertainers. Without you, my job would rule my life, and NOBODY needs that!
Re:Going over the edge. (Score:1)
'ocourse, now that the network is restricted, they all just play Liero.
Jon Katz Bait (Score:1)
Re:cool.. (Score:1)
Re:Battery Life (Score:1)
Re:What a terrible waste..., yer absolutely right. (Score:1)
In stead they should be doing something usefull, like improving speed and accuracy of hi-tech mass distruction weapons (purely for defence offcourse), or improve these meaningfull things like SETI so that the government gets more raw power to unraffel more of our earthly secrets..
Or do impressive work on a 3.10.xx kernel, which
will be obsolete after 18 months...
And certainly programmers shouldn't waste any time
either on those peculiar species called females, pure a waste of time, I say..
Yep, you are absolutely right..
Strange that more people use 10 year old Doom nowadays than, let say Linux 0.0.1.. really strange
Cheat? (Score:2)
Back OT, I think stuff like this is great. Just shows how close we really are to a totally intigrated world. Kinda makes me wonder how many other gizmos are capable of such things. So, lets check the score, Linux on iOpener, hacks on the TiVo, Doom on digital cams... the list goes on. I'd like to see perhaps all of these such devices connected together. Bring your digital cam to grandma's, upload the pics to her iOpener, play a quick game of Doom or 2 while you're connected to it, and set the TiVo at home to record "Hackers" because you just saw a preview for it and you didn't know it was going to be on. Ah yes, I can't wait. Now, who said ports like this are useless?
Let's lighten up a bit, shall we? (Score:2)
Re:why can't we have PDA's with this much power? (Score:2)
I don't have experience with the Kodak Digita camera, but if it's anything like my Kodak DC260, the batteries have a lifespan measured in minutes if you use the display screen. I don't think you'd enjoy having to lug around a car battery to power your PDA for a full day.
Now... (Score:1)
Whay about porting emulation of some of the 8-bit consoles... a camera might handle that...
Re:What a terrible waste... (Score:3)
See A Brief History of FreeBSD [freebsd.org] for some of the gory details of how FreeBSD got started, out of personal and legal fights over the old 386BSD code in 1993. FreeBSD didn't get fully clear of the legal problems until December 1994.
Meanwhile, Linus started writing Linux in 1991 [topo.auth.gr], and he did so because there was no freely available Unix-like operating system for x86. For heavens sake, Red Hat had already been founded by the time FreeBSD had a clear legal status!
So don't blame Linus for not working on BSD. He did NOT fail us miserably. (By the way, I have nothing against BSD - I use FreeBSD at work, and have an OpenBSD machine at home.)
And what's with your attitude that people should do what's best for the community? What community? Who decides what's best for the community? You? A system like that really would deserve the label "communism" that Free Software has been unjustly stuck with.
Free Software has historically been about people writing software that "scratches their own itch". If somebody's itch is to play DOOM on their camera, who the hell gives anyone else the right to say they should be doing something else?
God forbid that we end up with an "Open Source Community" that tells people what to do.
Torrey Hoffman (Azog)
Just the facts, Ma'am! (Score:1)
Re:why can't we have PDA's with this much power? (Score:1)
Re:benchmarks... (Score:1)
--
Jonathan Hunt
Re:What a terrible waste... (Score:2)
There are some cool games on Sega CD, which does not include Trivial pursuit. On my Genesis (2nd gen) with SegaCD (2nd gen) the answer was ALWAYS "true". No word on whether that's normal.
What I'm more upset about is the lack of a playable saturn emulator. The Sega Saturn was a kick-ass system, though it is considerably more complex than SegaCD. Then again, I have a chipped Saturn hooked up to my 25" trinitron, so I guess I'll do okay.
Re:Cheat? (Score:2)
There is a device like this today which will take a frontal 3d shot of something about the size of a head, create a polygonal model out of it, and texture map it. IIRC it's only about $2000.
Re:other ideas (Score:1)
The Lynx is fairly gutless, and doesn't have the CPU power to run any but the most rudimentary arcade games in emulation. Ports of the games would be another story.
Going over the edge. (Score:1)
I gotta get one of these refridgerators... (Score:3)
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
hmmm (Score:1)
tough choice...
now where are those plasma cells?
Excellent! (Score:1)
But the question is, when will they port NetHack? Hmmm?
-J
Re:No challenge (Score:1)
Wow. (Score:2)
Leknor
http://Leknor.com/ [leknor.com]
(need to change my sig)
Leknor
http://Leknor.com [leknor.com]
Kick ass dood! :) (Score:3)
I fully expect to hear about some legal or moral action group against the use of Doom with digital cameras.
It would be more important than the paper vs. bidet battle of the late 20's.
Re:Going over the edge. (Score:1)
-Antipop
No challenge (Score:1)
Evolution of the Technologies (Score:2)
Doom on the Tiny screen (Score:1)
Next hazard to driving: People who can barely focus on the road after bugging their eyes out, playing Doom for 2 hours.
Vote [dragonswest.com] Naked 2000
benchmarks... (Score:4)
HP C500 Photosmart is best -- 33 fps!
You know, this kind of makes the 486 that I had 5 years ago seem really obsolete.
--
Kodak DC290 (Score:1)
why can't we have PDA's with this much power? (Score:4)
--
What a terrible waste... (Score:2)
Look at how many great programming problems remain unsolved. People are dying for better graphics and video capabilities (particularly a video editor) for Linux, which is certainly a much more popular OS than Digita! Even in the realm of entertainment, there's a lot of better things to do (we still don't have a working Sega CD emulator!). And there's always distributed projects like SETI@Home, the hunt for prime numbers, and the RSA cracks.
It's sad that the most talented people are often the least willing to contribute to society. I hate to see brilliant kids behind hacks like this fritter away their time instead of committing to the important stuff. Imagine if Linus had spent his time porting Bubble Bobble to his digital calculator instead of coding the Linux kernel.
One of the responsibilities that comes along with being talented is using that talent in a responsible manner -- and this is a good example of a good way of not using talent to help people. No, there' nothing specifically wrong with porting DOOM to Digita OS, but it's hardly a project that's going to benefit anyone. It's like those old superhero comics, where Spiderman or the X-Men realize they can't ignore the powers they've been given and decide to fight crime.
Re:cool.. (Score:1)
Put it in a nice hansom leather carrying case with a strap... put the sensor in a portable RF probe so you can wave it around as it scanns..
Make software for medical analisis and scientific analisis...
Just so people won't be confused.. call them tricorders instead of camras....
other ideas (Score:2)
Something strange here. There's better resolution on these digital camera screens(and color) than on a typical PalmPilot, and they play games better.
Then again we have candy with artificial flavors, but Pledge with REAL lemon juice.
Re:What a terrible waste... (Score:1)
I laugh at this, and at the same time am slightly angered at this post;
I can't imagine anyone actually wanting to play the game that way
apparently you have never had the joy of being able to play tetris, or mario brothers on a graphing calculator durring the middle of class, or were lucky enough to have a friend in elementary school with a calculator watch. My friend had a watch that had a built in universal remote/calculator. We had an infinite amount of fun being able to do things like that, especially randomly turning on and off the TV in class. Playing Doom on a digital camera is fun in the respect that it's somthing new, and it's yet another cool feature of a toy you bought. You go on to say that talents could be used in other ways. Yes, they probably could, but people usually end up doing things using their abilites for their own benifit, or recognition (somtimes they end up being the same thing). If these people were to go and help with the coding/development of BSD, or another major project, they would be lost in the crowd of other people who worked on BSD, which isn't much credit given in the end scheme of things. Instead, they choose to do their own projects and create somthing that hasn't been done before, and they end up getting mucho credit for it (being slashdotted).
as a last note, the sega cd was so horribly unpopular, why would you ever want to attempt to emulate it? isn't that a bit hipocritical of yourself to knock porting one of the most popular games of all time to a camera, and then support the production of an emulator of one of the largest flops in console gaming (barring the neo geo and assorted color handhelds of the early 90's)
Re:What a terrible waste... (Score:5)
Re:Why DOOM? (Score:2)
Re:Cheat? (Score:1)
Re:What a terrible waste... (Score:1)
Basically the author is just saying "don't waste your talent on useless crap." This doesn't seem an unreasonable request to me.
Something I don't understand... (Score:2)
Re:Does this only run on a Kodak DC290? (Score:1)
No, the DC280 doesn't have the DigitaOS.
Otherwise, It IS a kick-ass camera, isn't it? I have one too. ^_^
Video Out? (Score:1)
Well, playing games on that tiny LCD screen is kinda useless. Make no mistake- it's extremely cool, but pretty useless from a practical standpoint...
So what I want to know is this: can you play these games on your TV using the video-out features of the camera??!? Most digital cameras have a TV-out feature. I know my Kodak DC280 does, but it doesn't use the DigitaOS, unfortunately. :-)
Re:Wow. (Score:1)
Re: (Score:2)
Re:What a terrible waste... (Score:1)
- Scott Kim
Re:Why DOOM? (Score:1)
Re:why can't we have PDA's with this much power? (Score:1)
Re:What a terrible waste... (Score:2)
Certainly, some things are developed for the issue of inflating the ego of the programmer, so be it.
Talent is not a community property. The owner of that talent may do with it what he or she wishes.
-Restil
Re:Doom on the Tiny screen (Score:1)
Re:Wow. (Score:2)
Digita OS DOOM scenarios (Score:1)
Some possible scenarios while taking some pictures.
What I Really Don't Understand is... (Score:2)
Re:What a terrible waste... (Score:2)
Thanks for mentioning RSA. I was searching for new CPU's to increase my rate. [distributed.net]
Does this only run on a Kodak DC290? (Score:2)
Re:What a terrible waste... (Score:1)
I'm not saying that Doom on Digita is really worth anyone's time, but to claim that the programmer who did this shouldn't have is of a level of arrogrance I have yet to encounter until now. Who is anyone to tell another person how to spend their time and energy?
I've already read one post about Leonardo Divinci, so I won't reiterate that. One cannot control the passions and whims of creativity and genius. To even begin to try is like herding cats. You will fail. Besides, who is anyone to dictate what is a worthwhile project and not? You may want a video editor, this programmer may have really wanted to play Doom on his/her digital camera. Maybe this programmer wasn't giving a flying fig newton about what anyone else wanted and was doing this to appease his/her own desires.
Never, ever rain on someone else's parade unless you willingly want to turn over your life to the collective and allow them to dictate how you want to spend your creative energy. But even then, think twice before you say something of this nature is a waste of time. Proving it can be done opens many, many doors.
yes.. (Score:1)
Re:Wow. (Score:1)
No it's you who are grossly underpowered
HH
Re:Does this only run on a Kodak DC290? (Score:1)
No.
You can take excellent pictures but you can't play doom.
So it's a useless camera.
TGFOpenSourcing! (Score:1)
I think this one takes a close second to text-mode quake for sheer cheesiness, but I like it. Yea, ID!!!
Re: (Score:1)
Re: (Score:1)
Battery Life (Score:2)
Re:What a terrible waste... (Score:2)
Imagine if he had spent his time improving BSD instead of going his own way.
We'd be so far ahead of where we are now, it makes me sick to think about it. I agree with you. When you can do something useful or something meaningless, you should work on what benefits the community most. Torvalds failed us miserably in that department, leaving Unix far more fragmented than it was before.
A shame, really. Too many bright young minds, wasting away on dead-end projects when they should be enjoying the sunshine and outdoors.
-- Floyd
What I Really Want... (Score:1)
(Note--this post in no way supports the use of real guns on real people)
The NRA = The Nation's Republican Asses.
Re:benchmarks... (Score:2)
...wait a minute, this thing takes pictures too?
cool (Score:1)
Mmmmm, one more game for the Kodaks. (Score:2)