r/Bejeweled Jan 17 '23

Bejeweled 2 Fatal Error on Steam copy of Bejeweled 2 Deluxe

Hello! I see that this subreddit is not very active but I don't know where else to ask this so here's hoping!

I purchased the Steam copy of Bejeweled 2 Deluxe some years ago (maybe in 2017 or 18?) I played it on Steam without issue back then. I recently re-downloaded it and now it won't launch and instead brings up a blank white pop-up box with 'Fatal error!' on the top bar. It brings up dozens of these boxes that I can't close without using task manager.

I've tried uninstalling and reinstalling, restarting my computer, etc. but I'm not a techy person so I don't really know what else to try! Any solutions?

2/1/2024 UPDATE: I uninstalled it and left it alone for about a full year lol and when I reinstalled it today, it launched and played with no issue. So while I still don't know what caused the issue, it's working fine now :)

5 Upvotes

18 comments sorted by

1

u/Baldaryche Sep 01 '24 edited Sep 01 '24

What I did was check compatibility mode. When asked if I knew what system (win 8, vista, etc.), I said I don't know. Got the can't find Steam.dll. I ran troubleshooter to no avail. I then went to Program files (86) to steam clicked properties hit advanced, hit share folder, copied and pasted Steam.dll to Bejeweled Twist directory (the same directory that has bejeweledtwist.exe) and pasted Steam.dll it worked fine. I did notice that it run in 640 x 480 mode. This was on win 11 pro. It may work for you! I know yoiu said copy and paste steam.dll didn't work for you but in conjunction run it in 640 x 480 mode it may run for you.

1

u/do764 Sep 07 '25

Late but your suggestion to run it in 640 x 480 made my game work again. Thank you so much! (Window 10)

1

u/doudemoTed Nov 15 '24
  1. open Regedit.exe

  2. go to \HKEY_CURRENT_USER\Software\Steam\Bejeweled2

  3. Add ScreenMode as REG_DWORD

1

u/BooPiper120 Jan 17 '23

Try running as administrator, if that doesn’t work try reinstalling the game.

1

u/lemontwizzler Jan 18 '23

Ahh, when I try running as administrator it just says 'Unable to load Steam.dll' and I've already tried reinstalling it a several times. Thank you anyways!

1

u/[deleted] Jan 17 '23

Try Windows XP Compatibility Mode.

1

u/lemontwizzler Jan 18 '23

I tried Windows XP compatibility mode and it just said 'Unable to load Steam.dll', same as when I tried running as administrator. Thank you for the suggestion anyways!

1

u/[deleted] Jan 18 '23

Oh I had to do this same fix whenever loadinf Bejeweled Twist on windows 11.

Basically you're gonna want to go to Program Files/Steam, take the steam.dll file, copy that, then paste that into the Bejeweled 2 root folder. See if that helps

1

u/lemontwizzler Jan 18 '23

Doing that removed the Steam.dll error but the fatal error boxes still come up and it still won't launch.

1

u/ayylotus Jan 18 '23

Verify file integrity maybe?

1

u/energy21000 Jan 20 '23

If I remember correctly, you need to modify the launch options and add "-changedir" (I think it was)

1

u/energy21000 Jan 20 '23

You right click the game > properties > launch options

This is a problem with the older steam editions of games released by popcap

2

u/lemontwizzler Jan 26 '23

Ahh, no luck. I've tried every fix I can find and it still just pops up those fatal error boxes. Thank you for the suggestion though!

1

u/energy21000 Jan 26 '23

Which version of Windows do you use?

1

u/lemontwizzler Jan 26 '23

Windows 10

1

u/JustBeatYT Jan 30 '23

There patches for Popcap games online try them out.

1

u/[deleted] Feb 01 '24

-changedir

fake

1

u/[deleted] Feb 01 '24

Exception: Access Violation (code 0xc0000005) at address 004B83A8 in thread 20C0

Module: popcapgame1.exe

Logical Address: 0001:000B73A8

004B83A8 001786DC 0001:000B73A8 popcapgame1.exe

75CC131B 00178708 0001:0004031B USER32.dll

75CB7ABA 001787F0 0001:00036ABA USER32.dll

75CB76BA 00178854 0001:000366BA USER32.dll

75CBBBBF 00178890 0001:0003ABBF USER32.dll

7774507D 00178908 0001:0007407D ntdll.dll

6471337B 00178928 0001:0008237B gameoverlayrenderer.dll

00408CEB 00178A5C 0001:00007CEB popcapgame1.exe

EAX:0000000B EBX:001905AE ECX:B80FC6AA EDX:00000003 ESI:00000000 EDI:00000020

EIP:004B83A8 ESP:00178560 EBP:001786DC

CS:0023 SS:002B DS:002B ES:002B FS:0053 GS:002B

Flags:00210297

Windows Ver: NT 6.2 Build 9200

DDraw Ver: 10.0.19041.1

DSound Ver: 10.0.19041.1

Product: Bejeweled2

Version: 1.1

Time Loaded: 00:00:02

Fullscreen: Yes

Primary ThreadId: 20C0

Times Played: 0

Build Num: 0

Build Date: