Project

General

Profile

Actions

Emulator Issues #1624

closed

No possible memory base pointer found error

Added by ekshenman over 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Dolphin Direct3D9 and Dolphin OpenGL crash when run any Gamecube game
after showing message "No possible memory base pointer found!".

Dolphin Software Renderer working good.

What version of the product are you using? On what operating system?
Dolphin r4507, Dual core, Win XP SP3

P.S. Eternal Darkness (E) for Gamecube not playable. Game freeze after
loading.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #1709: No possible Memory base pointer found.Duplicate

Actions
Actions #1

Updated by hrydgard over 14 years ago

Thanks for the report. Very strange that it only happens when not using sw renderer...

Actions #2

Updated by Anonymous over 14 years ago

I saw something about OpenGL32.dll loading to a strange address...maybe that has
something to do with it? just shooting ideas out :p

Actions #3

Updated by hrydgard over 14 years ago

  • Status changed from New to Accepted

Everyone still having this problem should report their computer specs and OS in this
issue.

Actions #4

Updated by ekshenman over 14 years ago

Dolphin r4507, Dual core mode, Windows XP SP3, AMD Athlon 64 X2 Dual Core Processor
4600+, NVIDIA GeForce 6150E, 512 MB Video Memory, 2Gb DDR2

Actions #5

Updated by nicolas.vidalro over 14 years ago

Dolphin r4514 & r4521, AMD Athlon X2 3800+, WinXp SP2, Nviudia GeForce 7300GS, 1Gb DDR2

Actions #6

Updated by ksg017 over 14 years ago

Windows Xp sp3, Intel E7400, 2 gigs ram, Nvidia GTS 250.
Same Issue but every game gives me this error. 4505 & 4523

Actions #7

Updated by hrydgard over 14 years ago

Thanks guys. Are you running antivirus?

Actions #8

Updated by ekshenman over 14 years ago

Yes. Kaspersky Antivirus 8.0.0.454, but without it I have same problem:(

Actions #9

Updated by ksg017 over 14 years ago

I am running avast and zone alarm. Possible issue now?

Actions #10

Updated by sizednochi over 14 years ago

Windows XP SP3, Intel E7200, 2 gb RAM, Nvidia Geforce 8600GT, using revision 4253.
Also, when I play in Dolphin, I use Game Booster do close abosolutely everything, so,
it can't be a Software Confliction

Actions #11

Updated by ksg017 over 14 years ago

Just as a double check I ran back on all builds. Commit 4505 is the problem. 4504
works just fine but 4505 starts the memory problem.

Actions #12

Updated by CuentaSpam23 over 14 years ago

E2180 @2.00Ghz , GeForce 8500 GT (nvidia says I have 190.89 drivers) , WinXP x86 ,
2GB ram ( and NOD32 )

It only happens with D3Dplugin + GC games ( or at least I don't have it in SSBB )

Actions #13

Updated by sizednochi over 14 years ago

Yeah, I saw that too, it was r4505 that started it all

Actions #14

Updated by kitsunenomen over 14 years ago

E6750 @2.66GHZ, Geforce 8800 GTS v191.07, WinXP SP3 x86, 3GB Ram

This happens to me on r4505 and above, using any renderer, on every gamecube game I
have. I have tried dozens of times with different settings any no matter what it wont
go away. Note that it will work flawlessly the first time you ever open it, but once
you close the program and reopen the program for a second time, it will break every time.

Actions #15

Updated by brodunk737 over 14 years ago

No antivirus. ZoneAlarm version:8.0.298.000
Dolphin r4525, Dual core mode
Q6600 @ 2.40GHz, Geforce GTS 250 v190.62, WinXP SP2 x86, 2GB RAM

As kitsunenomen reported, every game works flawlessly the first time, but Dolphin
always crashes when I try to exit gracefully and the next time I open the game I will
get the "No possible memory base pointer found!" error (and every time after).

Probably won't help but last few dumps in exceptions:

Unhandled Exception
Code: 0xC0000005
Call stack info:
0x0B32016D : ?
Dolphin!0x00668F30 : ?
kernel32!0x7C80B50B : GetModuleFileNameA

Unhandled Exception
Code: 0xC0000005
Call stack info:
0x0B32028D : ?
Dolphin!0x00668F30 : ?
kernel32!0x7C80B50B : GetModuleFileNameA

Unhandled Exception
Code: 0xC0000005
Call stack info:
0x0B32016D : ?
Dolphin!0x00668F30 : ?
kernel32!0x7C80B50B : GetModuleFileNameA

Actions #16

Updated by GCNWIIUploader over 14 years ago

this is offtopic but why do you not have an anti virus?

Actions #17

Updated by ksg017 over 14 years ago

Just a update. As of 4556 the "No Possible Memory Base Pointer" error and crash is
still present. Those on Windows 32 bit can only use up to rvn 4504.

Actions #18

Updated by flelard over 14 years ago

Zotac 9300 ITX wifi, E5200, 2Go ram, Micro XP 0.83
Guys, the solution to this problem is to click tools/memcard manager and browse
for MemoryCardA.USA.raw and close the windows. The game will run normally
but at the second run the same problem will crash Dolphin. The solution is from
thaCASHdude, here http://forums.dolphin-emu.com/thread-4972-page-1.html

Actions #19

Updated by ksg017 over 14 years ago

Tried that and it does not help. Games Still crash. Maybe I'm not doing correctly but
for me on second start of dolphin I followed cashe's advice and reloaded memory card
and it did nothing. Game still crashed. Overall the whole problem lies within them
changing the way the emulator handles system memory and hopefully the developers either
revert or refine the 4505 commit. I can easily enjoy random 1 gig continous memory
warning on emulator once in a while then a crash everytime I start a game.
Developers will get it fixed soon. As stated on forum, Cashdude problem did not fix
it for me. Also itseems to just affect him on gc games. For me its any game. "I'm
jedikevin20 on dolphin forum".

Actions #20

Updated by sizednochi over 14 years ago

Yeah, I think r4505 should be reverted, until a proper fix for the 1GB continuous
memory is found, since the changes screwed up manny people and now we can't test the
newest additions to the emulator

Actions #22

Updated by neakmenter over 14 years ago

WORKAROUND(?):
I've found that deleting my Dolphin.ini file (in .\user\config) will let the game
load again. Obviously this means losing all your settings every time though...

Actions #23

Updated by kitsunenomen over 14 years ago

So it's a problem with the .ini? That would explain why it only works the first time.
So then we need to look at the .inis and see what is different between r4504 and r4505

Actions #24

Updated by ksg017 over 14 years ago

Well some good news. Just got orleans 4386 build. I now have wii games running. My GC
games still give me that error though. Seems i've now caught up to some others on the
dolphin forum that there GC games didn't work. I was actually able to get a GC game
to run once after consistently restarting dolphin after it crashed. I think commit
4383 has made real headways. It does seem to be something in my config folder. If i
delete everything in the folder and re-setup all my controls the games work once.
After that and a dolphin reset things begin to crash again. Maybe something breaks
when it saves information on the ini file?

Actions #25

Updated by ksg017 over 14 years ago

Forgot to add. neakmans workaroudn does work. Move the dolphin.ini file out of the
config folder and your games will start. you will need to setup pathways and stuff
again though

Actions #26

Updated by ekshenman over 14 years ago

Tested on r4586 - same problem.

Actions #27

Updated by ksg017 over 14 years ago

Tried neakmens workaround ekshen? It works for me. Atleast will work for now with the
workaround untill they get this figured out.

Actions #28

Updated by sizednochi over 14 years ago

But the workaround works only on Wii... >_>

Actions #29

Updated by ksg017 over 14 years ago

Workaround works just fine for me on GC games.

Actions #30

Updated by sizednochi over 14 years ago

But for me, it doesn't... Rodolfo's newest commits are looking awesome, damn, I wanna
test x_x
I tried the workaround, and it really only works with wii games here... I've deleted
everything on the User/config folder and still nothing. sigh

Actions #31

Updated by ekshenman over 14 years ago

Tested on r4606 - same problem

Actions #32

Updated by mickael.moreau over 14 years ago

With r4608, I have the same problem .
At first execution of a game, it works but after not.

Also, it seems that is not related to Wii games because SMG works fine.

Actions #33

Updated by Anonymous over 14 years ago

not sure why people keep commenting on this when no work has been done on it? (no
committed work anyways...)

Actions #34

Updated by kitsunenomen over 14 years ago

@35
Because we want someone to work on it. Everyone in this thread cannot test the new
releases AT ALL.

Actions #35

Updated by unmacaque over 14 years ago

I might want to add that this crash happens with Wine (on Linux 64-bit) as well. I am
aware it is not a supported platform but somehow Dolphin uses far less CPU running on
Wine than natively.

The workaround from comment 18 does work until the next restart. I have attached a
lengthy log of a wine dump that is created just as the memory pointer crash occurs
(revision 4613). Maybe it can help.

Actions #36

Updated by sl1nk3.s over 14 years ago

Issue 1709 has been merged into this issue.

Actions #37

Updated by lalakoboldslayer over 14 years ago

It happened to me too:
Windows XP SP2, NVIDIA GeForce 9600 GT, 2 Mega RAM

Tried on revision 4631 - 32 bits version, IL and non-IL

Actions #38

Updated by v186403 over 14 years ago

This issue is simple.

I'm using r4525. The fix is this: Use OPENGL. I get the error using Metroid Prime
with D3d. Change it to OGL and it's fine.

Actions #39

Updated by ekshenman over 14 years ago

If this is issue simple why many peoples write there? You not wrote your
configuration.

Actions #40

Updated by ksg017 over 14 years ago

Its not that simple v186403. It has many differences to people. If you've read
through the statements you will notice for some it 100% breaks the emulator. For
others they can get a workaround with the dolphin.ini or messing with the memory card
option helps them. For you it seems you can avoid it on your one game but in it is no
way a simple fix. There is a way deeper problem which resulted from the way
developers changed the memory management that is the problem. We will just have to
wait for a developer to figure it out.

Actions #41

Updated by FlotsamX over 14 years ago

I am having this problem as well.

AMD Athlon X2 2.1Ghz
Nvidia 9400GT
2.5GB RAM
Windows XP 32bit

Actions #42

Updated by sizednochi over 14 years ago

The workaround does work here. You have to constantly delete the dolphin.ini while
adjusting the settings; leave the config folder opened in the background and stay
deleting it everytime it appears, it will start normally

Actions #43

Updated by mfstraight over 14 years ago

I have this issue with D3D. OpenGL works OK

AMD Athlon X2 5600
NVIDIA 8800GT
2GB RAM
Windows XP 32 Bit Service Pack 2

Actions #44

Updated by sizednochi over 14 years ago

XP 32 too?
Then, we can say the emu is broken for Win XP...

Actions #45

Updated by CuentaSpam23 over 14 years ago

@sizednochi: I think all the errors were hapening on win XP x86 ( idk if this happens
in vista or 7 )

Actions #46

Updated by seba.powa over 14 years ago

e5200, 3gb ram, 7600gt

i loaded dragon ball z budokai 2 and it was ok, then i closed the emulator cause i
forge to configure my pad and when i tried to load again..
No possible memory base pointer found error

I can play WII games, just with gamecube games

Actions #47

Updated by ekshenman over 14 years ago

With r4680 I have same problem:(

Actions #48

Updated by sizednochi over 14 years ago

@CuentaSpam23: Yeah, that's pretty much it. Everyone here says they're using Win xp
x86, and I've tested in my brother's computer, wich is Vista, and it works just fine.

Actions #49

Updated by tom.mai78101 over 14 years ago

Someone posted a solution:

Dolphin might have forgotten where your ISO file is located, so just browse to your
ISO file locations and reset the configurations.

Actions #50

Updated by LucWittrock over 14 years ago

WIN32-4694 same problems.
Windows XP e8500, will try it on vista.
Just a problem with Gamecube games. I can load wii games fine without that error.
Tried loading memory manager, but it then poped up saying 1gb memory problem and the
game never loaded.

Actions #51

Updated by sizednochi over 14 years ago

Well, like I said before, open your config folder, delete config.ini, then open
dolphin, with the config folder opened. Go configuring everything on dolphin, and
stay deleting dolphin.ini everytime it appears, and the game will starat

Actions #52

Updated by ekshenman over 14 years ago

So... Yes is working... But in what this problem? Loading dolphin.ini?

Actions #53

Updated by jayork42 over 14 years ago

I'm also having this problem, but only with Gamecube games. SVN R 4700 x86.

System specs:
Windows XP Professional Media Center Edition Service Pack 3 x86
Intel Core2Duo 3.2GHz
4GB RAM
NVIDIA GeForce 8600 GTS with Forceware v101.02

A couple of quick, easy workarounds I found:

  1. Open the ISO manually by clicking File>Open.
  2. Re-select the ISO directory. Ironically, clicking refresh doesn't work.

These work with both DX9 and OGL.

Actions #54

Updated by bluck.nogueira over 14 years ago

I also have this problem, but only with GC games.

Windows XP SP3, 32 bits
Intel Pentium Dual Core 1.6 Ghz
RAM: 3Gb
Geforce 7300 le

Actions #55

Updated by Anonymous over 14 years ago

I'v got the same error
Use:
win xp sp3
nividea video gforce 6200 512mb
intel celeron 3.2 ghz
direct x 9.0c
2gb ram

Actions #56

Updated by Lair.Dweller over 14 years ago

Got the same problem in svn 4525. Switched to OpenGL video plugin and problem
disappeared.

Actions #57

Updated by kitsunenomen over 14 years ago

Is this error ever going to get fixed? I'm still using 4500 because I cant use
anything else ever.

Actions #58

Updated by sizednochi over 14 years ago

I'm starting to think too... I'm using the latest revision with the workaround,
though sometimes it doesn't work, and I find kind of amusing how my trashcan is
always full of dolphin.ini's

Actions #59

Updated by Birra.KP3 over 14 years ago

Same problem, always works with Open GL, but i insist on using DX9 plugin - it's faster.

But i've got a slight improvement on a work around.

Windows XP SP3, 32 Bit, Core 2 Quad 2.83GHZ, 4GB RAM
NVIDIA GeForce 9800
Dolphin r4717

Without having to change any settings or touch the dolphin ini. It's similar to what
crashda... said

All i have to do is Click File>Open, but once the open dialogue appears just click
cancel and it works just fine. Also tested this with r4697, works fine.

Actions #60

Updated by flelard over 14 years ago

The fastest way to solve temporarely this pb is to open the memory card manager and
lod the save file. You have to do that every time you start dolphin.

Actions #61

Updated by ayuanx over 14 years ago

Does r4795 fix this?

Actions #62

Updated by sizednochi over 14 years ago

Yeah, it's fixed, thanks to you. But I actually learned how to prevent this today,
and then I come here and you had fixed it, haha. It was strange, though, the thing
wouldn't appear if Free download manager is opened. But thanks for finnaly fixing
that, now our nightmares came to an end.

Actions #63

Updated by ayuanx over 14 years ago

  • Status changed from Accepted to Fixed
Actions #64

Updated by ksg017 over 14 years ago

Nice ayuanx nice. Man ayuanx has become a beast. Can't wait to see what ayuanx will
do next. I can confirm that the problem has gone away. Very nice.

Actions

Also available in: Atom PDF