|
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
VM version research why not working...
I'm just curious as for myself VM version of pcsx2 works fine (however my friend was unable to use it due to spyware). If anybody is unable to use VM version due to "Unable to allocate blabla" message and is willing to cooperate... a) don't expect instant or easy solution, this is more or less my curiosity, it may result in some hints what DLL is conflicting with PCSX2 on your rig or which program, however also in nothing b) 64bit version is probably going to solve this problem 1) download process explorer 2) run PCSX2 VM version and let it running with that error message box 3) run process explorer 4) find PCSX2.exe in it's list and select it (just click on it) 5) ensure view->show lower pane view is checked 6) ensure view->lower pane pane view->DLLs is checked 7) right click on lower pane view column and click "Select Columns..." 8) check all options in dialog named "Select Columns" tab "DLL" 9) File->Save 10) Post resulting file here. If You are going to identify this by Yourself then PCSX2 refuses to start when some DLL is loaded in this space 0x18000000-0x58000000 and 0x77FF0000-0x78000000. EDIT: Please before posting here check You have XP SP2 and "Lock pages in memory priviledge" in Your account. Control Panel->Administrative Tools->Local Security policy->Local Policies->User rights assignment->Lock Pages in memory. ensure Your current account has this right. EDIT: Include error message which You're getting in messagebox and console error message. EDIT: VM version requires SSE2 CPU. so check this also.... (Athlon XP doesn't have SSE2 instruction set, so VM will not run for You)
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
Last edited by thc; January 26th, 2007 at 18:38.. |
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
#2 |
|
Registered User
Join Date: Jul 2006
Location: brazil
Posts: 31
|
I did it and no dll uses that space
__________________
486SX @ 66mhz Trident 512kb 8MB Ram 50MB HD |
|
|
|
|
#3 |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
Post result file I'll look at it if for example non-starndard DLL is injected.
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
|
|
|
|
|
#4 |
|
Registered User
Join Date: Jul 2006
Location: brazil
Posts: 31
|
ok, here it is.
__________________
486SX @ 66mhz Trident 512kb 8MB Ram 50MB HD |
|
|
|
|
#5 |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
Actually in your case it's advapi32.dll API de base do Windows 32 avançada Microsoft Corporation 5.01.2600.2180 0x77F50000 0xAB000 coz these two memory ranges overlap. 0x77F50000 + 0xAB000 = 77FFB000 0x77FF0000-0x78000000 PCSX2 0x77F50000-0x77FFB000 advapi.dll no help for this library as it gets loaded here for me too, it's probably OK (as the devs are using it), however I don't get loaded apphelp.dll which is forcing advapi.dll load higher. apphelp is used when You run program in compatibility mode with other windows....
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
|
|
|
|
|
#6 |
|
Registered User
Join Date: Jul 2006
Location: brazil
Posts: 31
|
So there is nothing I can do about that? I'm not running any program in compatibilty mode.
__________________
486SX @ 66mhz Trident 512kb 8MB Ram 50MB HD |
|
|
|
|
#7 |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
Are you sure about that ? It's in properties and third tab named compatiblity. Otherwise there is no more You can do (except researching why You get loaded that DLL) devs could make another build with bit moved PS2MEM_BASE_ which in Your case will probably help.
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
|
|
|
|
|
#8 |
|
Registered User
Join Date: Jul 2006
Location: brazil
Posts: 31
|
yep, i'm sure. thanks for all this information tho, i'll google apphelp.dll
__________________
486SX @ 66mhz Trident 512kb 8MB Ram 50MB HD |
|
|
|
|
#9 |
|
Bad English user
Join Date: Apr 2006
Location: Russia
Posts: 7
|
Big thanks, thc! I've found that WinGroove driver get in that space. I've disabled this and PCSX2 VM now works! Thanks!
|
|
|
|
|
#10 |
|
Registered User
Join Date: Aug 2006
Location: Brazil
Posts: 16
|
Would you look at my result file? Thanks. I'm using Windows XP Professional SP 2 Brazilian Portuguese Version, and VM version never worked for me. |
|
|
|
|
#11 |
|
Registered User
![]() Join Date: Dec 2006
Location: OTDrama.com
Posts: 57
|
hey thc, can i change PS2MEM_BASE_ in the sourcecode? If yes please tell me where.
|
|
|
|
|
#12 | |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
memory.h header file. Quote:
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
Last edited by thc; December 11th, 2006 at 06:45.. Reason: Automerged Doublepost |
|
|
|
|
|
#13 |
|
Registered User
![]() Join Date: Dec 2006
Location: OTDrama.com
Posts: 57
|
|
|
|
|
|
#14 |
|
Registered User
Join Date: Dec 2006
Location: brasil
Posts: 1
|
advapi32.dll
in my case the advapi32.dll is allocated in 0x77ff0000 memory block............. why i alter this spece allocation? look to my pcsx2.exe.txt file.......... sorry for my bad english.......... |
|
|
|
|
#15 |
|
Registered User
![]() Join Date: Dec 2006
Location: Brazil
Posts: 74
|
same thing here... I am no expert, but, i guess that it might have something to do with the localized version o this or co-related dlls. M$ is somewhat famous to screwup with localazed version of windows. |
|
|
|
|
#16 |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
Ok, just as a notice, SVN is not allowed here, solution If You are able to compile in VC2005, just change PS2MEM_BASE_ to 0x18100000 (this is probably true for brazilian windows). Actualy all what I'm sending by PM is link to customized build (1 char changed).
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
|
|
|
|
|
#17 |
|
Registered User
Join Date: Dec 2006
Location: Brasil
Posts: 2
|
Any progress with win xp portuguese??? Cause pcsx 2 still no starting with VM version.
|
|
|
|
|
#18 |
|
Registered User
Join Date: Nov 2006
Location: Germany
Posts: 48
|
|
|
|
|
|
#19 | |
|
Member ©
![]() ![]() ![]() ![]() Join Date: Nov 2006
Location: Prague, CZ
Posts: 691
|
Quote:
__________________
E6600 @3600, P5W DH DLX, 2x 512 A-Data @800, 4-4-3-4, X1900XT listening to Weird Al... brain damage
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Dec 2006
Location: Sao Paulo/SP-Brazil
Posts: 10
|
This is my file, Im having the same problem I guess
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|