Date: Sat, 18 Feb 1995 01:50:41 -0500 Subject: Re: TECH: VictorMaxx Stuntmaster for VR? On Fri, 17 Feb 1995, Tom Benedict wrote: > SAY! Do you have any sources for the HMD you were talking about? > How easy is it to write software for it? What is the REND386 > software you were talking about? (As you can tell, inquiring minds > like mine want to know.) > > I'm also interested that you said your entire VR setup was under > $150. Is the HMD really that inexpensive? > > Thanks for all your help, > > Tom Benedict > The VR HMD is called the Victormaxx Stuntmaster. The resolution is 280x86 or something like that. It was designed for the Nintendo and Sega game systems. If you hack apart the cable, you can rewire it to a RCA plug. The input for the video is NTSC (you can plug it in the Video out of your VCR and watch your favorite show in low resolution). To wire it to your computer, you need a VGA-NTSC converter. One available for around $30-$40 is called the Game Zapper. Look for it in the Computer Shopper magazine. I used a nintendo powerglove for my 3-d tracking. Powergloves are hard to come by these days. They stopped producing them about 5 years ago. Check around in your local toy stores. A place called FUNCOLAND trades and sells video game cartridges and controllers. They might sell it. In order to wire the glove up to your computer, you need to build an interface (get out the soldering iron). I believe the plans are available by ftp on sunsite.unc.edu or somewhere called ftp.uwaterloo.ca check around /pub/msdos/VR or something like that. While you are there, you can also download the REND386 software. The software was designed to work with the glove interface (mentioned previously). Victormaxx Stuntmaster (order name=Victormax Virtual reality) is available at DAMARK Inc. (call 1-800-555-1212 for the phone number I don't have it off the top of my head) It costs $59 Game Blaster vga-ntsc converter $39 Powerglove $15 Misc. parts for the interface $5 That adds up to about $120! With that you should have a suitable amount of VR "immersion". The software allows you to walk through virtual "worlds" (the demo comes with a house). With the glove, you can pick up objects move them around and even rotate them. The software updates the screen pretty rapidly somewhere around 30-50 frames/sec depending on how many objects are in the window. I'm sure you'll have more to ask. I'll send the spec sheets as soon as I get them uploaded. Good luck. Happy VR. P.S I must warn you that this VR setup as with most VR using today's technology is nothing like what you see in Lawnmower Man or the Aerosmith video. The HMD is merely a TV strapped to your head! I'll be working out some head tracking for the HMD over the next few weeks. Some ideas include using a digital compass, pots & weights, and ultrasonics. I'm afraid that the xenon flash circuit used to illuminate the screen may affect the electronic compass, but we'll have to wait and see... The Stuntmaster- as is, has a pot which can track left and right. This can be wired directly to the joystick port for head tracking in REND386. ------------------------------------------------------------------------------- http://hertz.njit.edu/~rxy5310 Rolan Yang rxy5310@hertz.njit.edu Electrical Engineering New Jersey Institute of Technology -------------------------------------------------------------------------------
From: Max MinkoffDear sci.virtual-worlds readers, As many of you may already know, the VictorMaxx Stuntmaster HMD has begun hitting the shelves nationwide over the past few weeks. It is a low resolution, bi-ocular monoscopic display (two eyes, one screen) intended for use with Super NES and SEGA Genesis retailing for about $200. Within the coming months we will be coming out with higher resolution monocular and bi-ocular HMDs for use with PCs and compatibles as well as Nintendo, SEGA, and other platforms. Our top of the line binocular, high-res HMD with tracking is expected to sell for well under $500. We have already received calls from people who want to use the Stuntmaster with their PCs, etc. While we didn't design the Stuntmaster for PC applications, we want to encourage creative solutions using VR and our headsets. To save people time and effort in reverse engineering the pinouts for the Stuntmaster, we'll provide the pinouts and some notes both at the end of this posting and as an addition to the FAQ. Furthermore, if there are other specific questions regarding the use of the Stuntmaster that I can help you with, please get in touch with me at . VictorMaxx would like to help support the VR community as best we can. This includes not only technical support in the use of our products, but in the development and licensing of VR technology and products that you would like to bring to the marketplace. If you would like to discuss current VictorMaxx products, suggest new products, or bring us new ideas or technology, please feel free to contact me at the address above. Parts for an adapter from the 15-pin connector on the Stuntmaster to NTSC, power, and joystick should cost about $15 from Radio Shack. This assumes, of course, that you have an NTSC convertor for your PC. Alternatively, you can purchase an adapter by contacting . The price is expected to be somewhere between $30 and $40. REMEMBER! The Stuntmaster is an NTSC device: You must have a VGA to NTSC converter to use it with your PC. Future versions specifically made to work with the PC will not need this kind of adapter. NTSC adapters typically cost somewhere between $150 and $300. Technical Specs: Resolution: 240x86 color triads Field of View: 17 degrees Weight: ~2.5 pounds These are the pinouts for the VictorMaxx Stuntmaster: Pin # Super NES mode SEGA mode 1 +6V 2 Gnd 3 Data SEGA R in 4 Clock N/A 5 Latch SEGA L in 6 Gnd 7 Vcc (+5V) N/A 8 N/A 9 Gnd 10 Video in 11 Data SEGA R out 12 Latch SEGA L out 13 Gnd 14 Audio L 15 Audio R NOTES: 1. The Stuntmaster issues a "left" signal when the player turns his/her head to the left and a "right" signal when the player turns to the right. 2. There are two modes - scroll mode and scan mode. In scroll mode, the Stuntmaster will issue a directional signal as long as your head is turned off of center. In scan mode, a signal is issued as long as you are turning your head. When you stop turning, the directional signal stops. E.g. if you are in scan mode and you turn your head 30 degrees to the left, a left signal will be issued all the while that you turn through those 30 degrees, but will stop signalling when you stop turning. When you then turn back to the right, right signals will be issued, even though your head is to the left of center. SEGA only supports scan mode, but Nintendo supports either mode (use dip switch 3 to control mode - on is scan, off is scroll). 3. The sensitivity adjustment controls how many degrees you need to turn your head to issue a signal. 4. Super NES uses serial communication. There are three lines: Latch, Data, and clock. Data uses a 16 bit word, turning bits on and off to signify the state of the various button inputs. This word, containing head tracking information, is then sent to the CPU on pins 11 and 12. 5. SEGA Genesis uses multiplexed (2x4) parallel communication plus two independent lines for up and down. The right and left are sent to the CPU on pins 11 and 12. For more information on the SEGA and Nintendo protocols, please refer to the appropriate resources. Hope this helps!! Max ----------------------------------------------------------------------- Max Minkoff 3501 Woodhead Drive, Suite 3 Director of VR Technologies Northbrook, IL 60062 VictorMaxx, Inc. (708) 291-7666 max@mcs.com (708) 291-1378 (fax)
HACKING THE VICTORMAXX STUNTMASTER!!!! by Kyurius (rxy5310@hertz.njit.edu) Here is a little file I wrote up for someone inquiring about the Victormaxx Stuntmaster. If you remove the 4 screws from the bottom of the Victormaxx, you should be able to carefully pry or split the unit apart. Notice that the unit consists of 4 PC boards: -Tracking PCB -LCD driver board -LCD screen -Power supply board With care, the tracking PCB can be pulled out of the case and the large multi-pin connector can be removed. This eases the removal of the top half the casing. Using a little care, the "head strap" can be loosened and removed from the earphone pieces. This lets you remove the whole top half from the unit. The tracking PCB has 5 multi-pin/wire headers running to it. The purpose of these are clearly stated on the board, but will be repeated here anyway: JP4 - Power Board JP5 - LCD board JP6 - To external connector JP8 - Tracking Potentiometer JP9 - Speakers To save the you the trouble of mapping the external connector pins to the internal multi pin connector, I have listed it below. Pin # 15 pin connector Internal Connector 1 +6V black 2 Gnd white 3 Data brown 986 ohms 4 Clock red 5 Latch orange (may be some diode conn) 985 ohms 6 Gnd yellow 7 Vcc (+5V) green 8 N/A blue 9 Gnd big black 10 Video in clear 11 Data brown 986 ohms Same As Pin 3 12 Latch orange S.A.P 5 13 Gnd purple S.A.P 11 14 Audio L grey S.A.P 12 15 Audio R lt blue S.A.P 13 If you haven't figured it out, SAP = same as pin
OK Here's my wonderful contribution to the Garage VR world: -()---()---()---()---()---()---()---()---()---()---()---()---()---()---()- MODIFY YOUR VICTORMAXX TO TRACK YOUR HEAD WITH REND386 -()---()---()---()---()---()---()---()---()---()---()---()---()---()---()- What you'll need: 2- Male D-Sub 15 pin connectors 1- 2 pin single row header 1- 100K resistor 1- 500K or 250K potentiometer (must use correct size and have similar shaft dimensions 500K is more favorable- see below) *- You will also need some wire This modification will remove the Nintendo/Sega tracking capabilities of the Victormaxx and replace it with tracking which can be interfaced to the IBM PC joystick port. Software is currently available (Dave Stamp and Bernie Roehl's REND386) which can make use of this interface. This modification would be most beneficial for those who have adapted their Victormaxx to accept VGA input (probably via VGA-NTSC converter -Game Zapper?). Open up the unit as described above. Detach the right earpiece "module" from the unit and carefully pry the two plastic pieces apart by using a screwdriver at several spots on the casing. Unscrew the two screws which hold the potentiometer to the unit. You must now find a 500K or 250K potentiometer which will match the physical dimensions of this pot. Cut or desolder the three wires leading to the potentiometer. Remove and set the pot aside. Solder the three wires onto the new potentiomter in the same order (brown is in the middle) Fit the pot back into the casing and screw the two screws so that the pot is secure. If the plastic T-cover doesn't fit perfectly over the pot-shaft, some hot melt glue may fix it. You might also try wrapping some tape around the shaft. Locate the large multi pin header connector (JP6) Cut-yes CUT- the red and orange wires aproximately 1-1/2 to 2 inches from the bottom of the connector. The two ends of the wires which lead to the header connector (PCB side) can be left alone. Solder the other two wires to the 2 pin Header (listed in the above parts list). Remove JP8 connector from the Tracking board. The 2 pin Header plugs directly into this header connector. CLARIFICATION: The black square connector with the red,brown, and black wires is pulled off the board. The 2 pin header is plugged into this black header connector - NOT the tracking board. Making the plug: Get out the 15-pin Dsub connector Pins of significance: 4 & 5 - potentiometer out (to joystick port) 9- ground 10- video in 13- ground 14- audio left 15- audio right If you haven't done so already (most likely you have), you can solder RCA plugs to the above pins and interface your Victormaxx to a VCR. I have a 1/8" stereo plug wired to pins 13,14,15 so that it can be directly plugged into my SoundBlaster card. Also, I have an RCA jack wired to pin 9 and 10 which plugs into the Game Zapper unit. Ok, back to business. Solder a 100K resistor between pins 8 and 6 on the SAME D-sub connector going to the Joystick port. Solder two wires between the 15 pin connector to the other 15 pin connector. The "pin-outs" for the two wires are shown below. Victormaxx side 15 pin Dsub Joystick Side pin 9 goes to pin 1 pin 10 goes to pin 3 I would advise using a hood for the Dsub's so that these wires do not easily pull out of the connector. Thats all! Center the pot and run REND386. Turning the pot left and right should cause the image to pan left and right. You may have to unscrew and adjust the orientation of the pot so that it will be centered with reference to the T connector. stick, and your shoulder. If turning your head causes the image to translate in the wrong direction, connect the 2-wire header pin to the other two holes (either red-brown or brown-black). Close up the unit and -there you have it- an IBM PC head mount display with left and right tracking. Stuff left to do: Up and down tracking can be done with a tilt sensor. Two wires are left available inside the Victormaxx: pin 3 - brown pin 8 - blue These can be wired to pin 6 and 8 on the joystick connector (which references the up and down) Good luck. I hope you don't blow up your Victormaxx. If you do, I take no responsibility for it :). Happy hacking! -()---()---()---()---()---()---()---()---()---()---()---()---()---()---()- Rolan Yang http://hertz.njit.edu/~rxy5310 Electrical Engineer rxy5310@hertz.njit.edu kyurius@tsb.weschke.com VR,ROBOTICS,FENCING,HACKING,INDUSTRIAL MUSIC,ART,EXPLOSIVES,INLINE SKATING THESE ARE A FEW OF MY FAVORITE THINGS. -()---()---()---()---()---()-----()-()---()---()---()---()---()---()---()- 4 out of 10 people are annoyed by ^ this.