Home News Forum                            

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

pdriftj: MAME ROM Information.


Power Drift (c) 1988 Sega.

In Power Drift, a single player races against eleven other drivers over any one of five abstract and hugely demanding courses. The game's 25 stages (separated into five different races, only ONE of which can be played per game) are constructed of undulating, tilting, roller coaster-esque tracks; featuring jumps, drops and chicanes. On most of the stages, it's possible to 'fall off' the higher sections of the track, crashing to the ground below and losing valuable seconds.

Power Drift's superb Roller Coaster effect was enhanced further with the introduction of a 'tilting axis'; as the player steers left and right, the screen display mirrors the controller's movements and tilts on its axis, in a similar fashion to another Sega game, "After Burner".

Power Drift was yet another visually superb 3-D "sprite-scaling" racing game from Sega and, having already perfected the racing genre with 1986's "Out Run" and the "Hang-on" series; the company charged Yu Suzuki and his team to take the arcade racer in a wholly new direction.


[Sit-Down model]

Sega Y-Board hardware

Main CPU : (3x) 68000 (@ 12.5 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), Sega (@ 4 Mhz)

Players : 1

Control : paddle

Buttons : 1


Released in August 1988.

Also released as "Power Drift [Deluxe Sit-Down model]".

Pony Canyon/Scitron released a limited-edition soundtrack album for this game (Power Drift & Mega Drive: G.S.M. Sega 2 - D28B0010) on 08/12/1988.


* The game's difficulty level is determined by the type of car the player chooses to race with. The RED car (with bigger wheels) sets the difficulty level at 'easy', the BLUE car at 'normal', the ORANGE car at 'hard' and GRAY car at 'hardest'.

* Press the START button while playing for a rear view. One thing to note is that Power Drift's gear change (from low to high, such as at the start of a race or after a crash) should be implemented much quicker than in other arcade racers.

* Extra bonus stages :

Finishing in first place on all tracks of courses B and D will allow players will get to race a special track using the bike from Sega's classic 1985 racer, "Hang-On".

Finish first on all five tracks of any given group (A to E) and players will get to race a special track using the jet from "After Burner".


Designed by : Yu Suzuki (YU.)

Music and Sounds : Hiroshi Miyauchi

Staff : (SAD), (KOM), (OTA), (REE), (MAT), (LCY)


* Consoles :

NEC PC-Engine (1990) : Conversion by Asmik.

Sega CD [Unreleased Prototype]

Sega Saturn (1998, "Sega Ages : Power Drift")

Sega Dreamcast (2001, "Yu Suzuki Gameworks Vol.1")

* Computers :

Sinclair ZX Spectrum (1989)

Amstrad CPC (1989)

Commodore C64 (1989)

Commodore Amiga (1989)

Atari ST (1989)

PC [MS-DOS, 5.25"] (1989)


Game's rom.

Machine's picture.

MAME Info:

0.88u3 [?]

Artwork available


- 29th January 2012: Mr. Do - Lord Hiryu cleaned up the bezel for Power Drift, which has been added.

- 1st September 2010: Guru - I got hold of dead (but now working after I repaired them) original Sega Power Drift PCB that are different versions not in MAME, thanks to my buddy at Jomac.

- 0.129u6: Mr. Do added built-in layouts for Power Drift.

- 0.108u5: Stefan Lindberg added clone Power Drift (World). Changed parent description to 'Power Drift (World, Rev A)'. Renamed (pdrifta) to (pdrifte).

- 0.108: Changed parent description to 'Power Drift (World)' and clone 'Power Drift (World Set 2)' to 'Power Drift (World, Earlier)'.

- 0.107u4: Added new sound1 rom ($100000) - it was 'pd11755.bin' but should be 'epr11756.106'.

- 0.105: Fixed cpu1 rom names in all sets and marked sound1 ($100000) rom as 'baddump'.

- 0.104u9: Added clone Power Drift (World Set 2). Changed parent description to 'Power Drift (World Set 1)'. Fixed rom names.

- 0.94u2: Changed 68000 CPU1/2/3 clock speeds to 12.5MHz.

- 0.94: Aaron Giles updated the Sega 'Y-board' driver - Power Drift is now playable. Added Z80 (4MHz) CPU4, YM2151 (4MHz) and Sega_PCM (15625 Hz) stereo sound. Swapped cpu1/3 roms, removed sound1 rom pd11755.bin and fixed dipswitches.

- 0.88u3: Added Power Drift (Sega 1988) and clone (Japan). Only the driver file, no video has been ported yet so nothing works.

- 0.76u1: SegaPCM fixes [Olivier Galibert]: Fixed the pitch (the 15800Hz value was wrong, it should have been the main 4Mhz clock divived by 256) and also makes the code ultra-paranoid when it comes to out-of-range accesses in the sample roms. Power Drift's sound code sometimes puts semirandom values for the first handful of keyons on song transitions.

- 25th October 2003: Olivier Galibert fixed the pitch (again) in the SegaPCM sound core and fixed some bug that was triggered by Power Drift trying to play out-of-range samples.

Other Emulators:

* FB Alpha

Recommended Games (Racing 3):

Drag Race

Sprint 8

Car Jamboree

Zeroize (DECO Cassette)

Buggy Challenge

Demolition Derby

Buggy Boy/Speed Buggy

Turbo Tag


Power Drive

Power Drift

Four Trax

Over Drive

Double Axle

Road Riot 4WD

Road Riot's Revenge

Off Road Challenge

Dirt Devils

Xtreme Rally / Off Beat Racer!

Club Kart: European Session

Romset: 6976 kb / 52 files / 2.78 zip

MAME XML Output:

       <game name="pdriftj" sourcefile="segaybd.c" cloneof="pdrift" romof="pdrift">
              <description>Power Drift (Japan)</description>
              <rom name="epr-11746a.25" size="131072" crc="b0f1caf4" sha1="1d7e70e740ef513728a72ff6e7b1c4b78e3cb0d5" region="maincpu" offset="0"/>
              <rom name="epr-11745a.24" size="131072" crc="a89720cd" sha1="a0393546797f124e1c03bd12945dc6358bb94ba9" region="maincpu" offset="1"/>
              <rom name="epr-11748.27" merge="epr-11748.27" size="131072" crc="82a76cab" sha1="f8d3fe059e18896cd0e64711f1a3ee8b6372b4e0" region="maincpu" offset="40000"/>
              <rom name="epr-11747.26" merge="epr-11747.26" size="131072" crc="9796ece5" sha1="f84f5689c2edc0853ff173ce20f93f89758b2f31" region="maincpu" offset="40001"/>
              <rom name="epr-11752.81" size="131072" crc="b6bb8111" sha1="475ce4e3d92747a9012a0ab03838ece61f6d33e0" region="subx" offset="0"/>
              <rom name="epr-11751.80" size="131072" crc="7f0d0311" sha1="7917be201ff44c6b895fc8e9e296e8b1ecf8d639" region="subx" offset="1"/>
              <rom name="epr-11750b.54" size="131072" crc="bc14ce30" sha1="9bbadee0946e0abaac4f0d2625ba5550f11fa8a9" region="suby" offset="0"/>
              <rom name="epr-11749b.53" size="131072" crc="9e385568" sha1="74e22eaed645cc80b1eb0c52912186066e58b9d2" region="suby" offset="1"/>
              <rom name="epr-11789.16" merge="epr-11789.16" size="131072" crc="b86f8d2b" sha1="a053f2021841fd0ef89fd3f28050a698b36c435e" region="gfx2" offset="0"/>
              <rom name="epr-11791.14" merge="epr-11791.14" size="131072" crc="36b2910a" sha1="9948b91837f944a7a606542fa685525e74bbe398" region="gfx2" offset="1"/>
              <rom name="epr-11790.17" merge="epr-11790.17" size="131072" crc="2a564e66" sha1="5f30fc15bfd017d75cfffe1e9e62ed0bcf32a98e" region="gfx2" offset="40000"/>
              <rom name="epr-11792.15" merge="epr-11792.15" size="131072" crc="c85caf6e" sha1="2411ea99ec7f6e2b0b4f219e86ff2172539ad2c4" region="gfx2" offset="40001"/>
              <rom name="epr-11757.67" merge="epr-11757.67" size="131072" crc="e46dc478" sha1="baf79e230aef3d63fb50373b2b1626f7c56ee94f" region="gfx1" offset="0"/>
              <rom name="epr-11758.75" merge="epr-11758.75" size="131072" crc="5b435c87" sha1="6b42b08e73957c36cd8faa896ca14461d00afd29" region="gfx1" offset="1"/>
              <rom name="epr-11773.63" merge="epr-11773.63" size="131072" crc="1b5d5758" sha1="54f58a274740a0566e0553d145c0c284ffd1d36b" region="gfx1" offset="2"/>
              <rom name="epr-11774.71" merge="epr-11774.71" size="131072" crc="2ca0c170" sha1="7de74c045bf084659ba70da9458d720125ff25ae" region="gfx1" offset="3"/>
              <rom name="epr-11759.86" merge="epr-11759.86" size="131072" crc="ac8111f6" sha1="6412716dc97ae697b438d9c9cd554d1087416bc2" region="gfx1" offset="4"/>
              <rom name="epr-11760.114" merge="epr-11760.114" size="131072" crc="91282af9" sha1="fddee7982949b7da724c7830e7bd139aeb84672d" region="gfx1" offset="5"/>
              <rom name="epr-11775.82" merge="epr-11775.82" size="131072" crc="48225793" sha1="ee003c2ea24c14e0968da94bac139735660932fe" region="gfx1" offset="6"/>
              <rom name="epr-11776.110" merge="epr-11776.110" size="131072" crc="78c46198" sha1="d299e631843da47cb7a46103d52a3dabfab71746" region="gfx1" offset="7"/>
              <rom name="epr-11761.66" merge="epr-11761.66" size="131072" crc="baa5d065" sha1="56dc71814e3f0f327781b0c1587038351c60f7b7" region="gfx1" offset="100000"/>
              <rom name="epr-11762.74" merge="epr-11762.74" size="131072" crc="1d1af7a5" sha1="86c02565b5aca201588c98678fb0c54faa8d4d6b" region="gfx1" offset="100001"/>
              <rom name="epr-11777.62" merge="epr-11777.62" size="131072" crc="9662dd32" sha1="454ec914b6c936f692bf90d2232c8169acec470a" region="gfx1" offset="100002"/>
              <rom name="epr-11778.70" merge="epr-11778.70" size="131072" crc="2dfb7494" sha1="4b9f1609e425c5e634e95dbc2d0ca820dd9212bc" region="gfx1" offset="100003"/>
              <rom name="epr-11763.85" merge="epr-11763.85" size="131072" crc="1ee23407" sha1="776c868e0e4e601fd6d0a83561b064b4be0560e2" region="gfx1" offset="100004"/>
              <rom name="epr-11764.113" merge="epr-11764.113" size="131072" crc="e859305e" sha1="aafcc3209a4fb6e0e8169ae6cce386b370b824f7" region="gfx1" offset="100005"/>
              <rom name="epr-11779.81" merge="epr-11779.81" size="131072" crc="a49cd793" sha1="efe77949be39a2ff88b50bfb2b4664b9267d9a09" region="gfx1" offset="100006"/>
              <rom name="epr-11780.109" merge="epr-11780.109" size="131072" crc="d514ed81" sha1="fbac3ad085363972a79e77aebb7fdae2200e7cda" region="gfx1" offset="100007"/>
              <rom name="epr-11765.65" merge="epr-11765.65" size="131072" crc="649e2dff" sha1="a6c61b71d08b31a0ca175ab0404e2eaf1d09ccc2" region="gfx1" offset="200000"/>
              <rom name="epr-11766.73" merge="epr-11766.73" size="131072" crc="d92fb7fc" sha1="2f5c2d88ae0766351b9efe8ffcbebc88fc3a6c59" region="gfx1" offset="200001"/>
              <rom name="epr-11781.61" merge="epr-11781.61" size="131072" crc="9692d4cd" sha1="967351ba2c781ca865e3c1ee9eeef1aad2247c27" region="gfx1" offset="200002"/>
              <rom name="epr-11782.69" merge="epr-11782.69" size="131072" crc="c913bb43" sha1="9bc15a3180cf4c3134bb55e99e6092f0faf95c56" region="gfx1" offset="200003"/>
              <rom name="epr-11767.84" merge="epr-11767.84" size="131072" crc="1f8ad054" sha1="289f5795116ee29540f28e35c3b4f72adeca7891" region="gfx1" offset="200004"/>
              <rom name="epr-11768.112" merge="epr-11768.112" size="131072" crc="db2c4053" sha1="a5b6daa6deb7afb0019e289acb81c82d507ec93a" region="gfx1" offset="200005"/>
              <rom name="epr-11783.80" merge="epr-11783.80" size="131072" crc="6d189007" sha1="dd871ea3166fdcb59d49707d35dde8b6c7fdc76b" region="gfx1" offset="200006"/>
              <rom name="epr-11784.108" merge="epr-11784.108" size="131072" crc="57f5fd64" sha1="6aff54d3f3f76ce0f1a93485d1a35a3987d456d9" region="gfx1" offset="200007"/>
              <rom name="epr-11769.64" merge="epr-11769.64" size="131072" crc="28f0ab51" sha1="d7cb7b83e5d85eb59d34cfd5c0d8e6c7ff81e24c" region="gfx1" offset="300000"/>
              <rom name="epr-11770.72" merge="epr-11770.72" size="131072" crc="d7557ea9" sha1="62430505d399ee2cc0f94e03144860056345573c" region="gfx1" offset="300001"/>
              <rom name="epr-11785.60" merge="epr-11785.60" size="131072" crc="e6ef32c4" sha1="869ba3816f5e3125f613f3b284fec74cd19db79e" region="gfx1" offset="300002"/>
              <rom name="epr-11786.68" merge="epr-11786.68" size="131072" crc="2066b49d" sha1="905ce70c921043d07591422a87fedd6e897ff38e" region="gfx1" offset="300003"/>
              <rom name="epr-11771.83" merge="epr-11771.83" size="131072" crc="67635618" sha1="f690ace026130ecb95532c92f2ad3741d0d167c1" region="gfx1" offset="300004"/>
              <rom name="epr-11772.111" merge="epr-11772.111" size="131072" crc="0f798d3a" sha1="71565ce28b93ae50d64af8c965fba6408a07f031" region="gfx1" offset="300005"/>
              <rom name="epr-11787.79" merge="epr-11787.79" size="131072" crc="e631dc12" sha1="3fd6db2eb297890b35dec566b6a90fc2d96bd085" region="gfx1" offset="300006"/>
              <rom name="epr-11788.107" merge="epr-11788.107" size="131072" crc="8464c66e" sha1="af93cbcc50acbd929d0298fb9a75da0369e13ff7" region="gfx1" offset="300007"/>
              <rom name="epr-11899.102" merge="epr-11899.102" size="65536" crc="ed9fa889" sha1="25d1a069254b34c31d8ee82d301ada895e8dc391" region="soundcpu" offset="0"/>
              <rom name="mpr-11754.107" merge="mpr-11754.107" size="524288" crc="ebeb8484" sha1="269f33cb1a9be126bada858e25291385d48686a2" region="pcm" offset="0"/>
              <rom name="epr-11756.105" merge="epr-11756.105" size="131072" crc="12e43f8a" sha1="0f9a11ba6b7c1a352daa1146a01ce147945e91e4" region="pcm" offset="80000"/>
              <rom name="epr-11755.106" merge="epr-11755.106" size="131072" crc="c2db1244" sha1="c98fe17c9f04a639a862cc2a86fab17d1f5d025c" region="pcm" offset="100000"/>
              <rom name="epr-11895.ic1" merge="epr-11895.ic1" size="131072" crc="ee99a6fd" sha1="4444826e751d9186e6d46b081e47cd99ee3cf853" region="user1" offset="0"/>
              <rom name="epr-11896.ic2" merge="epr-11896.ic2" size="131072" crc="4bebc015" sha1="307022ea1c1ee87c9ef3782526888c48c3c69fd2" region="user1" offset="0"/>
              <rom name="epr-11897.ic3" merge="epr-11897.ic3" size="131072" crc="4463cb95" sha1="e86fd4611cf83fe72d59950a60fc8c3a7381a1c7" region="user1" offset="0"/>
              <rom name="epr-11898.ic4" merge="epr-11898.ic4" size="131072" crc="5d19d767" sha1="d335cd3ef57c75e388df04b04fc3e2881a3902cf" region="user1" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12500000"/>
              <chip type="cpu" tag="subx" name="68000" clock="12500000"/>
              <chip type="cpu" tag="suby" name="68000" clock="12500000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="4026987"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4026987"/>
              <chip type="audio" tag="pcm" name="Sega PCM" clock="4026987"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" pixclock="5376240" htotal="342" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="1" buttons="1" coins="2" service="yes">
                     <control type="paddle" minimum="32" maximum="224" sensitivity="100" keydelta="4"/>
                     <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="20"/>
              <dipswitch name="Cabinet" tag="DSW" mask="3">
                     <dipvalue name="Moving" value="3"/>
                     <dipvalue name="Upright/Sit Down" value="2" default="yes"/>
                     <dipvalue name="Mini Upright" value="1"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Initial Credit" tag="DSW" mask="16">
                     <dipvalue name="1" value="0" default="yes"/>
                     <dipvalue name="2" value="16"/>
              <dipswitch name="Allow Continue" tag="DSW" mask="32">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="32" default="yes"/>
              <dipswitch name="Difficulty" tag="DSW" mask="192">
                     <dipvalue name="Easy" value="128"/>
                     <dipvalue name="Normal" value="192" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Coin A" tag="COINAGE" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <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="Free Play (if Coin B too) or 1/1" value="0"/>
              <dipswitch name="Coin B" tag="COINAGE" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <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="Free Play (if Coin A too) or 1/1" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="24576"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise