LaserMAME: Playing Tempest In A Whole New Light 122
Effugas writes: "Seen on Zophar is one of the slicker hacks I've seen pulled off in recent memory: LaserMAME. A group of hackers actually patched MAME to drive a Pangolin QM2000 Laser Show Controller Card, allowing them "to play Classic Vector Games on large surfaces, for example we could play it on the side of a building, or possibly on the clouds." Tempest, Battlezone, Asteroids, and many other classics work perfectly--though, unfortunately, the Star Wars classics still don't work correctly. Still, the video is incredible."
The coolest part... (Score:5)
Oct 26th, 2000: This Saturday, we are going for the first large scale Trial... In conjunction with our sister Company Light Wave Laser Productions, we will be playing LaserMAME on the side of at least a 6 Story office building, playing from the Club AREA 51, Pittsburgh, PA. 2100 block of Penn St. in the Strip District. Come check it out...
Hafta do it... (Score:1)
Mirror! (Score:1)
ah, their poor, poor server... (Score:1)
Wow! (Score:1)
Those insane students... (Score:1)
There's only one way to pay homage... (Score:3)
----
Oh, the possibilities here (Score:5)
One and only one question: (Score:2)
Rather have this than a PS2!
The Nerd-Signal! (Score:4)
They knew everything would be allright, Nerd-Boy was being called to the Commisioner's Office.
--
Add to this Surround Sound (Score:1)
--
Re:What about the dangers? (Score:2)
Prolong viewing could possibly have a little effect, but the lasers used here are similar to the ones used in laser shows ( like that one I saw recently with the music of Pink Floyd ).
Re:Penn St is not in Pittsburgh (Score:1)
You're probably thinking of Pitt.
That's Penn Street, not Penn State.
Laser board as BIG-TV (Score:1)
Can it scan|display 570 lines 25 times a second(pal) or 480 lines 30 times a second ?
Will this setup cost less/last longer than an lcd projector ?
--
No need for a big screen (Score:1)
So when is laser show quake tournament gonna start?
Hooray for trolls! (Score:1)
Now if you were in one of those buildings, and looked out the window right as a asteroid happened to pass, then you'd be in trouble.
-------
Wow, New record for the /. (Score:1)
Anyone got a mirror?
Re:No need for a big screen (Score:1)
This hack only works for vector-based games.
--
look! it's cloudy outside! (Score:1)
________
Re:Slashdotted (Score:1)
-------
golly gosh gee willikers (Score:1)
back on topic though...I would love to play life size pong. Oh wait..there already is a life size version that is completely immmersive. It feels as if you are actually playing Pong. THe game is called "Table-Tennis" or "Ping-Pong"
Time? (Score:1)
Also, happen to have instructions for getting there by bus from Carnegie Mellon?
Re:golly gosh gee willikers (Score:1)
-------
Actual Link (Score:1)
http://www.laseremu.com/ [laseremu.com]
Re:Oh, the possibilities here (Score:1)
Hacker: A criminal who breaks into computer systems
while playing frank black.. (Score:1)
my brother and me used to play it down at the bar
taking money from guys more used to the playing of cards
with the paddle to the paddle to the side to the side to the paddle to the paddle to the side to the side
pong
ball in machine
now virtually everyone's singing a popular song
but i still believe in the excellent joy of the pong
with the side to the side to the paddle to the paddle to the side to the side
pong
ball in machine
now if they take it h.g. wells
well i'll be on the first flight
to a time before the kong
oh whatever happened to pong?
with the paddle to the paddle to the side to the side to the paddle to the paddle to the side to the side
pong
ball in machine
-- frank black 'whatever happened to pong?'
(from 'teenager of the year')
of course i don't know if pong classifies as a vector game..
...dave
Re:Hooray for trolls! (Score:1)
In college physics we were playing with the Helium lasers, which are a nice, cheery red. Almost the same cheery red as Big Red gum packages, which I conveniently had, as it's good to have fresh breath all the time, you never know when you might meet a nice geek girl you want to impress with your fresh breath, and I've met my share, let me tell you.
Anyhow, I pulled out my Big Red wrapper, looked at the beam, and intercepted the beam with my Big Red wrapper. Wouldn't you know it, the Big Red wrapper is red because all colors but red get absorbed, red gets reflected. It was cool.
But, my labmate Scott, into whose eye I reflected the beam, was not amused. Sorry Scott.
New at the Museum of Science: Laser Tempest! (Score:3)
Speaking of which, in the movie Tron, the transition between Tron looking at the MCP's ship and Flynn driving the jalopy recognizer, there's a framerate drop down to 12 FPS. Since it's a cross-fade, the rendering computer had to render both scenes at the same time. Once the first scene fades away, the computer stops rendering it, and the framerate jumps back to 24 FPS.
Re:golly gosh gee willikers (Score:1)
Raster Games (Score:3)
It is possible to do raster games with a laser controller. My buddy did it 15 years ago -- not actually with a game, but a television image.
This guy was the ultimate tinkerer. He actually built his own laser light show controller from scratch. The way he did the television image was to set up the mirror controllers to sweep the laser across in lines (that's two mirror controllers). Then, he welded a small piece of metal on a third controller, which could block or let the beam through. It would block the beam in proportion to the brightness of the pixel. It was pretty darn cool.
I think these guys really need to do some raster games. It's also a lot easier on the beam controllers.
--
low cloud cover (Score:3)
There is only one thing to say... (Score:4)
Oh, and can we make a (beowulf) whole block of these?
Imagine a group of hackers protesting a "no-arcade" local regulation with these mounted on rolling trucks, displaying Tempest on skyscrapers while driving around?
Wow.. great reflexes! (Score:2)
Other than the fact that you've have to play 3 minutes into the future, while you wait for the light to bounce back from the moon.
Just play it off Mir instead. Maybe if you charge $5/game you can get enough to keep it in orbit...
Video Mirror Up (Score:5)
Video File [zophar.net]
Re:Wow.. great reflexes! (Score:1)
Re:New at the Museum of Science: Laser Tempest! (Score:1)
Anti-aliasing is irrelevent... vector displays do not suffer from aliasing.
Now simulating vector displays on a raster device - that has aliasing issues, but a laser painting on the side of a wall is a pure vector display just like the displays on the old asteroids arcade games.
Can you imagine playing this on the side of Stone Mountain in Georgia....
I think 'e meant Penn AVENUE. (Score:1)
Because I LIVE in pittsburgh, and the Area 51 nightclub is on Penn Ave. There is no area 51 nightclub in state college, sorry- the crowbar just doesn't measure up. The address is right- so he said streat instead of avenue?
So what? I'm going!
Re:Oh, the possibilities here (Score:1)
-------
Looks like Hemos missed a slash (Score:1)
Re:Wow.. great reflexes! (Score:1)
The speed of light is c. 186,000 miles/second
The moon is c. 242,000 miles away
Rick
Re:New at the Museum of Science: Laser Tempest! (Score:2)
Back then, you didn't need anti-aliasing. The CRT's electron gun was directly under the control of the graphics circuitry; i.e. it drew vectors directly, no scanlines. (How else do you think Asteroids got those bullets so damn bright?
Re: Exactly. (Score:1)
My point exactly. On TVs and monitors, vector graphics have to be rasterized. Since vector displays aren't bound by an X-by-Y rectangular display, there isn't any aliasing.
On an offtopic note, in my high school planetarium back in April, I brought in my home computer to show my presentation on Venus and Mars. I projected Q3 on the 50-foot tall dome. Sure, the ultimate Q3 experience, but I was still looking at my monitor; I like CRTs too much.
Oh yeah! (Score:1)
What's that on the sky?!?
A bird?
A plain?
No it's
Re:There's only one way to pay homage... (Score:4)
When I was just a lad my father gave to me,
a video game of delicious sim-pli-c-ity,
with bouncing balls and bleeps and bloops,
and paddles and switches and scoring loops,
a game I would remember my whole life long,
fun... (music sting) thy name is pong.
I recall the fun I had, playing the hours away,
pong'ing always was the climax of my day,
Now I'm a techie and what do I want most?
A thing to show my nerdy friends, a thing that I can boast,
Let them look with eyes of green up so very high,
and envy me my giant game of pong in the sky!
Chorus: pong in the sky, pong in the sky,
oh I'd like to play some pong before I die,
just take your Quake and Diablo and let them fry,
I just wanna play my pong in the sky!
Re:No need for a big screen (Score:1)
Re:Actual Link (Score:1)
Downside of using clouds (Score:2)
As an undergrad years back, we considered putting together a system like this. We were planning to use an obscure game console, the Vectrex (image [wind.ne.jp]; emulator [vintagegaming.com] ) and projecting on the clouds above Los Angeles.
There are two problems with this approach. First, clouds aren't solid so higher altitude clouds are preferable and higher powered lasers necessary. Secondly, the FAA doesn't like lasers lighting up their airspace and possibly interfering with pilot's vision. The first issue didn't bother us, but lasers have a disadvantage that you can easily track them back to their source.
a simple question (Score:1)
No WAY would I play this. (Score:5)
You know it was one thing when it was console game and only a crowd of 3 or so could watch and see how bad I sucked at Tempest.
There's not a chance in Hell I would play it in front of a crowd of 500.
In the immortal words of Tim Allen, "I would rather smash my balls flat with a wooden mallet."
Or more appropriately (Score:1)
--
Major Havoc, LaserMAME and building demolition (Score:2)
HOAX! (Score:1)
remember, you heard it from me first...
Annonymous Coward -- he will save us all!
Re:low cloud cover (Score:2)
Sadly, there are. The FAA would get medieval on your ass if you tried it. Lasers and pilots' eyeballs don't mix.
But if I had the $10K to buy the laser projection system, it just might be worth the fines.
A possible solution to the FAA problem would be to do it on a boat in international waters, far away from major air traffic routes.
As cool as the PS2 is, I'd spend $5K as a down payment on LaserMAME before I bought a PS/2!
Re:There's only one way to pay homage... (Score:2)
----
Re:3d worlds (Score:1)
I'M FEELING LUCKY! [slashdot.org]
----
Re:The coolest part... (Score:2)
So all you Bay Area types who want to get in a weekend of retro gaming will have your chance to see it too, without the trip to PA!
Re:Wow.. great reflexes! (Score:1)
Of course, if we built a laser that powerful... all they would need is a large mirror for a targeting system and they could destroy civilian targets from space. I know, let's fill the dean's house with popcorn and redirect the beam at it! Then everything would be okay, and the new kid would get lucky with the hyperactive geek girl. It can't fail!
Kill the Whales!!!! (Score:1)
Mechanical raster (Score:3)
Yep, in the early 20th century before CRT displays and cameras had been developed, in the experimental dawn of television, people used mechanical scanners for cameras and displays.
The problem with vector video games is that you don't have a regular scan like you do with raster, so raster is actually easier to generate with a laser and mirrors because you just need constantly rotating mirrors.
FWIW, the first home TV recordings (time-shifting, even) were done by recording the analog signal using a wax phonograph recorder. On some examples of these discs, you can visibly see the sync regions, much like you can on a CAV laserdisc.
Re:Mirror! (Score:2)
http://www.zophar.net/Files/laserm ame NTSC.mpg [zophar.net]
Pong in the basement.. (Score:1)
-Zane
Re:What about the dangers? (Score:2)
Re:Downside of using clouds (Score:1)
seizures! (Score:1)
Re:What about the dangers? (Score:1)
Oh well, that's what I get for having gym coach as my Physics 2 teacher. God our (American) schools suck.
-Zane
Re:low cloud cover (Score:1)
Re:The coolest part... (Score:2)
Time to dig out the Vector Graphics spec (Score:2)
I can see a whole new wave of Vector Graphics games coming out again.
Since I still love Tempest that is a good thing.
--ken
Re:Wow.. great reflexes! (Score:1)
Re:One and only one question: (Score:2)
Re:Slashdotted (Score:1)
TEMPEST (Score:2)
-
Re:Laser board as BIG-TV (Score:1)
Contact information! Please! (Score:2)
Does anyone have contact information for these folks available (friggin' web site is /.'ed...)
I'd really like to get in touch with them about this...
expensive and propritory (Score:2)
Sans Proprietary Hardware... (Score:2)
Somewhere down along my "hacks to do" list was to try doing something like this on the cheap. Rather than the laser projector, an oscilloscope would provide the vector image. An ordinary sound card would be used to provide the D/A functionality (using the left and right audio channels to drive the X and Y position of the beam), and perhaps a cheap circuit on a bidirectional parallel port to provide beam blanking or brightness (or an additional analogue channel from a second audio card).
Of course there are problems with accuracy and repeatability when using a sound card for specific D/A conversion, but the initial bit of poking around I did (canned "audio" loops corresponding to image test patterns) suggested that games would at least be recognizable.
Re:Oh, the possibilities here (Score:1)
Slashdotted (Score:1)
Link to a Video (Score:1)
Re: Yes, it has a planetarium. (Score:1)
Unfortunately, the webpage for the astronomy class hasn't been built yet, so you can't see for yourself. However, it's great to see the elementary school children from around the state come in to see the show. At one point in the standard show for the kiddies, the sky goes cloudy, then lightning strikes (strobe light burst) and you can hear the sound of rain. At that point, Mr. Jameson, the astronomy teacher, runs around with a spray bottle filled with water and sprays at the audience! It's a blast!
let's write a d3dhal.dll, force to wireframe (Score:1)
....so we take the reference rasterizer source code from the DirectX SDK/DDK and force the HAL call at the bottom of the T&L pipeline to deliver to this engine (forcing wireframe and pretending to handle all texture modes, etc...), than anything that uses D3D will render in mono wireframe on this badboy. I think the actual entry point is called MyRenderPrimitive and it takes a vertex buffer (gotta love MS and their My this and My that...)
Of course, I have no idea what the vector rendering rates are, but I think if someone published the command interface, it would be a few weekends worth of coding to get it up and running... but still, D3D would run on it...
---
Unto the land of the dead shalt thou be sent at last.
Surely thou shalt repent of thy cunning.
Slashdot Mirror Suggestion (Score:1)
Before posting links to small-time web sites, Slashdot themselves could download a full "mirror" of said site before posting, and include a link to that before the actual site link (or at the top of the article), since their own servers can obviously handle the load. After a week or so, however long it takes for interest to settle down, the mirror could be removed and the original link restored.
Re:There is only one thing to say... (Score:2)
You could definintely use one.... This is a great hack, but for any practical purpose (e.g. laser light shows at high end raves), have a pre-arranged game sequence around. Looking at the apparent refresh rate as viewed on the mpeg, most of these games would be difficult to play as half your playing-time is spent in darkness at one point or another. One imagines that as the screens get more "busy" that the refresh drops even more, making it impossible. Sorry, no Hackers arcade scene here, yet.
Now, if you got game source, and managed to tweak it so as to distribute the electron gun aim control among more than one laser, each with its own controlling cluster node, you might have better luck at making something thats visually playable.
Dont get me wrong, this is a fantastic visual stunt with great demonstration applications, but I think they'd better give up the Tempest-on-a-cloud idea.
(Although... mount this rig on a light helicopter on a calm day, and project Asteroids on a football field. That idea I like. Oh, and hook the rotation and thrust control up to a person in the middle of the field, holding another button to actuate the fire control. Now we're talking.)
Re:Wow.. great reflexes! (Score:1)
Re:a simple question (Score:1)
It's nonsense typing anyway. You can plainly see them hitting the 'T' and 'Y' keys simultaneously.
Love the shot of the two geeks in front of the Tempest display, pointing at the screen as if we would have missed it otherwise.
Urban legend (Score:1)
I am so sick of hearing about this majestic tetris hack, espescially since IT NEVER HAPPENED. The closest anyone can prove is a building VU meter [mit.edu], which was used for "one diminsional" tetris. Neat hack, but nowhere close to being really tetris played on a building.
This keeps showing up on slashdot, and it keeps getting shot down. See this story [slashdot.org] and search for tetris to read about the enormous difficulties of "building tetris" (I would provide a direct link to the appropriate comments, but they have been archived, and I don't want to just plagerize them).
Please, please, please, unless you can back something up with evidence (a link to pictures would be a start), quit spreading urban legends. We as geeks are supposed to be more skeptical than the general populous.
</rant>
Re:Slashdot Mirror Suggestion (Score:2)
Re:Urban legend (Score:1)
Re:Laser board as BIG-TV (Score:3)
The laser is reflected off of the mirrors on the drum. As the drum rotates, the angle of the laser with respect to the mirror changes, causing the laser to scan in one direction. When the drum rotates far enough, the laser beam drops off the end of the mirror and strikes the next mirror on the drum. This instantly returns the beam to the starting scan position. No back-and-forth mechanical motion is required, only extremely stable and precise rotational motion.
Here [pctechguide.com] is a web page with a drawing of how this works in a laser printer.
Vertical scanning is done the same way. The trick is in keeping both mirror drums rotating at exactly the correct speed and in perfect synchronization with each other.
As a matter of fact, you could probably use the scanning guts of two laser printer to build a laser-projection TV.
Now THAT would be a rockin' hack
Re:HTTP shouldn't be used for transferring files (Score:1)
-W.W.
Re:Urban legend (Score:1)
Mea Culpa (Score:1)
Re: Exactly. (Score:1)
(Not that I would have wanted to switch schools, by any means, but the fact that the school system is so screwed up really annoys me. Government keeps throwing more and more money into it, and yet because of all the corruption nothing happens.)
Re:Contact information! Please! (Score:1)
Re:The coolest part... (Score:1)
Re:What about the dangers? (Score:1)
Re:Raster Games - I think not. (Score:1)
Having actually worked with lasers on a regular basis, and having seen lasers project raster images, I'd like to dissagree.
While in theory scanning in horizontal lines may sound less taxing, you have a serious problem with the shear amount of data.
As each point in the image has to be drawn (obviously, it's raster) you have an incredible amount of points... unfortunately the fastest scanners out there can hardly cope with this. Basiclly, you generally get very small, simplified, images of only 1 field (assuming video) and at a low frame rate.
As far as I know, the only way you could get a solid, quality image, would be to incorporate multiple scan heads - each responsible for a different vertical segment of the screen. (which has been done)
I am a little sceptical of your friends laser TV... seeing as it seems to be quite the hack, which one would be hard pressed to reproduce given the latest technology.
Lasers project decent video + games! (Score:3)
The current version of Pangolin's QM2000 (link in earlier post) supports direct projection of any video source -- even a composite input! We routinely project video from a live camera feed at our performances... perhaps those in Pittsburgh this weekend will get a demonstration.
Althought the best scanners today are projecting 50k points per second, this is measured using a special calibration frame. Since the X scanner is only following a sawtooth waveform, it is possible to more than double this speed. The Y scanner is basically relaxing to provide the vertical waveform. The color control comes from the PCAOM, which modulates the color at >120Khz. The results are stunning. Pangolin's website has great infomation on these techniques:
Real Time Video [pangolin.com] Raster Info [pangolin.com]
Thus, ANY video or GAME for that matter could be projected -- but the unique quality of laserMAME is that the format stays entirely in the vector realm, and infinite scalabilty is achieved.
George Dodworth
Lightwave International
lasershows.net [lasershows.net]
Re:Looks like Hemos missed a slash (Score:2)
Ah-duh. Sorry.
--Dan
Re:Video Mirror Up (Score:2)