Star Wars (rev 2)
Star Wars is a single-player 3-D shoot-em-up based on the legendary movie franchise of the same name. This game is specifically based on the very first Star Wars movie, 'Episode IV: A New Hope'. The player takes on the role of Luke Skywalker (Red Five) whose goal is to blow up the infamous "Death Star" by firing a Proton Torpedo into an exposed exhaust port situated on the Death Star's surface.
Before reaching the exhaust port, players must survive three attack phases.
PHASE 1 : The game begins in outer space above the Death Star. Players must engage in a dog fight with Darth Vader and numerous enemy TIE Fighters. All but Vader's fighter can be shot and destroyed. Incoming enemy fire must be avoided or shot to prevent damage to the player's Deflector shields.
PHASE 2 : The X-Wing flies down to the surface of the Death Star and is confronted with a barrage of laser turrets and towers as the X-Wing flies across the Death Star's surface. Any collisions with either the towers or incoming enemy shots will cause damage to the player's Deflector Shields.
The laser tower tops have a progressive scoring incentive that is displayed at the top center of the screen, along with the number of remaining laser tower tops that need to be destroyed before the X-Wing enters the exhaust port trench. If the player manages to destroy all of the towers, a sizeable point bonus is awarded.
PHASE 3 : The X-Wing begins its approach down the trench of the Death Star, heading for the exhaust port situated at the end of the trench. The trench walls are lined with red laser-gun turrets that fire at the player as he makes his approach. Incoming fire must either be avoided or shot. Trench catwalks of varying shapes and heights also appear in later trench runs. These must be avoided as any collision results in damage to Red 5's deflector shields.
If the player survives the trench run, the voice of 'Han Solo' will advise that 'You're all clear, Kid' and the player must quickly shoot the exhaust port to destroy the Death Star. If a trench run is completed without the player having fired any shots other than the shot into the exhaust port, a sizeable point bonus is awarded for 'using the force'. If the exhaust port is missed, Red 5 will plough through the wall at the end of the trench and lose one deflector shield, after which the trench run will start over.
If the player succeeds in blowing up the Death Star, Red 5 makes its escape before turning to view the colourful explosion. Bonus points for Remaining Shield Energy is now scored.
The player is then returned to the fray and whole process begins again. Each successive Death Star run greatly increases in difficulty; TIE Fighters shoot more often, there are more Laser towers and batteries in successive rounds and there are many more obstacles and laser fire during the trench run.
Before reaching the exhaust port, players must survive three attack phases.
PHASE 1 : The game begins in outer space above the Death Star. Players must engage in a dog fight with Darth Vader and numerous enemy TIE Fighters. All but Vader's fighter can be shot and destroyed. Incoming enemy fire must be avoided or shot to prevent damage to the player's Deflector shields.
PHASE 2 : The X-Wing flies down to the surface of the Death Star and is confronted with a barrage of laser turrets and towers as the X-Wing flies across the Death Star's surface. Any collisions with either the towers or incoming enemy shots will cause damage to the player's Deflector Shields.
The laser tower tops have a progressive scoring incentive that is displayed at the top center of the screen, along with the number of remaining laser tower tops that need to be destroyed before the X-Wing enters the exhaust port trench. If the player manages to destroy all of the towers, a sizeable point bonus is awarded.
PHASE 3 : The X-Wing begins its approach down the trench of the Death Star, heading for the exhaust port situated at the end of the trench. The trench walls are lined with red laser-gun turrets that fire at the player as he makes his approach. Incoming fire must either be avoided or shot. Trench catwalks of varying shapes and heights also appear in later trench runs. These must be avoided as any collision results in damage to Red 5's deflector shields.
If the player survives the trench run, the voice of 'Han Solo' will advise that 'You're all clear, Kid' and the player must quickly shoot the exhaust port to destroy the Death Star. If a trench run is completed without the player having fired any shots other than the shot into the exhaust port, a sizeable point bonus is awarded for 'using the force'. If the exhaust port is missed, Red 5 will plough through the wall at the end of the trench and lose one deflector shield, after which the trench run will start over.
If the player succeeds in blowing up the Death Star, Red 5 makes its escape before turning to view the colourful explosion. Bonus points for Remaining Shield Energy is now scored.
The player is then returned to the fray and whole process begins again. Each successive Death Star run greatly increases in difficulty; TIE Fighters shoot more often, there are more Laser towers and batteries in successive rounds and there are many more obstacles and laser fire during the trench run.
Télécharger Star Wars (rev 2)
Contents of the ROM :
Technical
CPU
- maincpu M6809 (@ 1 Mhz)
- audiocpu M6809 (@ 1 Mhz)
- pokey1 POKEY (@ 1 Mhz)
- pokey2 POKEY (@ 1 Mhz)
- pokey3 POKEY (@ 1 Mhz)
- pokey4 POKEY (@ 1 Mhz)
Chipset
- POKEY (@ 1 Mhz)
- POKEY (@ 1 Mhz)
- POKEY (@ 1 Mhz)
- POKEY (@ 1 Mhz)
- TMS5220 (@ 0 Mhz)
Display
- Orientation Yoko
- Resolution 0 x 0
- Frequency 40 Hz
Controlers
- Number of players 1
- Number of buttons 4
- Kind of controler stick
Clones of Star Wars (rev 2)
If you liked Star Wars (rev 2)
You might Like:
- Ambush
- Blaster
- Buck Rogers: Planet of Zoom
- Cube Quest (01/04/84)
- Galactic Storm (Japan)
- Galaxy Force 2
- Gravitar (version 3)
- High Voltage
- Hyperdrive
- I, Robot
- Mirax (set 1)
- Return of the Jedi
- Rougien
- Shrike Avenger (prototype)
- Solar Assault (ver UAA)
- Space Encounters
- Space Lords (rev C)
- Space Seeker
- Splendor Blast
- Star Fire (set 1)
- Star Fire 2
- Star Hawk
- Star Trek
- Star Wars Arcade
- Star Wars Pod Racer
- Star Wars Trilogy (Revision A)
- Starblade (Japan)
- Starship 1
- Tac/Scan
- Tailgunner
- The Empire Strikes Back
- Thunder Ceptor
- Tube Panic
- Tunnel Hunt
- Vapor TRX
- Vs. Star Luster
- Warp Speed (prototype)
Scoring for Star Wars (rev 2)
TIE fighters : 1000 points
Darth Vader's ship : 2000 points per hit
Laser bunkers : 200 points
Laser towers : 200 points, increasing by 200 points per tower
Trench turrets : 100 points
Fireballs : 33 points
Exhaust Port : 25000 points
Destroying all tower tops : 50000 points
End of wave bonus :
5000 points per shield remaining
Starting on medium difficulty (wave 3) : 400000 points bonus
Starting on hard difficulty (wave 5) : 800000 points bonus
'Use the Force' : bonus for not shooting in the trench until the very end :
Wave 1 : 5000 points
Wave 2 : 10000 points
Wave 3 : 25000 points
Wave 4 : 50000 points
Wave 5 and above : 100000 points
Darth Vader's ship : 2000 points per hit
Laser bunkers : 200 points
Laser towers : 200 points, increasing by 200 points per tower
Trench turrets : 100 points
Fireballs : 33 points
Exhaust Port : 25000 points
Destroying all tower tops : 50000 points
End of wave bonus :
5000 points per shield remaining
Starting on medium difficulty (wave 3) : 400000 points bonus
Starting on hard difficulty (wave 5) : 800000 points bonus
'Use the Force' : bonus for not shooting in the trench until the very end :
Wave 1 : 5000 points
Wave 2 : 10000 points
Wave 3 : 25000 points
Wave 4 : 50000 points
Wave 5 and above : 100000 points
Tips on Star Wars (rev 2)
* In the tower scene, you can shoot fireballs that are hidden behind the towers. In the trench scene, you can shoot fireballs through the catwalks.
* Moving the flight yoke far left and far right during the attract mode will switch between the instructions and the high score list.
* In the trench you can 'use the force' and get bonus points by not shooting ANYTHING until you reach the exhaust port. The text 'USE THE FORCE' is shown at the top of the screen until you shoot. The bonus is actually awarded just before you have to shoot the exhaust port, so it's possible to take out some of the gun turrets at the end, too.
* Moving the flight yoke far left and far right during the attract mode will switch between the instructions and the high score list.
* In the trench you can 'use the force' and get bonus points by not shooting ANYTHING until you reach the exhaust port. The text 'USE THE FORCE' is shown at the top of the screen until you shoot. The bonus is actually awarded just before you have to shoot the exhaust port, so it's possible to take out some of the gun turrets at the end, too.
Star Wars (rev 2) and M.A.M.E.
0.35b11 [Brad Oliver]
0.27 [Steve Baines, Frank Palazzolo, Brad Oliver]
Bugs:
- Tie fighter 'roar' sound broken. cyberfrem (ID 04244)
- starwars and clones: Dipswtich changes have no effect. russ h. (ID 04383)
- starwars, starwar1: Reference video from original machine. Smitdogg (ID 03010)
WIP:
- 0.142u6: Force TMS5220 OLDP and OLDE to be updated only on the A subcycle of IP=0 PC=0; this has no effect whatsoever on the output, it is merely to better document how the chip works [Lord Nightmare]. Emulate TMS5220 circuit 412 from the patent, which should prevent spurious clicks on interpolation-inhibited frame transitions; This may improve the tie fighter sounds in Star Wars [Lord Nightmare].
- 23rd April 2011: Mr. Do - The day after the last release, I receive an email from LASooner, with an attachment called starwars.zip. I dropped in my artwork folder and played. After I picked my jaw up off the floor, I dug around and found the Star Wars scans from the BYOAC / CAG artwork, sent them back his way, and asked if he'd mind making it look even better. He took up the offer, and the end result is fantastic! So, we now have really cool artwork for Star Wars and Empire Strikes Back. Each file includes the full view, and a cropped view. Thanks again to LASooner. Maybe he'll grace us with some more surpises in the future.
- 0.139u4: Aaron Giles converted X2212 to a modern device. Changed X2212 device to return unmapped bits for the upper 4 bits. Added e2prom address space to X2212 so that the latched contents can be viewed. Updated starwars driver.
- 0.139u3: Aaron Giles removed vestigial NVRAM from Star Wars driver, which is now covered by the x2212 device.
- 0.138u2: X2212 now uses device template. Also changed all handlers to use devcb prototypes. Default NVRAM contents should be in region named same like device tag. Hooked up X2212 in the Star Wars driver [Couriersud].
- 0.137u3: Lord Nightmare updated Star Wars to use proper clocks for the TMS5220 and the Pokey's. Changed clock speed of the 4x POKEY to 1512000 Hz and TMS5220 to 672000 Hz.
- 0.133u1: Renamed (starwar1) to (starwars1).
- 0.132u1: Tafoid added DIP locations and made default settings changes to match manuals for Star Wars.
- 0.126u2: Aaron Giles changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\starwars.c to use the new RIOT implementation instead of rolling their own.
- 0.121u4: Mathis Rosenhauer implemented status flag in Star Wars matrix processor, which affects gameplay speed.
- 0.115u1: Changed region proms to user1/2.
- 0.113u3: Derrick Renaud fixed analog controls in Star Wars by adding back a faux VBLANK timing.
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed M6809 CPU1/2 clock speeds to 1512000 Hz and VSync to 40Hz. Added prom ($1000 - AVG PROM). Removed flags dispose from region proms.
- 0.104u1: Mathis Rosenhauer improved Star Wars sound synchronization.
- 0.104: Mathis Rosenhauer fixed NVRAM handling in Star Wars/ESB (only affects test mode).
- 0.103u1: Mathis Rosenhauer rewrote the Star Wars mathbox multiplier from the schematics.
- 0.80u2: Reverted some Star Wars code back to older working version (machine\starwars.c), this fixes bad trench vectors in Star Wars.
- 0.79: Aaron Giles fixed a problem with Star Wars.
- 0.71u3: Frank Palazzolo removed "bad trench vectors hack" from Star Wars which he created in 1997. Appears not to be necessary any more.
- 0.58: Changed palettesize from 256 to 32768 colors.
- 0.53: Moved the cpu1 roms ($0, 400, 800, c00) to Mathbox proms.
- 0.35RC2: Changed input from 2 to 4 buttons. Known issues: The dipswitches only have effect when the EEPROM is invalid (that is, when there is no starwars.hi file). Afterwards, settings can be changed in the service menu.
- 0.35b11: Brad Oliver added Star Wars (rev 2). Changed parent description to 'Star Wars (rev 1)'. Renamed (starwars) to (starwar1).
- 0.31: Known issues: Sometimes, after the TIE level, instead of zooming into the Death Star the game sits there endlessly.
- 18th April 1999: Brad Oliver added another Star Wars romset.
- 0.30: Frank Palazzolo added a TI TMS5220 emulator. This handles speech in Star Wars and other games. Bernd Wiebelt fixed Star Wars brightness. Support for true analog joystick input in games like Star Wars [Bernd Wiebelt]: Moreover, the whole range of joystick types supported by Allegro is now supported. To handle that, use the new command line option -joy N, where N can be 0 - normal 2 button joystick, 1 - CH Flightstick Pro, 2 - Stick/Pad with 4 buttons, 3 - Stick/Pad with 6 buttons, 4 - dual joysticks and 5 - Wingman Extreme (or Wingman Warrior without spinner). Press F7 to calibrate the joystick. Calibration data will be saved in mame.cfg. If you're using different joytypes for different games, you may need to recalibrate your joystick every time. Note that if you enable joystick support, games like Star Wars will work ONLY with the joystick - mouse emulation will be disabled.
- 0.29: Some fixes to the Star Wars mathbox [Aaron Giles]. Aaron Giles did some optimizations to the 6809, and modified it to always fetch opcodes directly from RAM (much faster). The Ghosts 'n Goblins, Star Wars and Williams drivers needed reworking to support that.
- 0.28: John Butler provided a new 6809 emulator. It is faster than the previous one, and fixes some bugs including the ship moving in the wrong direction on the tower level of Star Wars and the bonus maze in Pac & Pal. Steve Baines fixed color intensities in Star Wars - objects now fade out properly. You might find it a bit too dark now, but this is done to reproduce the differences in brightness that the original has. Frank Palazzolo fixed the "bad tranch vectors" and "fail to approach Death Star" bugs in Star Wars.
- 0.27: Steve Baines, with the help of Frank Palazzolo and Brad Oliver, implemented Star Wars (Atari 1983). It's playable, but far from perfect. There's even some preliminary sound support (slows the game down a lot). Control: Arrows = Flight Yoke, CTRL = L Fire (thumb), ALT = R Fire (thumb), 7 = Self Test (keep it pressed), 5 = Aux Coin (toggles through tests), 1 = L Fire (trigger)/Start game and 2 = R Fire (trigger)/Start game. Known issues: Dipswitches not functional, but you can change game settings through the self test menus. May not approach Death Star after dogfight. Left/Right control is backwards on tower level. Some vectors drawn wrong in trench. Music is not complete. Speech is not implemented.
- 19th October 1992: Dumped Star Wars (rev 1).
STORY:
- Obi-Wan Kenobi is gone but his presence is felt within the force. The Empire's Death Star, under the command of Darth Vader, nears the rebel planet. You must join the rebellion to stop the Empire. The force will be with you - Always.
FLIGHT INSTRUCTIONS to Red Five:
- Your X-Wing is equipped with an invisible deflector shield that will protect you for 6 collisions.
- Deflector strength is lost when a fireball impacts your shield or when you strike a Laser Tower or Trench Catwalk.
- Aim your lasers with cursor to explode Empire Tie Fighters, Laser Tower tops and Trench Turrets.
- Shoot fireballs before they impact your shield.
- The Rebel Force is depending on you to stop the Empire by blowing up the Death Star.
LEVELS: 3
Other Emulators:
* AAE
* Retrocade
* Oscilloscope: http://gizmodo.com/gadgets/video-of-star-wars-arcade-in-oscilloscope/video-of-classic-star-wars-arcade-running-on-a-oscilloscope-331078.php
Movie: Star Wars
Genre: Sci-fi
Year: USA 1977
Director: George Lucas
Studio: 20th Century-Fox
Cast: Mark Hamill, Harrson Ford, Carrie Fisher, Alec Guinness, David Prowse, Peter Cushing
Romset: 73 kb / 13 files / 44.6 zip
0.27 [Steve Baines, Frank Palazzolo, Brad Oliver]
Bugs:
- Tie fighter 'roar' sound broken. cyberfrem (ID 04244)
- starwars and clones: Dipswtich changes have no effect. russ h. (ID 04383)
- starwars, starwar1: Reference video from original machine. Smitdogg (ID 03010)
WIP:
- 0.142u6: Force TMS5220 OLDP and OLDE to be updated only on the A subcycle of IP=0 PC=0; this has no effect whatsoever on the output, it is merely to better document how the chip works [Lord Nightmare]. Emulate TMS5220 circuit 412 from the patent, which should prevent spurious clicks on interpolation-inhibited frame transitions; This may improve the tie fighter sounds in Star Wars [Lord Nightmare].
- 23rd April 2011: Mr. Do - The day after the last release, I receive an email from LASooner, with an attachment called starwars.zip. I dropped in my artwork folder and played. After I picked my jaw up off the floor, I dug around and found the Star Wars scans from the BYOAC / CAG artwork, sent them back his way, and asked if he'd mind making it look even better. He took up the offer, and the end result is fantastic! So, we now have really cool artwork for Star Wars and Empire Strikes Back. Each file includes the full view, and a cropped view. Thanks again to LASooner. Maybe he'll grace us with some more surpises in the future.
- 0.139u4: Aaron Giles converted X2212 to a modern device. Changed X2212 device to return unmapped bits for the upper 4 bits. Added e2prom address space to X2212 so that the latched contents can be viewed. Updated starwars driver.
- 0.139u3: Aaron Giles removed vestigial NVRAM from Star Wars driver, which is now covered by the x2212 device.
- 0.138u2: X2212 now uses device template. Also changed all handlers to use devcb prototypes. Default NVRAM contents should be in region named same like device tag. Hooked up X2212 in the Star Wars driver [Couriersud].
- 0.137u3: Lord Nightmare updated Star Wars to use proper clocks for the TMS5220 and the Pokey's. Changed clock speed of the 4x POKEY to 1512000 Hz and TMS5220 to 672000 Hz.
- 0.133u1: Renamed (starwar1) to (starwars1).
- 0.132u1: Tafoid added DIP locations and made default settings changes to match manuals for Star Wars.
- 0.126u2: Aaron Giles changed the 6532 RIOT device into a proper device. Rewrote the logic to be simpler and leverage the new attotime functions. Changed the I/O port setters to specify a mask, and changed the I/O port callbacks to pass in the previous value. Converted audio\starwars.c to use the new RIOT implementation instead of rolling their own.
- 0.121u4: Mathis Rosenhauer implemented status flag in Star Wars matrix processor, which affects gameplay speed.
- 0.115u1: Changed region proms to user1/2.
- 0.113u3: Derrick Renaud fixed analog controls in Star Wars by adding back a faux VBLANK timing.
- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed M6809 CPU1/2 clock speeds to 1512000 Hz and VSync to 40Hz. Added prom ($1000 - AVG PROM). Removed flags dispose from region proms.
- 0.104u1: Mathis Rosenhauer improved Star Wars sound synchronization.
- 0.104: Mathis Rosenhauer fixed NVRAM handling in Star Wars/ESB (only affects test mode).
- 0.103u1: Mathis Rosenhauer rewrote the Star Wars mathbox multiplier from the schematics.
- 0.80u2: Reverted some Star Wars code back to older working version (machine\starwars.c), this fixes bad trench vectors in Star Wars.
- 0.79: Aaron Giles fixed a problem with Star Wars.
- 0.71u3: Frank Palazzolo removed "bad trench vectors hack" from Star Wars which he created in 1997. Appears not to be necessary any more.
- 0.58: Changed palettesize from 256 to 32768 colors.
- 0.53: Moved the cpu1 roms ($0, 400, 800, c00) to Mathbox proms.
- 0.35RC2: Changed input from 2 to 4 buttons. Known issues: The dipswitches only have effect when the EEPROM is invalid (that is, when there is no starwars.hi file). Afterwards, settings can be changed in the service menu.
- 0.35b11: Brad Oliver added Star Wars (rev 2). Changed parent description to 'Star Wars (rev 1)'. Renamed (starwars) to (starwar1).
- 0.31: Known issues: Sometimes, after the TIE level, instead of zooming into the Death Star the game sits there endlessly.
- 18th April 1999: Brad Oliver added another Star Wars romset.
- 0.30: Frank Palazzolo added a TI TMS5220 emulator. This handles speech in Star Wars and other games. Bernd Wiebelt fixed Star Wars brightness. Support for true analog joystick input in games like Star Wars [Bernd Wiebelt]: Moreover, the whole range of joystick types supported by Allegro is now supported. To handle that, use the new command line option -joy N, where N can be 0 - normal 2 button joystick, 1 - CH Flightstick Pro, 2 - Stick/Pad with 4 buttons, 3 - Stick/Pad with 6 buttons, 4 - dual joysticks and 5 - Wingman Extreme (or Wingman Warrior without spinner). Press F7 to calibrate the joystick. Calibration data will be saved in mame.cfg. If you're using different joytypes for different games, you may need to recalibrate your joystick every time. Note that if you enable joystick support, games like Star Wars will work ONLY with the joystick - mouse emulation will be disabled.
- 0.29: Some fixes to the Star Wars mathbox [Aaron Giles]. Aaron Giles did some optimizations to the 6809, and modified it to always fetch opcodes directly from RAM (much faster). The Ghosts 'n Goblins, Star Wars and Williams drivers needed reworking to support that.
- 0.28: John Butler provided a new 6809 emulator. It is faster than the previous one, and fixes some bugs including the ship moving in the wrong direction on the tower level of Star Wars and the bonus maze in Pac & Pal. Steve Baines fixed color intensities in Star Wars - objects now fade out properly. You might find it a bit too dark now, but this is done to reproduce the differences in brightness that the original has. Frank Palazzolo fixed the "bad tranch vectors" and "fail to approach Death Star" bugs in Star Wars.
- 0.27: Steve Baines, with the help of Frank Palazzolo and Brad Oliver, implemented Star Wars (Atari 1983). It's playable, but far from perfect. There's even some preliminary sound support (slows the game down a lot). Control: Arrows = Flight Yoke, CTRL = L Fire (thumb), ALT = R Fire (thumb), 7 = Self Test (keep it pressed), 5 = Aux Coin (toggles through tests), 1 = L Fire (trigger)/Start game and 2 = R Fire (trigger)/Start game. Known issues: Dipswitches not functional, but you can change game settings through the self test menus. May not approach Death Star after dogfight. Left/Right control is backwards on tower level. Some vectors drawn wrong in trench. Music is not complete. Speech is not implemented.
- 19th October 1992: Dumped Star Wars (rev 1).
STORY:
- Obi-Wan Kenobi is gone but his presence is felt within the force. The Empire's Death Star, under the command of Darth Vader, nears the rebel planet. You must join the rebellion to stop the Empire. The force will be with you - Always.
FLIGHT INSTRUCTIONS to Red Five:
- Your X-Wing is equipped with an invisible deflector shield that will protect you for 6 collisions.
- Deflector strength is lost when a fireball impacts your shield or when you strike a Laser Tower or Trench Catwalk.
- Aim your lasers with cursor to explode Empire Tie Fighters, Laser Tower tops and Trench Turrets.
- Shoot fireballs before they impact your shield.
- The Rebel Force is depending on you to stop the Empire by blowing up the Death Star.
LEVELS: 3
Other Emulators:
* AAE
* Retrocade
* Oscilloscope: http://gizmodo.com/gadgets/video-of-star-wars-arcade-in-oscilloscope/video-of-classic-star-wars-arcade-running-on-a-oscilloscope-331078.php
Movie: Star Wars
Genre: Sci-fi
Year: USA 1977
Director: George Lucas
Studio: 20th Century-Fox
Cast: Mark Hamill, Harrson Ford, Carrie Fisher, Alec Guinness, David Prowse, Peter Cushing
Romset: 73 kb / 13 files / 44.6 zip