Webman mod issues

You probably need to tweak haxxxen's reg file to make what he suggested work at your end, check the path(s) & correct them as per your setup. Then rerun the reg file.
Yes i've change the path of msys to the one i have in PS3SDKv2
 
Either something is wrong with the reg file or make.exe is not in PATH.

The latter is somewhat easy to know.
Double click on sh.exe in c:\PS3SDKv2\MinGW\msys\1.0\bin. The console will open & you can run make -?
If you get command not found, it means sh cannot find make.exe
You can also run echo $PATH to display the list of paths the system scans.

There are 2 ways to add a folder to the PATH environnement variable. You can add it permanently or per session using the command line, cygwin/mingw/msys configuration files for bash or profile or a batch file.
The latter is what you usually get in ps3 projects building batch files.
If you wish to add a path permanently, right click the My Computer icon, click Properties then Advanced System Settings & System Properties window opens up.
Click on Environment Variables & in the System Variables section, edit the "Path" entry. Just add the path with a semi colon at the end at the beginning of the line.
Like so:
C:\PS3SDKv2\MinGW\msys\bin;...

Be aware that the environment variables can get tricky to use if you have several installations of cygwin/mingw & msys on your system, you may face situations where an executable is found in PATH & used but it actually belongs to the wrong installation.

For instance, say sh.exe from msys looks for make.exe & a make.exe file is first found in cygwin/bin because that path is first in PATH whereas the msys/bin folder is not in PATH or maybe it is just at the end of the paths list, the sh.exe from msys will try to use the cygwin make.exe binary.
Such cross installation usage of an executable file may succeed, fail altogether or as is quite often the case fall in between with undefined behaviour ie some things work OK but others don't, it largely depends on which executable file it is. In any case, such situations are to be avoided as a matter of course.
 
Last edited:
I don't have mingw set up, but I do have several other consoles set up in environmental variables with devkit pro:

upload_2021-3-19_17-21-49.png


edit: it works as I'm able to compile things for the wii u.
 
Let's see it, post your reg file contents.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\03bashmakepause]
@="bash - \"make\"+Pause here..."
[HKEY_CLASSES_ROOT\Directory\Background\shell\03bashmakepause\command]
@="C:\\PSDK3v2\\MinGW\\bin\\sh.exe -i -c \"make ; exec sh\""

Either something is wrong with the reg file or make.exe is not in PATH.

The latter is somewhat easy to know.
Double click on sh.exe in c:\PS3SDKv2\MinGW\msys\1.0\bin. The console will open & you can run make -?
If you get command not found, it means sh cannot find make.exe
You can also run echo $PATH to display the list of paths the system scans.

There are 2 ways to add a folder to the PATH environnement variable. You can add it permanently or per session using the command line, cygwin/mingw/msys configuration files for bash or profile or a batch file.
The latter is what you usually get in ps3 projects building batch files.
If you wish to add a path permanently, right click the My Computer icon, click Properties then Advanced System Settings & System Properties window opens up.
Click on Environment Variables & in the System Variables section, edit the "Path" entry. Just add the path with a semi colon at the end at the beginning of the line.
Like so:
C:\PS3SDKv2\MinGW\msys\bin;...

If you have several installations of cygwin/mingw & msys on your system, you may also face situations where an executable is found but it belongs to the wrong installation. For instance, make.exe is found in cygwin/bin because that path is first in PATH & sh.exe in msys will try to use it, usage may succeed, fail or be in between ie some things work OK but others don't.
i already have them already in PATH environnement variable
 
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\03bashmakepause]
@="bash - \"make\"+Pause here..."
[HKEY_CLASSES_ROOT\Directory\Background\shell\03bashmakepause\command]
@="C:\\PSDK3v2\\MinGW\\bin\\sh.exe -i -c \"make ; exec sh\""
You are using the MinGW path, not the msys path! There is no sh.exe in that folder, or at least there is not in my installation.

Try using C:\\PSDK3v2\\MinGW\\msys\\1.0\\bin\\sh.exe instead.

And btw I don't have any make.exe in the PS3SDKv2 MinGW/bin folder either, it is located in msys/bin so if you added mingw/bin to PATH but not msys/bin, sh will probably not find make.exe.
 
Last edited:
I just have forgotton to mention, that msys of course has to be added to path evironment variable and I also have added sdk home folder to msys profile, but nothing else changed there

fyi, this was also only meant for sdk installation and not for using psl1ght

when compiling psl1ght sources, I am using batches with these entries:
Code:
@echo off
@set CYGWIN=nodosfilewarning
set PS3SDK=/c/PSDK3v2
set WIN_PS3SDK=C:/PSDK3v2
set PATH=%WIN_PS3SDK%/mingw/msys/1.0/bin;%WIN_PS3SDK%/mingw/bin;%WIN_PS3SDK%/ps3dev/bin;%WIN_PS3SDK%/ps3dev/ppu/bin;%WIN_PS3SDK%/ps3dev/spu/bin;%WIN_PS3SDK%/mingw/Python27;%PATH%;
set PSL1GHT=%PS3SDK%/psl1ght
set PS3DEV=%PS3SDK%/ps3dev
make clean
 
Last edited:
Hi Everyone,

Unfortunately the problem of switching disks in my PS3 HEN wasn't solved, I said earlier, that I found a workaround by changing the disk early before being told to change it, but unfortunately this doesn't work all the time, and if it worked the game may have problems like freezing or the cutscenes skipping.

I remember that I tried changing disks via phone when I first learned how and it worked perfectly, but then the next week it started to behave strangely, like not recognizing that I changed the disk in game, or even when playing PS3 games it freezes sometime when trying to access multiman, or IRISMAN.

In addition to the above I noticed lately that the PS3 may get sometimes overheating errors and then freezes.

So I think there is something wrong with the PS3 that may cause all these problems, what do you suggest guys ?
 
Back
Top