wecleman: MAME ROM Information. History:
WEC Le Mans 24 [Big Spin model] (c) 1986 Konami.
A demanding yet superb sprite-scaling racing game from Konami, based on the annual 'WEC Le Mans 24' race; a gruelling event that, as its name suggests, takes place over a 24-hour period.
The width of Le Mans' racetrack never varied and remained a constant 3 lanes wide. The track itself was incredibly demanding and contact with either a rival racer or one of the many track-side objects would send the player's vehicle flying dramatically through the air, costing valuable seconds in time.
- TECHNICAL -
WEC Le Mans 24's 'Big Spin' cabinet rotated on a central spindle. The results were highly effective, if a little disorienting.
Game ID : GX602
Main CPU : (2x) 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), K007232 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 2048
Players : 1
Control : Steering wheel
Buttons : 3 (ACCELERATE, BRAKE, GEAR)
- TRIVIA -
Released in November 1986.
WEC Le Mans 24 was developed by Technostar/Coreland and Alpha Denshi. The hardware was developed and sold by Konami. After developing this video game, 'Technostar' was bought out by Coreland.
Also released as :
"WEC Le Mans 24 [Mini Spin model]"
"WEC Le Mans 24 [Upright model]"
WEC Le Mans was released the same year as Sega's seminal "Out Run" and tends to be unfairly overlooked in the annuls of video game history. The sprite-scaling and use of color is superb with the game-play being tight and responsive - if a little on the difficult side. Le Mans asked rather more of the player than Out Run, adopting more of a 'simulation' approach to its game-play - but patient and skilful players found their efforts suitably rewarded.
Reflecting real-life motor-racing sponsorship, Le Man's racetrack is lined with billboards advertising recognized cigarette brands, such as 'Gitanes' and 'Lucky Strike'.
The game forbids the initials 'SEX' on the high score table. If you try, it gets changed to 'HHH'.
Apollon Music released a limited-edition soundtrack album for this game (Original Sound of WEC Le Mans 24 - KHY-1018) in cassette format on 21/08/1987. Also released the soundtrack album in CD format (Original Sound of WEC Le Mans 24 - BY12-5028) on 16/12/1988.
- SERIES -
1. WEC Le Mans 24 (1986)
2. Racin' Force (1994)
- PORTS -
* Computers :
Amstrad CPC (1988)
Commodore C64 (1989)
Sinclair ZX Spectrum (1989)
Commodore C64 (1990, "100% Dynamite")
Sinclair ZX Spectrum (1990, "100% Dynamite")
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.36b4 [Luca Elia]
SERVICE MODE:
- Press F2 to enter service mode.
Bugs:
- Graphic and color are wrong during lap 4. Scagazza (ID 04128)
- Voice sample is played randomly. Scagazza (ID 04129)
- [possible] The graphic of the semaphore is wrong Scagazza. Scagazza (ID 02746)
WIP:
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for WECLeMan driver.
- 0.135u4: Fabio Priuli updated the WEC Le Mans driver to use Konami video devices instead of konamiic.h code.
- 0.129u6: Mr. Do added built-in layouts for WEC Le Mans 24.
- 0.96u4: Aaron Giles rewrote vidhrdw\wecleman.c to make the code more readable.
- 0.84u5: Replaced Stick controller with Paddle.
- 0.78: Removed button 4.
- 0.72u1: Misc improvements, cleanups and fixes to the WECLeMans driver [Acho A. Tang].
- 12th August 2003: Acho A. Tang re-submitted WEC Le Mans 24 sound banking.
- 21st January 2003: Acho A. Tang fixed sound banking bug in the Wec Le Mans 24.
- 0.62: Changed sound2 ($0) rom to sound1 ($20000).
- 0.61: Changed palettesize from 4096 to 2048 colors.
- 5th May 2002: David Haywood fixed the car sprite stuttering in Wec Le Mans 24.
- 0.60: Acho A. Tang fixed colors in Wec Le Mans. Changed palettesize from 2048 to 4096 colors.
- 29th April 2002: Acho A. Tang fixed another problem in the WEC Le Mans 24 colors.
- 27th April 2002: Acho A. Tang submitted a major improvement to the WEC Le Mans 24 driver, fixing the colors and fixing a lot of graphics glitches in it and Hot Chase.
- 0.36b16: Changed the 68000 CPU1/2 clock speeds to 10MHz. Added user1 rom (function unknown) and 'Demo Sounds' dipswitch.
- 26th October 1999: Luca Elia did a small fix to Wec Le Mans graphics, but colors aren't yet right.
- 0.36b4: Luca Elia added WEC Le Mans 24 (Konami 1986). Known issues: Wrong colours (only the text layer is ok at the moment. Note that the top half of colours is written by the blitter, 16 colours a time, the bottom half by the cpu, 8 colours a time). Stray lines on sprites. The parallactic scrolling is sometimes wrong. One 32k ROM unused. Incomplete DSWs. No shadow sprites. Sprite ram is not cleared by the game and no sprite list end-marker is written. We cope with that with an hack in the Blitter but there must be a register to do the trick.
- 2nd September 1999: Luca Elia sent in drivers for Wec Le Mans 24 and Hot Chase, but Wec Le Mans is still a bit quirky.
ARCADE RELEASE: WEC Le Mans 24 (Konami) - 1986/Nov/28
LEVELS: 1
Recommended Games (F1-3D):
Turbo
Pole Position
Pole Position II
TX-1
Driving Force
WEC Le Mans 24
Continental Circus
Final Lap
Final Lap 2
Final Lap 3
Final Lap R
Winning Run
Winning Run Suzuka Grand Prix
Winning Run 91
Super Monaco GP
Super Monaco GP (Mega-Tech)
Driver's Eyes
F1 Exhaust Note
Grand Prix Star
F-1 Grand Prix Star II
Racing Beat
Ground Effects
Virtua Racing
Daytona USA
Daytona USA 2
Daytona USA 2 Power Edition
Ace Driver
Driver's Edge
F1 Super Battle
Racin' Force
INDY 500 Twin
Slipstream
Ace Driver: Victory Lap
Sega Touring Car Championship
Super GT 24h
LeMans 24
Ferrari F355 Challenge
Ferrari F355 Challenge (Twin)
Ferrari F355 Challenge 2 (Twin)
Maximum Speed
Romset: 2816 kb / 31 files / 1.03 zip
MAME XML Output:
   | <game name="wecleman" sourcefile="wecleman.c"> |
   |    | <description>WEC Le Mans 24</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="602f08.17h" size="65536" crc="493b79d3" sha1="9625e3b65c211d5081d8ed8977de287eff100842" region="maincpu" offset="0"/> |
   |    | <rom name="602f11.23h" size="65536" crc="6bb4f1fa" sha1="2cfb7885b42b49dab9892e8dfd54914b64eeab06" region="maincpu" offset="1"/> |
   |    | <rom name="602a09.18h" size="65536" crc="8a9d756f" sha1="12605e86ce29e6300b5400720baac7b0293d9e66" region="maincpu" offset="20000"/> |
   |    | <rom name="602a10.22h" size="65536" crc="569f5001" sha1="ec2dd331a279083cf847fbbe71c017038a1d562a" region="maincpu" offset="20001"/> |
   |    | <rom name="602a06.18a" size="32768" crc="e12c0d11" sha1="991afd48bf1b2c303b975ce80c754e5972c39111" region="sub" offset="0"/> |
   |    | <rom name="602a07.20a" size="32768" crc="47968e51" sha1="9b01b2c6a14dd80327a8f66a7f1994471a4bc38e" region="sub" offset="1"/> |
   |    | <rom name="602a01.6d" size="32768" crc="deafe5f1" sha1="4cfbe2841233b1222c22160af7287b7a7821c3a0" region="audiocpu" offset="0"/> |
   |    | <rom name="602a25.12e" size="131072" crc="0eacf1f9" sha1="b4dcd457e68175ffee3da4aff23a241fe33eb500" region="gfx1" offset="0"/> |
   |    | <rom name="602a26.14e" size="131072" crc="2182edaf" sha1="5ae4223a76b3c0be8f66458707f2e6f63fba0b13" region="gfx1" offset="20000"/> |
   |    | <rom name="602a27.15e" size="131072" crc="b22f08e9" sha1="1ba99bc4e00e206507e9bfafc989208d6ae6f8a3" region="gfx1" offset="40000"/> |
   |    | <rom name="602a28.17e" size="131072" crc="5f6741fa" sha1="9c81634f502da8682673b3b87efe0497af8abbd7" region="gfx1" offset="60000"/> |
   |    | <rom name="602a21.6e" size="131072" crc="8cab34f1" sha1="264df01460f44cd5ccdf3c8bd2d3f327874b69ea" region="gfx1" offset="80000"/> |
   |    | <rom name="602a22.7e" size="131072" crc="e40303cb" sha1="da943437ea2e208ea477f35bb05f77412ecdf9ac" region="gfx1" offset="a0000"/> |
   |    | <rom name="602a23.9e" size="131072" crc="75077681" sha1="32ad10e9e32779c36bb50b402f5c6d941e293942" region="gfx1" offset="c0000"/> |
   |    | <rom name="602a24.10e" size="131072" crc="583dadad" sha1="181ebe87095d739a5903c17ec851864e2275f571" region="gfx1" offset="e0000"/> |
   |    | <rom name="602a17.12c" size="131072" crc="31612199" sha1="dff58ec3f7d98bfa7e9405f0f23647ff4ecfee62" region="gfx1" offset="100000"/> |
   |    | <rom name="602a18.14c" size="131072" crc="3f061a67" sha1="be57c38410c5635311d26afc44b3065e42fa12b7" region="gfx1" offset="120000"/> |
   |    | <rom name="602a19.15c" size="131072" crc="5915dbc5" sha1="61ab123c8a4128a18d7eb2cae99ad58203f03ffc" region="gfx1" offset="140000"/> |
   |    | <rom name="602a20.17c" size="131072" crc="f87e4ef5" sha1="4c2f0d036925a7ccd32aef3ca12b960a27247bc3" region="gfx1" offset="160000"/> |
   |    | <rom name="602a13.6c" size="131072" crc="5d3589b8" sha1="d146cb8511cfe825bdfe8296c7758545542a0faa" region="gfx1" offset="180000"/> |
   |    | <rom name="602a14.7c" size="131072" crc="e3a75f6c" sha1="80b20323e3560316ffbdafe4fd2f81326e103045" region="gfx1" offset="1a0000"/> |
   |    | <rom name="602a15.9c" size="131072" crc="0d493c9f" sha1="02690a1963cadd469bd67cb362384923916900a1" region="gfx1" offset="1c0000"/> |
   |    | <rom name="602a16.10c" size="131072" crc="b08770b3" sha1="41871e9261d08fd372b7deb72d939973fb694b54" region="gfx1" offset="1e0000"/> |
   |    | <rom name="602a31.26g" size="32768" crc="01fa40dd" sha1="2b8aa97f5116f39ae6a8e46f109853d70e370884" region="gfx2" offset="0"/> |
   |    | <rom name="602a30.24g" size="32768" crc="be5c4138" sha1="7aee2ee17ef3e37399a60d9b019cfa733acbf07b" region="gfx2" offset="8000"/> |
   |    | <rom name="602a29.23g" size="32768" crc="f1a8d33e" sha1="ed6531f2fd4ad6835a879e9a5600387d8cad6d17" region="gfx2" offset="10000"/> |
   |    | <rom name="602a04.11e" size="32768" crc="ade9f359" sha1="58db6be6217ed697827015e50e99e58602042a4c" region="gfx3" offset="0"/> |
   |    | <rom name="602a05.13e" size="16384" crc="f22b7f2b" sha1="857389c57552c4e2237cb599f4c68c381430475e" region="gfx3" offset="8000"/> |
   |    | <rom name="602a03.10a" size="131072" crc="31392b01" sha1="0424747bc2015c9c93afd20e6a23083c0dcc4fb7" region="konami" offset="0"/> |
   |    | <rom name="602a02.8a" size="131072" crc="e2be10ae" sha1="109c31bf7252c83a062d259143cd8299681db778" region="konami" offset="20000"/> |
   |    | <rom name="602a12.1a" size="16384" crc="77b9383d" sha1="7cb970889677704d6324bb64aafc05326c4503ad" region="user1" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="konami" name="K007232" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="3" coins="2" service="yes"> |
   |    |    | <control type="paddle" minimum="0" maximum="255" sensitivity="50" keydelta="5"/> |
   |    |    | <control type="pedal" minimum="0" maximum="128" sensitivity="30" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSWA" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="4"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="3"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="9"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSWA" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="64"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="48"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="144"/> |
   |    |    | <dipvalue name="No Coin B" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Speed Unit" tag="DSWB" mask="1"> |
   |    |    | <dipvalue name="km/h" value="1" default="yes"/> |
   |    |    | <dipvalue name="mph" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown B-1" tag="DSWB" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown B-2" tag="DSWB" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="24"> |
   |    |    | <dipvalue name="Easy" value="24" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="16"/> |
   |    |    | <dipvalue name="Hard" value="8"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWB" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown B-6" tag="DSWB" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown B-7" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/> |
|
|