Jump to content



Photo
- - - - -

Futurama Table Crashes FP


  • Please log in to reply
22 replies to this topic

#1 Pinnutz

Pinnutz

    Hobbyist

  • Platinum Supporter
  • 11 posts
  • Location:Sterling Heights, MI

  • Flag: ---------

  • Favorite Pinball: TSPP

Posted 03 November 2020 - 02:35 PM

I posted this problem in the PinSim DB forums on this table and was told to turn the Glossiness down to 1 and to rename one of the files in the Futurama.zip file. I tried both of these suggestions and neither worked. I've tried both the 1.0 version of Futurama as well as the DOF version. As soon as I hit play the table shows for a brief moment and FP just disappears. All my other FP tables run fine including the PinEvent tables. I thought I would post the question over here as you guys are as savvy as it gets on FP. Any suggestions would be appreciated. Here is my BAM crash log. 

 

 
------------------- BAM crash-report -------------
 
  BAM path: C:\Games\Future Pinball\BAM
 
       XML: C:\Games\Future Pinball\Tables\FUTURAMA.zip
 
     table: C:\Games\Future Pinball\Tables\FUTURAMA.fpt
 
         1: TAG: FILE=dllmain.cpp, LINE=709, FUNC=Routed_SwapBuffers
 
         2: TAG: FILE=dllmain.cpp, LINE=726, FUNC=Routed_SwapBuffers
 
       SBC: -1
 
       NFC: 17
 
Loaded modules:
 
Future Pinball.exe, 1.9.2008.1225 : 00400000 - 01F3F000
 
ntdll.dll, 6.2.19041.546 : 779A0000 - 77B43000
 
KERNEL32.DLL, 6.2.19041.546 : 77710000 - 77800000
 
KERNELBASE.dll, 6.2.19041.572 : 76880000 - 76A94000
 
USER32.dll, 6.2.19041.546 : 76E10000 - 76FA6000
 
win32u.dll, 6.2.19041.572 : 77310000 - 77328000
 
GDI32.dll, 6.2.19041.546 : 76660000 - 76683000
 
COMCTL32.dll, 6.10.19041.488 : 71D30000 - 71F42000
 
Newton.dll,  : 10000000 - 10071000
 
gdi32full.dll, 6.2.19041.572 : 77230000 - 7730A000
 
msvcp_win.dll, 6.2.19041.546 : 77610000 - 7768B000
 
msvcrt.dll, 7.0.19041.546 : 75E20000 - 75EDF000
 
ucrtbase.dll, 6.2.19041.546 : 77870000 - 77990000
 
COMDLG32.dll, 6.2.19041.546 : 76D60000 - 76E0F000
 
combase.dll, 6.2.19041.572 : 75EE0000 - 76161000
 
RPCRT4.dll, 6.2.19041.546 : 76710000 - 767CA000
 
shcore.dll, 6.2.19041.546 : 76BD0000 - 76C57000
 
SHLWAPI.dll, 6.2.19041.546 : 761D0000 - 76215000
 
SHELL32.dll, 6.2.19041.572 : 75860000 - 75E12000
 
ADVAPI32.dll, 6.2.19041.546 : 76690000 - 76709000
 
sechost.dll, 6.2.19041.546 : 76C60000 - 76CD5000
 
ole32.dll, 6.2.19041.546 : 77040000 - 77123000
 
OLEAUT32.dll, 6.2.19041.546 : 767E0000 - 76876000
 
DINPUT8.dll, 6.2.19041.1 : 729B0000 - 729E7000
 
GLU32.dll, 6.2.19041.546 : 71650000 - 7168F000
 
fmod.dll, 3.7.4.0 : 02670000 - 02706000
 
ILUT.dll, 0.1.6.5 : 02130000 - 0213D000
 
ILU.dll, 0.1.6.5 : 02710000 - 02723000
 
libcurl.dll, 7.13.1.0 : 02730000 - 027CD000
 
DevIL.dll, 0.1.6.5 : 027D0000 - 02943000
 
OPENGL32.dll,  : 02950000 - 02C3B000
 
MSACM32.dll, 6.2.19041.1 : 71250000 - 71269000
 
WINMM.dll, 6.2.19041.546 : 74730000 - 74758000
 
WSOCK32.dll, 6.2.19041.1 : 71D20000 - 71D28000
 
WININET.dll, 11.0.19041.546 : 63650000 - 63AA8000
 
winmmbase.dll, 6.2.19041.1 : 71230000 - 7124D000
 
WS2_32.dll, 6.2.19041.546 : 771C0000 - 77223000
 
imagehlp.dll, 6.2.19041.546 : 76D40000 - 76D59000
 
IMM32.DLL, 6.2.19041.546 : 77190000 - 771B5000
 
BAM.dll, 1.5.317.0 : 6F860000 - 6FED8000
 
PSAPI.DLL, 6.2.19041.546 : 767D0000 - 767D6000
 
SETUPAPI.dll, 6.2.19041.546 : 76220000 - 76654000
 
cfgmgr32.dll, 6.2.19041.546 : 76170000 - 761AB000
 
VERSION.dll, 6.2.19041.546 : 74BC0000 - 74BC8000
 
bcrypt.dll, 6.2.19041.546 : 761B0000 - 761C9000
 
HID.DLL, 6.2.19041.546 : 739F0000 - 739FA000
 
renderingengine.dll,  : 6F330000 - 6F858000
 
--------------------------------------------------
 
Error code C0000005: ACCESS VIOLATION
 
 
 
   Address: 00000001 -> UNKNOWN:00000001
 
     Flags: 00000000
 
 
 
  Fault Occured At $ADDRESS:00000001 ->UNKNOWN:00000001
 
         with 8B 0E 01 CD AA 2C 9F 92 E0 9B 14 02 
 
 
 
   Address: 71B913A2 -> UNKNOWN:71B913A2
 
***  0 called from $ADDRESS:71B913A2
 
         with 
 
 
 
   Address: 00439B46 -> Future Pinball.exe:00039B46
 
***  1 called from $ADDRESS:00439B46


#2 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 848 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 03 November 2020 - 02:49 PM

All I can suggest is to perform Steps 6 and 12 of my guide here:

 

http://gopinball.com...php?f=84&t=6054



#3 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,989 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 03 November 2020 - 09:45 PM

I had the same issue.

 

For me, I needed to goto translite editor:

 

- show only layer 1

- select all the lights (with no model)

- change it on the top right so that all those lights now have a model (just pick one of the bulb models)

 

On the playfield editor:

 

 - change glossiness slider on the right to the mid position

 

Save the table. Close FP and re-open the table.

 

Now it should work.


Edited by TerryRed, 03 November 2020 - 09:45 PM.


#4 Pinnutz

Pinnutz

    Hobbyist

  • Platinum Supporter
  • 11 posts
  • Location:Sterling Heights, MI

  • Flag: ---------

  • Favorite Pinball: TSPP

Posted 04 November 2020 - 12:59 PM

Wow, this table is being stubborn. I figured out how to do what TerryRed suggested. Still crashes. I also went thru the settings that GeorgeH pointed out and everything seemed to be okay. This table just doesn't like my system.

 

New crash log..

 

------------------- BAM crash-report -------------
  BAM path: C:\Games\Future Pinball\BAM
       XML: C:\Games\Future Pinball\Tables\FUTURAMA.zip
     table: C:\Games\Future Pinball\Tables\FUTURAMA.fpt
         1: TAG: FILE=dllmain.cpp, LINE=709, FUNC=Routed_SwapBuffers
         2: TAG: FILE=dllmain.cpp, LINE=726, FUNC=Routed_SwapBuffers
       SBC: -1
       NFC: 17
Loaded modules:
Future Pinball.exe, 1.9.2008.1225 : 00400000 - 01F3F000
ntdll.dll, 6.2.19041.546 : 770C0000 - 77263000
KERNEL32.DLL, 6.2.19041.546 : 76770000 - 76860000
KERNELBASE.dll, 6.2.19041.572 : 756D0000 - 758E4000
USER32.dll, 6.2.19041.546 : 76510000 - 766A6000
win32u.dll, 6.2.19041.572 : 76FC0000 - 76FD8000
COMCTL32.dll, 6.10.19041.488 : 73B70000 - 73D82000
GDI32.dll, 6.2.19041.546 : 752F0000 - 75313000
fmod.dll, 3.7.4.0 : 10000000 - 10096000
msvcrt.dll, 7.0.19041.546 : 762C0000 - 7637F000
gdi32full.dll, 6.2.19041.572 : 74F80000 - 7505A000
msvcp_win.dll, 6.2.19041.546 : 750A0000 - 7511B000
ADVAPI32.dll, 6.2.19041.546 : 763F0000 - 76469000
ucrtbase.dll, 6.2.19041.546 : 751D0000 - 752F0000
sechost.dll, 6.2.19041.546 : 760D0000 - 76145000
RPCRT4.dll, 6.2.19041.546 : 766B0000 - 7676A000
COMDLG32.dll, 6.2.19041.546 : 75120000 - 751CF000
combase.dll, 6.2.19041.572 : 75440000 - 756C1000
ole32.dll, 6.2.19041.546 : 76870000 - 76953000
shcore.dll, 6.2.19041.546 : 76F20000 - 76FA7000
MSACM32.dll, 6.2.19041.1 : 740B0000 - 740C9000
SHLWAPI.dll, 6.2.19041.546 : 75F70000 - 75FB5000
WINMM.dll, 6.2.19041.546 : 72FB0000 - 72FD8000
SHELL32.dll, 6.2.19041.572 : 76960000 - 76F12000
WSOCK32.dll, 6.2.19041.1 : 742C0000 - 742C8000
WS2_32.dll, 6.2.19041.546 : 77040000 - 770A3000
winmmbase.dll, 6.2.19041.1 : 74090000 - 740AD000
OLEAUT32.dll, 6.2.19041.546 : 76470000 - 76506000
DINPUT8.dll, 6.2.19041.1 : 6F120000 - 6F157000
GLU32.dll, 6.2.19041.546 : 74050000 - 7408F000
Newton.dll,  : 02660000 - 026D1000
DevIL.dll, 0.1.6.5 : 026E0000 - 02853000
ILU.dll, 0.1.6.5 : 02860000 - 02873000
libcurl.dll, 7.13.1.0 : 02880000 - 0291D000
ILUT.dll, 0.1.6.5 : 02920000 - 0292D000
OPENGL32.dll,  : 02930000 - 02C1B000
imagehlp.dll, 6.2.19041.546 : 753C0000 - 753D9000
WININET.dll, 11.0.19041.546 : 73240000 - 73698000
IMM32.DLL, 6.2.19041.546 : 76040000 - 76065000
BAM.dll, 1.5.317.0 : 67880000 - 67EF8000
PSAPI.DLL, 6.2.19041.546 : 753B0000 - 753B6000
SETUPAPI.dll, 6.2.19041.546 : 75950000 - 75D84000
cfgmgr32.dll, 6.2.19041.546 : 75060000 - 7509B000
VERSION.dll, 6.2.19041.546 : 742E0000 - 742E8000
bcrypt.dll, 6.2.19041.546 : 76380000 - 76399000
HID.DLL, 6.2.19041.546 : 6EF60000 - 6EF6A000
renderingengine.dll,  : 672D0000 - 677F8000
--------------------------------------------------
Error code C0000005: ACCESS VIOLATION
 
   Address: 00000001 -> UNKNOWN:00000001
     Flags: 00000000
 
  Fault Occured At $ADDRESS:00000001 ->UNKNOWN:00000001
         with 6E 06 01 28 79 9D 59 5C F8 B3 1E 02 
 
   Address: 73DA13A2 -> UNKNOWN:73DA13A2
***  0 called from $ADDRESS:73DA13A2
         with 
 
   Address: 00439B46 -> Future Pinball.exe:00039B46
***  1 called from $ADDRESS:00439B46


#5 Strobeman

Strobeman

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 05 January 2021 - 02:26 AM

I hadn't been able to get this table to work until recently. I'm not 100% certain what did the trick but maybe this info will help diagnose the issues. I followed TerryRed's post but also messed with my Future Pinball backglass defaults in such a way (kind of accidentally) that I was able to open the table without it crashing. I think it has something to do with scaling the backglass. I managed to get it to open with it wanting a CFG file but it didn't have one so I was able to scale and manipulate the backglass and save a new one. It opened consistently after I did that. I noticed that some elements on the Translite were originally supposed to show up on the back wall of the cabinet and I think this may also be affecting things. I was able to edit the translite so that I moved the animated TV and image of the Professor up onto the backglass. I also had to tweak  (rotate 1 degree) the left kicker, otherwise the ball wouldn't exit that left lane. Now I have a slightly broken but functional table.



#6 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 21 February 2021 - 12:53 PM

I had the same issue.

 

For me, I needed to goto translite editor:

 

- show only layer 1

- select all the lights (with no model)

- change it on the top right so that all those lights now have a model (just pick one of the bulb models)

 

On the playfield editor:

 

 - change glossiness slider on the right to the mid position

 

Save the table. Close FP and re-open the table.

 

Now it should work.

Terry this helped me to get the table to play however the backglass is not showing at all...I reenabled all the layers in the translite editor (not sure if necessary)

 

for the bulb models I used the bulb wedge small.  Do I need to check the Render model for each bulb too?  I do see bulb state on but my backglass is just black.  Thx again!



#7 topper2k

topper2k

    Enthusiast

  • Members
  • PipPipPip
  • 258 posts
  • Location:Virginia

  • Flag: United States of America

  • Favorite Pinball: Indiana Jones Pinball Adventure

Posted 21 February 2021 - 04:07 PM

For me it was just the glossiness. Table gave me fits. I think I had to experiment with it a little bit to find glossiness setting that didn't cause the table to crash.



#8 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 21 February 2021 - 09:54 PM

Table isn’t crashing now I just cannot see the backglass



#9 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 848 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 22 February 2021 - 05:22 AM

This table has a shroud that covers the entire backbox.  Try moving it off to the the right or left side of the table.  

 

Open the FP editor.  Right click on the huge object at the top of the table and select unlock.  Then just drag and drop it to the left or right of the table.  



#10 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 22 February 2021 - 12:13 PM

@GeorgeH I assume you mean to do this in the translite editor... I’m not seeing a large shroud.

 

ive included a photo of both the translite editor and the table editor.

 

thanks again

Attached Files



#11 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 848 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 22 February 2021 - 12:17 PM

@GeorgeH I assume you mean to do this in the translite editor... I’m not seeing a large shroud.

 

ive included a photo of both the translite editor and the table editor.

 

thanks again

 

The object is on the playfield at the top of the table.  It is huge.  You can't miss it.



#12 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 22 February 2021 - 10:34 PM

Okay the moving of the shroud did not work...I found if I move it my DOF toys don’t work.

 

what did seem to work was I unzipped a fresh copy of the table.  This time I only moved the Glossiness slider to the half way point and the table launches.

 

so I can play the game now!! 

 

what I do not see is the score or cartoon.  On my desktop there is a cartoon on the playfield.  I see some things on on the translite not sore how to make them show though...photo attached...

 

thanks again this is so close!!!

Attached Files



#13 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 23 February 2021 - 01:43 AM

In looking at this video I think i’m running fairly well but the backglass has a grill with the DMD showing however in my case it doesn’t show...It’s not like VPX B2S with a right click and show grill.  Is there a FP way to show it?

 

thank you


I got it!!

 

I remembered about the BAM menu for stretching the backglass... I got the grill not!!

 

Now I just to figure out why the videos don’t show at the back of the table...



#14 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 23 February 2021 - 02:41 AM

One interesting point I should mention...and maybe this has to do with the videos

 

 

the accompanying zip file containing the models dir and bmp dir seems to make the difference of the backglass showing or not.  If it’s in my tables dir on my cabinet the backglass won’t load so I moved it to my BAM balls directory...and the backglass loads but the playfield videos do not work

 

on another computer I have I have that zip in my tables folder and the table loads with playfield videos running.  I cannot tell if the backglass works because on that computer I only have one monitor



#15 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 848 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 23 February 2021 - 12:14 PM

Okay the moving of the shroud did not work...I found if I move it my DOF toys don’t work.

 

what did seem to work was I unzipped a fresh copy of the table.  This time I only moved the Glossiness slider to the half way point and the table launches.

 

so I can play the game now!! 

 

what I do not see is the score or cartoon.  On my desktop there is a cartoon on the playfield.  I see some things on on the translite not sore how to make them show though...photo attached...

 

thanks again this is so close!!!

 

I found this on another forum:

 

"Black screen on futurama just seen this
renaming 354. Models file AND then adding a decal to layer 9 of the translite. To do this: click on translate, then enable all layers (the numbers in the lower left). Then click on special (bottom of screen). Select "decal" from the list. Then click somewhere on the translite. (A small blue box will appear). On  the right side of the screen click on Image and select BACKGLASS. Do not change the size etc. Just save it and test."
 
If that does not work, all I can suggest is to review the comments on these two links to the table on PinSimDB:
 
 


#16 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 23 February 2021 - 12:51 PM

Thank you GeorgeH, I appreciate this!  I’ll try it!


Edited by scampa123, 23 February 2021 - 04:04 PM.


#17 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 23 February 2021 - 04:04 PM

It seems that FP Arcade mode is what enables/disables the video at the back of the playfield.

 

For others, here are the steps I've used based on the guidance I've received and from other posts to get this fully working:


Making the Future Pinball Futurama Work in Cabinet Mode

Here were the steps I’ve taken to get this table working on my cabinet

1. In FP Select Table and move the glossiness slider to the middle (this is on the right hand side menu)
2. Unpack the accompanying zip which contains a bmp and a models folder.  Rename the 354 and 391 models.  Rezip the file with name matching the table and place in tables folder alongside the table.
3. In FP disable Arcade mode (you will still want you backbox and BAM Forced Arcade Mode turned on in this case.
4. In BAM settings for the backbox, stretch/resize the backbox so that the score will show if you’d like to know your score ;-)

Attached Files


Edited by scampa123, 23 February 2021 - 04:16 PM.


#18 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,989 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 23 February 2021 - 05:44 PM

The reason why the backwall stuff isn't showing in cabinet mode...is the same reason the older SLAMT1LT BTTF table didnt show the time circuits in cabinet mode.

 

It's because these things were placed on the translite editor. Anything on the translite editor won't show on the playfield in cabinet / arcade mode.... but will show up in vr or desktop mode.

 

 

For Overlay videos... these can be placed on the playfield editor, and then you can use a BAM mini playfield to relocate it on the backwall, or anywhere you want on the playfield. Something that was impossible to do with native FP.


Edited by TerryRed, 23 February 2021 - 05:44 PM.


#19 GeorgeH

GeorgeH

    Pinball Fan

  • Members
  • PipPipPipPip
  • 848 posts
  • Location:Arkansas, USA

  • Flag: United States of America

  • Favorite Pinball: Black Rose

Posted 23 February 2021 - 06:00 PM

You could try deleting the 391 file out of the Zip.  It is the file that creates the game room which you don't need on a cabinet.  If it doesn't fix it, it would reduce the memory needed and would make it perform better anyway.  



#20 scampa123

scampa123

    Enthusiast

  • Platinum Supporter
  • 174 posts

  • Flag: United States of America

  • Favorite Pinball: Gorgar

Posted 23 February 2021 - 06:14 PM

Thanks @TerryRed I'll have to do more research to figure out that as I'm not even sure where or how to start!  I was thinking I could turn on/off Acrade Mode just for this table via my Popper start script and a custom field. 

 

**I know you highly recommend not turning off Arcade mode without also turning off Forced Arcade mode, but in this case the table (at least initially) seems to play fine....

 

Thanks again!


@GeorgeH thank you!  I listed out what I did to make everything work and renaming model 391 was part of that....This doesn't help.  At the moment, aside from the fix for running this table in cabinet mode as Terry points out, I can get it to work with the steps above...Probably not the ideal way but its running


@TerryRed would what you discussed about be BAM Texture Swapping as discussed here:  https://pinballnirva...01/#post-120538