Home News Forum                            
 

Play your favorite classic games and more with the GameEx front end. Read more.

boscomd: MAME ROM Information.


History:

Bosconian - Star Destroyer (c) 1981 Midway Mfg. Co.


- TECHNICAL -


[Upright model] [No. 550]


Dimensions : 68inch (173cm) High x 25inch (64cm) Wide x 28inch (71cm) Deep.


- TRIVIA -


Even if the titlescreen says 1981, the Midway version was released in February 1982. For more information about the game itself, please see the original Namco Upright entry.


Original products:

Bosconian - Star Destroyer [Upright model] (Namco)

Bosconian - Star Destroyer [Cocktail Table model] (Namco)


Licensed products:

Bosconian - Star Destroyer [Upright model] [No. 550] (Midway)

Bosconian - Star Destroyer [Mini-Myte model] [No. 555] (Midway)

Bosconian - Star Destroyer [Cocktail Table model] [No. 557] (Midway)


- SOURCES -


Game's ROM.




MAME Info:

0.36RC2 [?]

0.35b13 [Toninho]

0.27 [Martin Scragg]


Artwork available


SETUP:

- Press 'Insert' to speed up the slow IC test routine.


Bugs:

- Explosion of a space mine or a base changes the pitch of the player's shooting sound. Gyrovision (ID 00472)

- bosco and clones: [possible] About the graphic of title screen. Prophet (ID 00480)


WIP:

- 0.144u1: hap fixed game resets at various times in Bosconian (new version) and clone (Midway, new version).

- 0.143u8: Kanikani fixed DIPSW and DIP locations in Bosconian. Added 'Unused' dipswitch.

- 0.139u1: Alex Jackson fixed Bosconian from reboots or hangs.

- 0.133u2: Fixed rom names.

- 0.133u1: Brian Troha added DIP locations to Bosconian. Added proper conditional bonus (based on number of starting fighters) to Bosconian.

- 0.131u3: Aaron Giles changed the Namco 52xx and 53xx devices to run the actual MCU instead of simulating the behavior. Hooked them up properly in Bosconian. Replaced audio Namco 52XX with 2x MB8843 (1536000 Hz) CPU6/7. Changed MB8842 CPU4/5 and MB8844 CPU8 clock speeds to 1536000 Hz.

- 21st January 2008: Mr. Do - Zorg is back, and vectorized Bosconian, to make it look even sharper and crisper than ever.

- 0.119u3: David Haywood added the rom loading for roms 51xx and 52xx.bin, which are dumped but not yet hooked up.

- 0.118u5: Changed palettesize to 580 colors.

- 0.114u1: Nicola Salmoria added actual emulation of the microcontroller used for the Namco 50xx chip as found in Bosconian and Xevious. Added 2x MB8842 (256000 Hz) CPU4/5 and 2x 50xx.bin cpu4/5 roms (Namco 50xx internal ROM - 2k). Replaced MB88xx CPU4 with MB8844.

- 0.112u2: Replaced 3x DAC sound with Discrete.

- 0.112u1: Replaced implementation of Namco 54xx sound chip with new MB8844 CPU core running the original embedded ROM code. Removed old sound core. Pole Position and Bosconian no longer require samples as a result [Nicola Salmora, Ernesto Corvi, Guru]. Added MB88xx (256000 Hz) CPU4 with 1k rom and replaced Namco 54XX and Samples with 3x DAC sound.

- 12th November 2006: Mr. Do - We have Bosconian bezel, thanks to the loan by Vintage Arcade Superstore and cleanup by Ad_Enuff.

- 0.94u5: James Rowan corrected Bosconian starfield.

- 0.94u2: Derrick Renaud added proper watchdog to Bosconian.

- 0.90u3: Derrick Renaud added proper filters to the Namco52 sample player of Bosconian, Galaga, Pole Position and Xevious. Adjusted relative effect volumes per schematics.

- 0.90u2: Derrick Renaud updated the Namco 54xx noise sound and added R/C values to Bosconian, Galaga, Pole Position and Xevious.

- 0.89u5: Jarek Burczynski improved the Namco 54xx Noise Generator (Type A and B emulated, type C algo still unknown). Removed samples (bigbang and midbang.wav).

- 0.79u1: Nicola Salmoria fixed tile/sprite priority handling in Bosconian and added a better emulation of the 50XX custom chip (no more need for hacks). Bosconian now uses a different sound PROM, which seems more correct. Changed Z80 CPU1/2/3 clock speeds to 3072000 Hz and replaced Custom sound with Namco 52XX (1536000 Hz) and Namco 54XX (1536000 Hz). Removed 3rd coin slot.

- 0.37b12: Changed VSync to 60.606060Hz.

- 0.37b2: Added clone Bosconian (older version).

- 0.36RC2: Added Bosconian (new version) (Namco 1981). Changed 'Bosconian' to clone '(old version)'. Renamed (bosco) to (boscoo).

- 0.36b13: Changed description of clones 'Bosconian (Midway, set 1)' to '(Midway, old version)' and '(Midway, set 2)' to '(Midway, new version)'. Renamed (boscomd) to (boscomdo) and (boscomd2) to (boscomd).

- 0.36b11: Vernon C. Brooks fixed Bosconian score handling.

- 0.36b4: Gamester fixed scores in Bosconian.

- 0.36b1: Nicola Salmoria fixed controls and graphics in Commando (Sega), which is now fully playable. This also fixes diagonal shots in Bosconian. Added proms (dots, video layout, video timing and timing).

- 0.35b13: Changed clone 'Bosconian (Namco)' to parent 'Bosconian'. Renamed (bosco) to (boscomd), (bosconm) to (bosco) and (bosco2) to (boscomd2).

- 10th July 1999: Nicola made a major improvement to Bosconian, Commando (Sega), Rally-X and the rest, adding a missing character PROM.

- 0.35b5: Zsolt Vasvari added clone Bosconian (Midway, set 2). Changed parent description to 'Bosconian (Midway, set 1)' and added sound1 prom.

- 26th February 1999: Zsolt Vasvari has added several clones (for Smash TV, Galaxian, Rampage, Satan's Hollow, Bosconian).

- 0.34b1: Added sound and color proms ($0, 20 - palette and lookup table).

- 0.30: Martin Scragg added the background starfield and fixed Bosconian crashing: This was the speech processor being used for a protection check. Known issues: Some of the dipswitches for bosconm are wrong.

- 0.29: Toninho added clone Bosconian (Namco). Changed parent description to 'Bosconian (Midway)'.

- 0.28: Changed description of 'bosco' to Bosconian.

- 0.27: Martin Scragg added support for Bosconian (Midway 1981). The sounds are from the M-ulator V 0.14 by Martin Scragg. Control: Arrows = Move around and CTRL = Fire.


LEVELS: 255 (endless)


Other Emulators:

* Retrocade


Recommended Games (Sinistar):

Bosconian

Moonwar

Astro Chase (Max-A-Flex)

Sinistar

Victory

Time Pilot '84

Vanguard II

Cerberus

Last Mission

Ark Area


Romset: 50 kb / 19 files / 35.5 zip




MAME XML Output:

       <game name="boscomd" sourcefile="galaga.c" cloneof="bosco" romof="bosco">
              <description>Bosconian (Midway, new version)</description>
              <year>1981</year>
              <manufacturer>Namco (Midway license)</manufacturer>
              <rom name="3n" size="4096" crc="441b501a" sha1="7b4921ff40b3c56950fd32aa0ec5563b02a00929" region="maincpu" offset="0"/>
              <rom name="3m" size="4096" crc="a3c5c7ef" sha1="70a095a8dbca857245a70404f803916f519e0cbc" region="maincpu" offset="1000"/>
              <rom name="3l" size="4096" crc="6ca9a0cf" sha1="8f70e29beae921e63cd65689a618ca678dd14614" region="maincpu" offset="2000"/>
              <rom name="3k" size="4096" crc="d83bacc5" sha1="cf2fbfa81dabb9b6bcf436d61992e705723776fb" region="maincpu" offset="3000"/>
              <rom name="3j" size="4096" crc="4374e39a" sha1="7571fd5961f49a0e9ba4301ddd0aca52e94e2f8b" region="sub" offset="0"/>
              <rom name="3h" size="4096" crc="04e9fcef" sha1="2115a9718d511854848704e2693f9efa1c80a307" region="sub" offset="1000"/>
              <rom name="2900.3e" merge="bos1_7.3e" size="4096" crc="d45a4911" sha1="547236adca9174f5cc0ec05b9649618bb92ba630" region="sub2" offset="0"/>
              <rom name="5300.5d" merge="bos1_14.5d" size="4096" crc="a956d3c5" sha1="c5a9d7b1f9b4acda8fb9762414e085cb5fb80c9e" region="gfx1" offset="0"/>
              <rom name="5200.5e" merge="bos1_13.5e" size="4096" crc="e869219c" sha1="425614cd0642743a82ef9c1aada29774a92203ea" region="gfx2" offset="0"/>
              <rom name="prom.2d" merge="bos1-4.2r" size="256" crc="9b69b543" sha1="47af3f67e50794e839b74fe61197af2228084efd" region="gfx3" offset="0"/>
              <rom name="bosco.6b" merge="bos1-6.6b" size="32" crc="d2b96fb0" sha1="54c100ec9d173d7dd48a453ebed5f625053cb6e0" region="proms" offset="0"/>
              <rom name="bosco.4m" merge="bos1-5.4m" size="256" crc="4e15d59c" sha1="3542ead6421d169c3569e121ec2be304e108787c" region="proms" offset="20"/>
              <rom name="prom.2r" merge="bos1-3.2d" size="32" crc="b88d5ba9" sha1="7b97a38a540b7ca4b7d9ae338ec38b9b1a337846" region="proms" offset="120"/>
              <rom name="prom.7h" merge="bos1-7.7h" size="32" crc="87d61353" sha1="c7493e52662c921625676a4a4e8cf4371bd938b7" region="proms" offset="140"/>
              <rom name="prom.1d" merge="bos1-1.1d" size="256" crc="de2316c6" sha1="0e55c56046331888d1d3f0d9823d2ceb203e7d3f" region="namco" offset="0"/>
              <rom name="prom.5c" merge="bos1-2.5c" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746" region="namco" offset="100"/>
              <rom name="4900.5n" merge="bos1_9.5n" size="4096" crc="09acc978" sha1="2b264aaeb6eba70ad91593413dca733990e5467b" region="52xx" offset="0"/>
              <rom name="5000.5m" merge="bos1_10.5m" size="4096" crc="e571e959" sha1="9c81d7bec73bc605f7dd9a089171b0f34c4bb09a" region="52xx" offset="1000"/>
              <rom name="5100.5l" merge="bos1_11.5k" size="4096" crc="17ac9511" sha1="266f3fae90d2fe38d109096d352863a52b379899" region="52xx" offset="2000"/>
              <rom name="0066-005xx-xxqx.5a" size="1" status="nodump" region="pal_vidbd" offset="0"/>
              <device_ref name="namco50"/>
              <device_ref name="namco50"/>
              <device_ref name="namco51"/>
              <device_ref name="namco52"/>
              <device_ref name="namco54"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub2" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="50xx_1:mcu" name="MB8842" clock="1536000"/>
              <chip type="cpu" tag="50xx_2:mcu" name="MB8842" clock="1536000"/>
              <chip type="cpu" tag="51xx:mcu" name="MB8843" clock="1536000"/>
              <chip type="cpu" tag="52xx:mcu" name="MB8843" clock="1536000"/>
              <chip type="cpu" tag="54xx:mcu" name="MB8844" clock="1536000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco" clock="96000"/>
              <chip type="audio" tag="discrete" name="DISCRETE"/>
              <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Service Mode" tag="IN0H" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="2 Credits Game" tag="DSWA" mask="1">
                     <dipvalue name="1 Player" value="0"/>
                     <dipvalue name="2 Players" value="1" default="yes"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSWA" mask="6">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="6" default="yes"/>
                     <dipvalue name="Hardest" value="4"/>
                     <dipvalue name="Auto" value="0"/>
              </dipswitch>
              <dipswitch name="Allow Continue" tag="DSWA" mask="8">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="8" default="yes"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Freeze" tag="DSWA" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSWA" mask="128">
                     <dipvalue name="Upright" value="128" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSWB" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="1"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="3"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="4"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="Free Play" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Fighter" tag="DSWB" mask="56">
                     <dipvalue name="15K and 50K Only" value="48"/>
                     <dipvalue name="20K and 70K Only" value="56"/>
                     <dipvalue name="10K, 50K, Every 50K" value="8"/>
                     <dipvalue name="15K, 50K, Every 50K" value="16"/>
                     <dipvalue name="15K, 70K, Every 70K" value="24"/>
                     <dipvalue name="20K, 70K, Every 70K" value="32" default="yes"/>
                     <dipvalue name="30K, 100K, Every 100K" value="40"/>
                     <dipvalue name="None" value="0"/>
                     <dipvalue name="30K, 100K, Every 100K" value="48"/>
                     <dipvalue name="30K, 120K, Every 120K" value="56"/>
                     <dipvalue name="15K and 70K Only" value="8"/>
                     <dipvalue name="20K and 70K Only" value="16"/>
                     <dipvalue name="20K and 100K Only" value="24"/>
                     <dipvalue name="30K and 120K Only" value="32" default="yes"/>
                     <dipvalue name="30K, 80K, Every 80K" value="40"/>
                     <dipvalue name="None" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSWB" mask="192">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="2" value="64"/>
                     <dipvalue name="3" value="128" default="yes"/>
                     <dipvalue name="5" value="192"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="580"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise