Jump to content

Stern Sam - Pinmame Source Code


xmassam

Recommended Posts

  • 2 weeks later...
  • Replies 562
  • Created
  • Last Reply
  • Content Provider

thanks for the info, strange they updated star trek LE but not PRO.

 

LE 1.42 available indeed

 

From now on i'll update vpinmame SAM roms on 2 conditions, if there is a new SAM table and the latest rom was not in vpm yet, or if there is a change outside SAM, i will implicitely add the missing roms.

 

But i will not update vpm every time there is a new SAM rom available ;)

 

For the LE, SAM emulation can't benefit from the LE changes to the PRO anyway.

Link to comment
Share on other sites

Not always, but taking Star Trek for an example, the LE version has a kickback kicker in the left lane which isn't available in the PRO version and thus neither in the PRO ROM. Not that it's of any additional use to us right now, but there are differences :) Furthermore I wasn't requesting an instant update, but it was already available when you made the last update, so that's why I only wanted to notify you about it :) Thx for your works ;)

Link to comment
Share on other sites

  • Content Provider

If you are backfilling on older SAM ROMs, here are both versions of Metallica 1.20:

 

https://dl.dropboxusercontent.com/u/45430846/mtl_120.zip

https://dl.dropboxusercontent.com/u/45430846/mtl_120h.zip

 

Also, Destruck released a dump of Dale Jr. (NASCAR 5.0). Perhaps it is now included in the main VPM development trunk:

 

http://www.vpforums.org/index.php?app=downloads&showfile=9376 

 

Sorry, I don't have anything else for Star Trek LE. I don't monitor Stern either. I tend to download updates only if I hear about it here at VPU.

Link to comment
Share on other sites

  • Content Provider

they are compiled into my temp build, i'll wait for some days if somebody has other roms that are not compiled yet, here's the current list of compiled roms from the source code for info

 

// Stern S.A.M System
DRIVER(sam1_flashb,0102)//S.A.M: 02/06 S.A.M System Flash Boot - V1.02
DRIVER(sam1_flashb,0106)//S.A.M: 08/06 S.A.M System Flash Boot - V1.06
DRIVER(sam1_flashb,0310)//S.A.M: 01/08 S.A.M System Flash Boot - V3.10
DRIVER(wpt,103a)        //S.A.M: ??/06 World Poker Tour - V1.03
DRIVER(wpt,105a)        //S.A.M: 02/06 World Poker Tour - V1.05
DRIVER(wpt,106a)        //S.A.M: 02/06 World Poker Tour - V1.06
DRIVER(wpt,106f)        //S.A.M: 02/06 World Poker Tour - V1.06 (French)
DRIVER(wpt,106g)        //S.A.M: 02/06 World Poker Tour - V1.06 (German)
DRIVER(wpt,106i)        //S.A.M: 02/06 World Poker Tour - V1.06 (Italian)
DRIVER(wpt,106l)        //S.A.M: 02/06 World Poker Tour - V1.06 (Spanish)
DRIVER(wpt,108a)        //S.A.M: 03/06 World Poker Tour - V1.08
DRIVER(wpt,108f)        //S.A.M: 03/06 World Poker Tour - V1.08 (French)
DRIVER(wpt,108g)        //S.A.M: 03/06 World Poker Tour - V1.08 (German)
DRIVER(wpt,108i)        //S.A.M: 03/06 World Poker Tour - V1.08 (Italian)
DRIVER(wpt,108l)        //S.A.M: 03/06 World Poker Tour - V1.08 (Spanish)
DRIVER(wpt,109a)        //S.A.M: 03/06 World Poker Tour - V1.09
DRIVER(wpt,109f)        //S.A.M: 03/06 World Poker Tour - V1.09 (French)
DRIVER(wpt,109g)        //S.A.M: 03/06 World Poker Tour - V1.09 (German)
DRIVER(wpt,109i)        //S.A.M: 03/06 World Poker Tour - V1.09 (Italian)
DRIVER(wpt,109l)        //S.A.M: 03/06 World Poker Tour - V1.09 (Spanish)
DRIVER(wpt,111a)        //S.A.M: 08/06 World Poker Tour - V1.11
DRIVER(wpt,111af)       //S.A.M: 08/06 World Poker Tour - V1.11 (English, French)
DRIVER(wpt,111ai)       //S.A.M: 08/06 World Poker Tour - V1.11 (English, Italian)
DRIVER(wpt,111al)       //S.A.M: 08/06 World Poker Tour - V1.11 (English, Spanish)
DRIVER(wpt,111f)        //S.A.M: 08/06 World Poker Tour - V1.11 (French)
DRIVER(wpt,111g)        //S.A.M: 08/06 World Poker Tour - V1.11 (German)
DRIVER(wpt,111gf)       //S.A.M: 08/06 World Poker Tour - V1.11 (German, French)
DRIVER(wpt,111i)        //S.A.M: 08/06 World Poker Tour - V1.11 (Italian)
DRIVER(wpt,111l)        //S.A.M: 08/06 World Poker Tour - V1.11 (Spanish)
DRIVER(wpt,112a)        //S.A.M: 11/06 World Poker Tour - V1.12
DRIVER(wpt,112af)       //S.A.M: 11/06 World Poker Tour - V1.12 (English, French)
DRIVER(wpt,112ai)       //S.A.M: 11/06 World Poker Tour - V1.12 (English, Italian)
DRIVER(wpt,112al)       //S.A.M: 11/06 World Poker Tour - V1.12 (English, Spanish)
DRIVER(wpt,112f)        //S.A.M: 11/06 World Poker Tour - V1.12 (French)
DRIVER(wpt,112g)        //S.A.M: 11/06 World Poker Tour - V1.12 (German)
DRIVER(wpt,112gf)       //S.A.M: 11/06 World Poker Tour - V1.12 (German, French)
DRIVER(wpt,112i)        //S.A.M: 11/06 World Poker Tour - V1.12 (Italian)
DRIVER(wpt,112l)        //S.A.M: 11/06 World Poker Tour - V1.12 (Spanish)
DRIVER(wpt,140a)        //S.A.M: 01/08 World Poker Tour - V14.0
DRIVER(wpt,140af)       //S.A.M: 01/08 World Poker Tour - V14.0 (English, French)
DRIVER(wpt,140ai)       //S.A.M: 01/08 World Poker Tour - V14.0 (English, Italian)
DRIVER(wpt,140al)       //S.A.M: 01/08 World Poker Tour - V14.0 (English, Spanish)
DRIVER(wpt,140f)        //S.A.M: 01/08 World Poker Tour - V14.0 (French)
DRIVER(wpt,140g)        //S.A.M: 01/08 World Poker Tour - V14.0 (German)
DRIVER(wpt,140gf)       //S.A.M: 01/08 World Poker Tour - V14.0 (German, French)
DRIVER(wpt,140i)        //S.A.M: 01/08 World Poker Tour - V14.0 (Italian)
DRIVER(wpt,140l)        //S.A.M: 01/08 World Poker Tour - V14.0 (Spanish)
DRIVERNV(scarn9nj)      //S.A.M: ??/06 Simpsons Kooky Carnival (Redemption) - V0.9 New Jersey
DRIVERNV(scarn103)      //S.A.M: 04/06 Simpsons Kooky Carnival (Redemption) - V1.03
DRIVERNV(scarn)         //S.A.M: 08/06 Simpsons Kooky Carnival (Redemption) - V1.05
//DRIVER(potc,108as)      //S.A.M: 07/06 Pirates of the Caribbean - V1.08 (English, Spanish)
//DRIVER(potc,109af)      //S.A.M: 08/06 Pirates of the Caribbean - V1.09 (English, French)
//DRIVER(potc,109ai)      //S.A.M: 08/06 Pirates of the Caribbean - V1.09 (English, Italian)
//DRIVER(potc,109as)      //S.A.M: 08/06 Pirates of the Caribbean - V1.09 (English, Spanish)
//DRIVER(potc,109gf)      //S.A.M: 08/06 Pirates of the Caribbean - V1.09 (German, French)
DRIVER(potc,111as)      //S.A.M: 08/06 Pirates of the Caribbean - V1.11 (English, Spanish)
DRIVER(potc,113af)      //S.A.M: 09/06 Pirates of the Caribbean - V1.13 (English, French)
DRIVER(potc,113ai)      //S.A.M: 09/06 Pirates of the Caribbean - V1.13 (English, Italian)
DRIVER(potc,113as)      //S.A.M: 09/06 Pirates of the Caribbean - V1.13 (English, Spanish)
DRIVER(potc,113gf)      //S.A.M: 09/06 Pirates of the Caribbean - V1.13 (German, French)
DRIVER(potc,115af)      //S.A.M: 11/06 Pirates of the Caribbean - V1.15 (English, French)
DRIVER(potc,115ai)      //S.A.M: 11/06 Pirates of the Caribbean - V1.15 (English, Italian)
DRIVER(potc,115as)      //S.A.M: 11/06 Pirates of the Caribbean - V1.15 (English, Spanish)
DRIVER(potc,115gf)      //S.A.M: 11/06 Pirates of the Caribbean - V1.15 (German, French)
DRIVER(potc,400af)      //S.A.M: 04/07 Pirates of the Caribbean - V4.0  (English, French)
DRIVER(potc,400ai)      //S.A.M: 04/07 Pirates of the Caribbean - V4.0  (English, Italian)
//DRIVER(potc,400al)      //S.A.M: 04/07 Pirates of the Caribbean - V4.0  (English, Spanish)
DRIVER(potc,400gf)      //S.A.M: 04/07 Pirates of the Caribbean - V4.0  (German, French)
DRIVER(potc,600af)      //S.A.M: 01/08 Pirates of the Caribbean - V6.0  (English, French)
DRIVER(potc,600ai)      //S.A.M: 01/08 Pirates of the Caribbean - V6.0  (English, Italian)
DRIVER(potc,600as)      //S.A.M: 01/08 Pirates of the Caribbean - V6.0  (English, Spanish)
DRIVER(potc,600gf)      //S.A.M: 01/08 Pirates of the Caribbean - V6.0  (German, French)
//DRIVER(fg,200a)         //S.A.M: 02/07 Family Guy - V2.00
DRIVER(fg,300ai)        //S.A.M: 02/07 Family Guy - V3.00  (English, Italian)
DRIVER(fg,800al)        //S.A.M: 03/07 Family Guy - V8.00  (English, Spanish)
DRIVER(fg,1000af)       //S.A.M: 03/07 Family Guy - V10.00 (English, French)
DRIVER(fg,1000ag)       //S.A.M: 03/07 Family Guy - V10.00 (English, German)
DRIVER(fg,1000ai)       //S.A.M: 03/07 Family Guy - V10.00 (English, Italian)
DRIVER(fg,1000al)       //S.A.M: 03/07 Family Guy - V10.00 (English, Spanish)
DRIVER(fg,1100af)       //S.A.M: 06/07 Family Guy - V11.00 (English, French)
DRIVER(fg,1100ag)       //S.A.M: 06/07 Family Guy - V11.00 (English, German)
DRIVER(fg,1100ai)       //S.A.M: 06/07 Family Guy - V11.00 (English, Italian)
DRIVER(fg,1100al)       //S.A.M: 06/07 Family Guy - V11.00 (English, Spanish)
DRIVER(fg,1200af)       //S.A.M: 01/08 Family Guy - V12.00 (English, French)
DRIVER(fg,1200ag)       //S.A.M: 01/08 Family Guy - V12.00 (English, German)
DRIVER(fg,1200ai)       //S.A.M: 01/08 Family Guy - V12.00 (English, Italian)
DRIVER(fg,1200al)       //S.A.M: 01/08 Family Guy - V12.00 (English, Spanish)
DRIVER(sman,130af)      //S.A.M: 06/07 Spider-Man - V1.30 (English, French)
DRIVER(sman,130ai)      //S.A.M: 06/07 Spider-Man - V1.30 (English, Italian)
DRIVER(sman,130al)      //S.A.M: 06/07 Spider-Man - V1.30 (English, Spanish)
DRIVER(sman,130gf)      //S.A.M: 06/07 Spider-Man - V1.30 (German, French)
//DRIVER(sman,132)        //S.A.M: ??/07 Spider-Man - V1.32
DRIVER(sman,170)        //S.A.M: ??/07 Spider-Man - V1.70
DRIVER(sman,170af)      //S.A.M: ??/07 Spider-Man - V1.70 (English, French)
DRIVER(sman,170ai)      //S.A.M: ??/07 Spider-Man - V1.70 (English, Italian)
DRIVER(sman,170al)      //S.A.M: ??/07 Spider-Man - V1.70 (English, Spanish)
DRIVER(sman,170gf)      //S.A.M: ??/07 Spider-Man - V1.70 (German, French)
DRIVER(sman,190)        //S.A.M: 11/07 Spider-Man - V1.90
DRIVER(sman,190af)      //S.A.M: 11/07 Spider-Man - V1.90 (English, French)
DRIVER(sman,190ai)      //S.A.M: 11/07 Spider-Man - V1.90 (English, Italian)
DRIVER(sman,190al)      //S.A.M: 11/07 Spider-Man - V1.90  (English, Spanish)
DRIVER(sman,190gf)      //S.A.M: 11/07 Spider-Man - V1.90 (German, French)
DRIVER(sman,192)        //S.A.M: 01/08 Spider-Man - V1.92
DRIVER(sman,192af)      //S.A.M: 01/08 Spider-Man - V1.92 (English, French)
DRIVER(sman,192ai)      //S.A.M: 01/08 Spider-Man - V1.92 (English, Italian)
DRIVER(sman,192al)      //S.A.M: 01/08 Spider-Man - V1.92 (English, Spanish)
DRIVER(sman,192gf)      //S.A.M: 01/08 Spider-Man - V1.92 (German, French)
DRIVER(sman,210)        //S.A.M: 12/08 Spider-Man - V2.1
DRIVER(sman,210af)      //S.A.M: 12/08 Spider-Man - V2.1  (English, French)
DRIVER(sman,210ai)      //S.A.M: 12/08 Spider-Man - V2.1  (English, Italian)
DRIVER(sman,210al)      //S.A.M: 12/08 Spider-Man - V2.1  (English, Spanish)
DRIVER(sman,210gf)      //S.A.M: 12/08 Spider-Man - V2.1  (German, French)
DRIVER(sman,240)        //S.A.M: 11/09 Spider-Man - V2.4
DRIVER(sman,260)
DRIVER(wof,100)         //S.A.M: 11/07 Wheel of Fortune - V1.0
DRIVER(wof,200)         //S.A.M: 11/07 Wheel of Fortune - V2.0
DRIVER(wof,200f)        //S.A.M: 11/07 Wheel of Fortune - V2.0 (French)
DRIVER(wof,200g)        //S.A.M: 11/07 Wheel of Fortune - V2.0 (German)
DRIVER(wof,200i)        //S.A.M: 11/07 Wheel of Fortune - V2.0 (Italian)
DRIVER(wof,300)         //S.A.M: 12/07 Wheel of Fortune - V3.0
DRIVER(wof,300f)        //S.A.M: 12/07 Wheel of Fortune - V3.0 (French)
DRIVER(wof,300g)        //S.A.M: 12/07 Wheel of Fortune - V3.0 (German)
DRIVER(wof,300i)        //S.A.M: 12/07 Wheel of Fortune - V3.0 (Italian)
DRIVER(wof,300l)        //S.A.M: 12/07 Wheel of Fortune - V3.0 (Spanish)
DRIVER(wof,400)         //S.A.M: 12/07 Wheel of Fortune - V4.0
DRIVER(wof,400f)        //S.A.M: 12/07 Wheel of Fortune - V4.0 (French)
DRIVER(wof,400g)        //S.A.M: 12/07 Wheel of Fortune - V4.0 (German)
DRIVER(wof,400i)        //S.A.M: 12/07 Wheel of Fortune - V4.0 (Italian)
//DRIVER(wof,400l)        //S.A.M: 12/07 Wheel of Fortune - V4.0 (Spanish)
DRIVER(wof,500)         //S.A.M: 12/07 Wheel of Fortune - V5.0
DRIVER(wof,500f)        //S.A.M: 12/07 Wheel of Fortune - V5.0 (French)
DRIVER(wof,500g)        //S.A.M: 12/07 Wheel of Fortune - V5.0 (German)
DRIVER(wof,500i)        //S.A.M: 12/07 Wheel of Fortune - V5.0 (Italian)
DRIVER(wof,500l)        //S.A.M: 12/07 Wheel of Fortune - V5.0 (Spanish)
DRIVER(shr,130)         //S.A.M: 03/08 Shrek - V1.30
DRIVER(shr,141)         //S.A.M: 04/08 Shrek - V1.41
DRIVER(ij4,113)         //S.A.M: 05/08 Indiana Jones - V1.13
DRIVER(ij4,113f)        //S.A.M: 05/08 Indiana Jones - V1.13 (French)
DRIVER(ij4,113g)        //S.A.M: 05/08 Indiana Jones - V1.13 (German)
DRIVER(ij4,113i)        //S.A.M: 05/08 Indiana Jones - V1.13 (Italian)
DRIVER(ij4,113l)        //S.A.M: 05/08 Indiana Jones - V1.13 (Spanish)
DRIVER(ij4,114)         //S.A.M: 06/08 Indiana Jones - V1.14
DRIVER(ij4,114f)        //S.A.M: 06/08 Indiana Jones - V1.14 (French)
DRIVER(ij4,114g)        //S.A.M: 06/08 Indiana Jones - V1.14 (German)
DRIVER(ij4,114i)        //S.A.M: 06/08 Indiana Jones - V1.14 (Italian)
DRIVER(ij4,114l)        //S.A.M: 06/08 Indiana Jones - V1.14 (Spanish)
DRIVER(ij4,116)         //S.A.M: 09/08 Indiana Jones - V1.16
DRIVER(ij4,116f)        //S.A.M: 09/08 Indiana Jones - V1.16 (French)
DRIVER(ij4,116g)        //S.A.M: 09/08 Indiana Jones - V1.16 (German)
DRIVER(ij4,116i)        //S.A.M: 09/08 Indiana Jones - V1.16 (Italian)
DRIVER(ij4,116l)        //S.A.M: 09/08 Indiana Jones - V1.16 (Spanish)
DRIVER(ij4,210)         //S.A.M: ??/09 Indiana Jones - V2.1
DRIVER(ij4,210f)        //S.A.M: ??/09 Indiana Jones - V2.1 (French)
DRIVER(bdk,130)         //S.A.M: 07/08 Batman - The Dark Knight - V1.3
DRIVER(bdk,200)         //S.A.M: 08/08 Batman - The Dark Knight - V2.0
//DRIVER(bdk,201)         //S.A.M: 08/08 Batman - The Dark Knight - V2.01
DRIVER(bdk,202)         //S.A.M: 08/08 Batman - The Dark Knight - V2.02
//DRIVER(bdk,240)         //S.A.M: 11/09 Batman - The Dark Knight - V2.4
//DRIVER(bdk,290)         //S.A.M: 05/10 Batman - The Dark Knight - V2.9
DRIVER(bdk,294)         //S.A.M: 05/10 Batman - The Dark Knight - V2.94
DRIVER(csi,102)         //S.A.M: 11/08 C.S.I. - V1.02
DRIVER(csi,200)         //S.A.M: 12/08 C.S.I. - V2.0
DRIVER(csi,210)         //S.A.M: 01/09 C.S.I. - V2.1
DRIVER(csi,230)         //S.A.M: 08/09 C.S.I. - V2.3
DRIVER(csi,240)         //S.A.M: 08/09 C.S.I. - V2.4
DRIVER(twenty4,130)     //S.A.M: 03/09 24 - V1.3
DRIVER(twenty4,140)     //S.A.M: 03/09 24 - V1.4
DRIVER(twenty4,144)     //S.A.M: 09/09 24 - V1.44
DRIVER(twenty4,150)     //S.A.M: 05/10 24 - V1.5
DRIVER(nba,600)         //S.A.M: 06/09 NBA - V6.0
DRIVER(nba,700)         //S.A.M: 06/09 NBA - V7.0
DRIVER(nba,801)         //S.A.M: 08/09 NBA - V8.01
DRIVER(nba,802)         //S.A.M: 11/09 NBA - V8.02
//DRIVER(bbh,140)         //S.A.M: 02/10 Big Buck Hunter Pro - V1.4
//DRIVER(bbh,150)         //S.A.M: 02/10 Big Buck Hunter Pro - V1.5
DRIVER(bbh,160)         //S.A.M: 05/10 Big Buck Hunter Pro - V1.6
DRIVER(bbh,170)
DRIVER(acd,121)
DRIVER(acd,130)
DRIVER(acd,140)
DRIVER(acd,152)
DRIVER(acd,152h)
DRIVER(acd,160)
DRIVER(acd,160h)
DRIVER(acd,161)
DRIVER(acd,161h)
DRIVER(acd,163)
DRIVER(acd,163h)
DRIVER(acd,165)
DRIVER(acd,165h)
//DRIVER(im2,100)         //S.A.M: 04/10 Iron Man 2 - V1.0
//DRIVER(im2,110)         //S.A.M: 04/10 Iron Man 2 - V1.1
//DRIVER(im2,120)         //S.A.M: 04/10 Iron Man 2 - V1.2
DRIVER(im2,140)         //S.A.M: 04/10 Iron Man 2 - V1.4
DRIVER(im2,160)
DRIVER(trn,170)
DRIVER(trn,140h)
DRIVER(trn,174)
DRIVER(trn,174h)
DRIVER(tf,140)
DRIVER(tf,170)
DRIVER(tf,180)
DRIVER(tf,120h)
DRIVER(tf,150h)
DRIVER(tf,180h)
DRIVER(avr,106)
DRIVER(avr,110)
DRIVER(avr,120h)
DRIVER(rsn,110)
DRIVER(rsn,110h)
DRIVER(xmen,100)
DRIVER(xmen,102)
DRIVER(xmen,104)
DRIVER(xmen,105)
DRIVER(xmen,121h)
DRIVER(xmen,123h)
DRIVER(xmen,124h)
DRIVER(xmen,130)
DRIVER(xmen,130h)
DRIVER(xmen,150)
DRIVER(xmen,150h)
DRIVER(xmen,151)
DRIVER(xmen,151h)
DRIVER(avg,110)
DRIVER(avg,120h)
DRIVER(avg,140)
DRIVER(avg,140h)
DRIVER(mtl,103)
DRIVER(mtl,105)
DRIVER(mtl,106)
DRIVER(mtl,112)
DRIVER(mtl,113)
DRIVER(mtl,113h)
DRIVER(mtl,116)
DRIVER(mtl,116h)
DRIVER(mtl,120)
DRIVER(mtl,120h)
DRIVER(mtl,122)
DRIVER(mtl,122h)
DRIVER(st,120)
DRIVER(st,130)
DRIVER(st,140)
DRIVER(st,141h)
DRIVER(st,142h)
Link to comment
Share on other sites

  • 3 weeks later...

Hello all,

  Im pretty new into all of the VP stuff.

Just wanted to say Hi and that I appreciate what you are all doing and working on.

  I have built a cabinet and currently have it where I put a table file in my tables directory and then a ROM file in my ROM directory and all of the appropriate files (BG, Wheel, table) in the hyperpin directory and pow....things work.  

 

The new SAM system has me a tad bit confused  and I would really appreciate some basic pointers on helping me use it. Ive seen the page/thread that instructs you to go to the stern site download the rom file and how to put it in your ROM dir and all of that... and that page is great, BUT what that page fails to cover is this file in this thread that someone keeps having to compile.???.... IF someone would be so kind as to dumb this down for me I would appreciate it.  

 

  So I get the file from the Stern site,

Check the script section of the table  for the right rom name,

  Rename my rom zip file (that I got from stern) and place it in my VpinMame/roms directory...

.... and now Im lost because I don't know what to do with the file that arngrim and Snotz keep compiling for everyone.  Where does it go?

 

Im sorry to ask such a basic question, but I do appreciate any time/help that can be spared.

Thanks to anyone that can help me.

Link to comment
Share on other sites

  • Content Provider

the vpinmame.dll, copy it in your vp folder, it will replace an older one, install it from setup.exe of that folder, and don't forget to download the sam.vbs, and put it where your vbs are

Link to comment
Share on other sites

using the dx9_test 11 build and VPinmame SAM/PINDMD/UNITY unified version 1.1 causes these tables (all latest modern versions using DB2S) to crash on startup for me.

 

addams family

safe cracker

star ttng

embryon

stern playboy

spirit

potc

getaway

 

i swapped the sam dll out for the original VPinMAME - Cabinet Build 2.5.0 and they start again.

Link to comment
Share on other sites

  • 4 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...