The system cannot find the path specified. Reading header Trying to find entry point for file index... Found file index with 7661 entries, reading assets... Exception in thread "main" java.nio.file.NoSuchFileException: ..\HyperX HYPER 28 RGB F2 999GB 9999MHz.asset.txt at sun.nio.fs.WindowsException.translateToIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source) at java.nio.file.Files.newInputStream(Unknown Source) at java.nio.file.Files.newBufferedReader(Unknown Source) at java.nio.file.Files.readAllLines(Unknown Source) at java.nio.file.Files.readAllLines(Unknown Source) at org.synogen.unitypatcher.App.main(App.java:94)
what to do please help me for several days I suffer
heres the steps on how to get it working( btw the default location in the gpu py file is wrong so you will need to change that but here is a small tutorial curtesy of me :)
1.) if u dont have them already download and install the python & the java in the description of this mod. 2.) download the Unitypatcher from the decscription of this mod and download the mod & put both in the same folder your game exe launcher is in. 3.) launch the GPU.py mod file it will come up and ask u questions 1 line at a time each answer must have a " at the beginning and end of whatever name or numbers you choose on all the lines or it wont work. (Temperatures in this mod are based in Celcius so if like me pretty much never use or have never used celsius in your entire life youll need to convert the number on the internet from C to F in search engine you use then take that Celsius number and input into this) (5 Celsius = 41 Fahrenheit) example: Choose a class (Ultra, Normal) "ultra" Enter a manufactor "GIGABYTE” Enter unique number for GPU "37347" Enter part name "YourGPUNameHere" Enter price "25000" Enter Sell Price "9500" Enter level at it unlocks "24" Enter percentage through "1" Enter VRAM "15" Enter wattage "350" Enter base core clock freq "7500" Enter base memory clock freq "6200" Enter Dual GPU performance increase "65.938" Enter Single GPU Score "11550" SLI? (Yes, No) "yes" Enter Start Temperature "5" Enter Temperature at which Thermal Throttling starts "70" Enter max core clock freq "24750" Enter max memory clock freq "23450" RGB? (Yes, No) "yes"
4.) open up the newly created .bat file with your GPU name in a text editor something like Notepad++ (regular notepad can break these kind of text files due to different encoding a lot of the time) the newly created .bat file with ur GPU name should look something like this
@echo off cls echo Applying mod patch... echo -------------- cd unitypatcher call unitypatcher patch ..\PCBS_Data\sharedassets1.assets "..\_YourGPUNameHere.asset.txt" echo -------------- echo If patching was successful you can run the game now! pause
I found that with the above default lines it does not work, if u wish to make it work change the above to a similiar format as what is below this line (essentially put your entire game folder location address in instead )
@echo off cls echo Applying mod patch... echo -------------- cd unitypatcher call unitypatcher patch F:\Games\YourGameFolder\PCBS_Data\sharedassets1.assets "F:\Gamestorage\YourGameFolder\_YouGPUNameHere.asset.txt" echo -------------- echo If patching was successful you can run the game now! pause
it may have a error still in the final result of the .bat window popup but it will patch the file and say its been patched successful (if you followed my tutorial properly) and will be in the game like it should be. have fun GPU making. :)
its not working no matter what i do if i use commas i get this error
Traceback (most recent call last): File "C:\Program Files (x86)\PC Building Simulator\GPU.py", line 40, in <module> _perD=str(int(int(_perS)*float(_per))) ValueError: invalid literal for int() with base 10: '"7892"'
and if i dont i get this error Traceback (most recent call last): File "C:\Program Files (x86)\PC Building Simulator\GPU.py", line 143, in <module> file=open("_"+_name+".asset.txt","w+") PermissionError: [Errno 13] Permission denied: '_3.asset.txt'
I keep on getting this error: Applying mod patch... -------------- The system cannot find the path specified. 'unitypatcher' is not recognized as an internal or external command, operable program or batch file. -------------- If patching was successful you can run the game now! Press any key to continue . . .
Because some people seem to have trouble getting this mod to work,
This mod with the lines in my howto post i can only guarantee to work on version 0.8.9 (and "possibly" on version 9.0.1)
If u have updated game versions you may "possibly" have trouble getting this mod to work.
If you have one of the game versions i listed and its not working for you then you probably "Highly Likely" messed up or you missed a step from my howto which would be the reason why it doesn't work for you.
I also added a howto video that i tried attaching back in 2018 to this mod page but no idea why nexus didn't attach to this mod page so here: https://www.nexusmods.com/pcbuildingsimulator/videos/1
Applying Mod patch... -------------- The system cannot find the path specified. Exception in thread "main" java.nio.file.NoSuchFileException: ..\PCBS_Data\sharedassets1.assets at sun.nio.fs.WindowsException.translateToIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at org.synogen.unitypatcher.AssetFile.parse(AssetFile.java:50) at org.synogen.unitypatcher.App.main(App.java:38) -------------- If patching was successful you can run the game now! Press any key to continue . . .
It's showing something like this Applying mod patch... -------------- System nie może odnaleźć określonej ścieżki. Exception in thread "main" java.nio.file.NoSuchFileException: C:\Program at sun.nio.fs.WindowsException.translateToIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at java.nio.file.Files.newByteChannel(Unknown Source) at org.synogen.unitypatcher.AssetFile.parse(AssetFile.java:50) at org.synogen.unitypatcher.App.main(App.java:38) -------------- If patching was successful you can run the game now! Press any key to continue . . . Any ideas
Open up the .assets.txt file that gpu.py auto created and change these values:
"Wattage" to your VRAM "Single GPU Graphics Score" to your Base Core Clock Freq "Double GPU Graphics Score" to your Base Mem Clock Freq "Score to Value Ratio" to your Wattage "Target STV Ratio" to your Length
All other values are added correctly, you don't need to change them
So you need to have the yourgpu.bat and the yourgpu.asset.txt files in the PCBS folder and then you need to have a folder called unitypatcher where you put the files you downloaded from: https://github.com/synogen/unitypatcher/releases
Remember that the files you downloaded need to be inside the unitypatcher folder.
70 comments
Text asset "GPU" could not be found in ..\PCBS_Data\sharedassets1.assets
Make sure you provided the right asset name and the correct asset file!
Reading header
Trying to find entry point for file index...
Found file index with 7661 entries, reading assets...
Exception in thread "main" java.nio.file.NoSuchFileException: ..\HyperX HYPER 28 RGB F2 999GB 9999MHz.asset.txt
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
at java.nio.file.Files.newInputStream(Unknown Source)
at java.nio.file.Files.newBufferedReader(Unknown Source)
at java.nio.file.Files.readAllLines(Unknown Source)
at java.nio.file.Files.readAllLines(Unknown Source)
at org.synogen.unitypatcher.App.main(App.java:94)
what to do please help me for several days I suffer
heres the steps on how to get it working( btw the default location in the gpu py file is wrong so you will need to change that but here is a small tutorial curtesy of me :)
1.) if u dont have them already download and install the python & the java in the description of this mod.
2.) download the Unitypatcher from the decscription of this mod and download the mod & put both in the same folder your game exe launcher is in.
3.) launch the GPU.py mod file it will come up and ask u questions 1 line at a time each answer must have a " at the beginning and end of whatever name or numbers you choose on all the lines or it wont work. (Temperatures in this mod are based in Celcius so if like me pretty much never use or have never used celsius in your entire life youll need to convert the number on the internet from C to F in search engine you use then take that Celsius number and input into this) (5 Celsius = 41 Fahrenheit)
example:
Choose a class (Ultra, Normal) "ultra"
Enter a manufactor "GIGABYTE”
Enter unique number for GPU "37347"
Enter part name "YourGPUNameHere"
Enter price "25000"
Enter Sell Price "9500"
Enter level at it unlocks "24"
Enter percentage through "1"
Enter VRAM "15"
Enter wattage "350"
Enter base core clock freq "7500"
Enter base memory clock freq "6200"
Enter Dual GPU performance increase "65.938"
Enter Single GPU Score "11550"
SLI? (Yes, No) "yes"
Enter Start Temperature "5"
Enter Temperature at which Thermal Throttling starts "70"
Enter max core clock freq "24750"
Enter max memory clock freq "23450"
RGB? (Yes, No) "yes"
4.) open up the newly created .bat file with your GPU name in a text editor something like Notepad++ (regular notepad can break these kind of text files due to different encoding a lot of the time)
the newly created .bat file with ur GPU name should look something like this
@echo off
cls
echo Applying mod patch...
echo --------------
cd unitypatcher
call unitypatcher patch ..\PCBS_Data\sharedassets1.assets "..\_YourGPUNameHere.asset.txt"
echo --------------
echo If patching was successful you can run the game now!
pause
I found that with the above default lines it does not work, if u wish to make it work change the above to a similiar format as what is below this line (essentially put your entire game folder location address in instead )
@echo off
cls
echo Applying mod patch...
echo --------------
cd unitypatcher
call unitypatcher patch F:\Games\YourGameFolder\PCBS_Data\sharedassets1.assets "F:\Gamestorage\YourGameFolder\_YouGPUNameHere.asset.txt"
echo --------------
echo If patching was successful you can run the game now!
pause
it may have a error still in the final result of the .bat window popup but it will patch the file and say its been patched successful (if you followed my tutorial properly) and will be in the game like it should be.
have fun GPU making. :)
Traceback (most recent call last):
File "C:\Program Files (x86)\PC Building Simulator\GPU.py", line 40, in <module>
_perD=str(int(int(_perS)*float(_per)))
ValueError: invalid literal for int() with base 10: '"7892"'
and if i dont i get this error
Traceback (most recent call last):
File "C:\Program Files (x86)\PC Building Simulator\GPU.py", line 143, in <module>
file=open("_"+_name+".asset.txt","w+")
PermissionError: [Errno 13] Permission denied: '_3.asset.txt'
Applying mod patch...
--------------
The system cannot find the path specified.
'unitypatcher' is not recognized as an internal or external command,
operable program or batch file.
--------------
If patching was successful you can run the game now!
Press any key to continue . . .
Can somebody help?
This mod with the lines in my howto post i can only guarantee to work on version 0.8.9 (and "possibly" on version 9.0.1)
If u have updated game versions you may "possibly" have trouble getting this mod to work.
If you have one of the game versions i listed and its not working for you then you probably "Highly Likely" messed up or you missed a step from my howto which would be the reason why it doesn't work for you.
I also added a howto video that i tried attaching back in 2018 to this mod page but no idea why nexus didn't attach to this mod page so here:
https://www.nexusmods.com/pcbuildingsimulator/videos/1
Applying Mod patch...
--------------
The system cannot find the path specified.
Exception in thread "main" java.nio.file.NoSuchFileException: ..\PCBS_Data\sharedassets1.assets
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at org.synogen.unitypatcher.AssetFile.parse(AssetFile.java:50)
at org.synogen.unitypatcher.App.main(App.java:38)
--------------
If patching was successful you can run the game now!
Press any key to continue . . .
please someone help im lost
then copy paste into the pc building main folder
then run the installation
and there done
Applying mod patch...
--------------
System nie może odnaleźć określonej ścieżki.
Exception in thread "main" java.nio.file.NoSuchFileException: C:\Program
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at org.synogen.unitypatcher.AssetFile.parse(AssetFile.java:50)
at org.synogen.unitypatcher.App.main(App.java:38)
--------------
If patching was successful you can run the game now!
Press any key to continue . . .
Any ideas
Anon, kindly please advice.
Thanks
pik
****ps**** after created a new ram/gpu , and press at create and install option, the custom ram and gpu is there in the shop thanks Anon , awesomeeee.
Open up the .assets.txt file that gpu.py auto created and change these values:
"Wattage" to your VRAM
"Single GPU Graphics Score" to your Base Core Clock Freq
"Double GPU Graphics Score" to your Base Mem Clock Freq
"Score to Value Ratio" to your Wattage
"Target STV Ratio" to your Length
All other values are added correctly, you don't need to change them
So you need to have the yourgpu.bat and the yourgpu.asset.txt files in the PCBS folder and then you need to have a folder called unitypatcher where you put the files you downloaded from: https://github.com/synogen/unitypatcher/releases
Remember that the files you downloaded need to be inside the unitypatcher folder.
Then just run the yourgpu.bat file.
GPU
</tr>\s+</table>
</tr>
<tr>
<td div=""></td>
<td div="Part Type">GPU</td>
<td div="Class">Ultra</td>
<td div="Manufacturer">ASUS</td>
<td div="ID">GPU_ASUS_101</td>
<td div="Part Name">ROG Strix Radeon RX570 OC Edition</td>
<td div="In Game">Yes</td>
<td div="Imported to Game">Yes</td>
<td div="Working in game">Yes</td>
<td div="In Shop">Yes</td>
<td div="Price">330</td>
<td div="SellPrice">110</td>
<td div="Level">1</td>
<td div="Percent Through">50</td>
<td div="Headline"></td>
<td div="Concat name">(8) ASUS ROG Strix Radeon RX570 OC Edition</td>
<td div="Is Scale V2">No</td>
<td div="Model Supplied">Yes</td>
<td div="Licensor Approved">Yes</td>
<td div="Platform Lock"></td>
<td div="Chipset">Radeon RX570</td>
<td div="GPU Benchmark ID">Radeon RX570</td>
<td div="Timeframe">Sat Apr 01 2017 00:00:00 GMT+0100 (BST)</td>
<td div="VRAM (GB)">6</td>
<td div="Slot Size">2</td>
<td div="Wattage">120</td>
<td div="Length">240</td>
<td div="Score to value ratio">11.4</td>
<td div="Target STV ratio">11.5</td>
<td div="Base Core Clock Freq">1600</td>
<td div="Base Mem Clock Freq">1950</td>
<td div="Single GPU Graphics Score">5771</td>
<td div="Double GPU Graphics Score">9050</td>
<td div="Dual GPU performance increase">1.969530628480509</td>
<td div="Double GPU SLI">No</td>
<td div="Double GPU supported">Yes</td>
<td div="GPU % Power Increase">50</td>
<td div="GPU start temp">50</td>
<td div="GPU Thermal Throttling">95</td>
<td div="GPU max clock">2410</td>
<td div="GPU max mem clock">2600</td>
<td div="OC Single GPU score">8000</td>
<td div="OC Double GPU score">16748</td>
<td div="Asset Path">Prefabs/GPU/ASUS/ASUS_Strix_RX570_OC</td>
<td div="Icon Path"></td>
<td div="Product Page">https://www.asus.com/Graphics-Cards/ROG-STRIX-RX570-O4G-GAMING/</td>
<td div="Component Lighting">RGB</td>
<td div="Rigid SLI Bridge Model"></td>
<td div="Notes"></td>
<td div="GT1 Single Core Clock Multiplier">0.01285</td>
<td div="GT1 Single Mem Clock Multiplier">0.000352</td>
<td div="GT1 Single Benchmark Adjustment">8.34888</td>
<td div="GT2 Single Core Clock Multiplier">0.011422</td>
<td div="GT2 Single Mem Clock Multiplier">0.000222</td>
<td div="GT2 Single Benchmark Adjustment">5.586295</td>
<td div="GT1 Dual Core Clock Multiplier">0.021136</td>
<td div="GT1 Dual Mem Clock Multiplier">0.009439</td>
<td div="GT1 Dual Benchmark Adjustment">4.345421</td>
<td div="GT2 Dual Core Clock Multiplier">0.01847</td>
<td div="GT2 Dual Mem Clock Multiplier">0.007451</td>
<td div="GT2 Dual Benchmark Adjustment">1.660576</td>
</tr>
</table>