https://github.com/podfolio/genblack-multicore-2020-dlc
Add-on to gen_black script that allow to make VOB mods faster
https://github.com/podfolio/genblack-multicore-2020-dlc
genblack liveforspeed python27 vobmod
Last synced: 2 months ago
JSON representation
Add-on to gen_black script that allow to make VOB mods faster
- Host: GitHub
- URL: https://github.com/podfolio/genblack-multicore-2020-dlc
- Owner: PodFolio
- Created: 2020-09-25T18:25:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-11T19:30:18.000Z (almost 5 years ago)
- Last Synced: 2025-01-19T07:42:11.571Z (over 1 year ago)
- Topics: genblack, liveforspeed, python27, vobmod
- Language: Python
- Homepage:
- Size: 652 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# __GenBlack Multicore 2020 DLC__
by __[EvolutionBG](https://evolutionbgmods.weebly.com)__ and __[Draggo](https://podfolio.eu/)__
*Big thanks for testing to* __[DMN'](https://dmnmods.blogspot.com/)__
[](https://github.com/PodFolio/GenBlack-Multicore-2020-DLC/releases/latest)
- [Download](https://github.com/PodFolio/GenBlack-Multicore-2020-DLC/releases/latest)
## Movies
[](https://www.youtube.com/watch?v=APL2Di4R_jw)
pypy vs python comparsion
[](https://www.youtube.com/watch?v=YnjJE7KdSGs)
## Instructions
Instalation tutorial by __[DMN'](https://dmnmods.blogspot.com/)__
[](https://www.youtube.com/watch?v=e5ig4Th8moU)
Extract to gen_black main directory
Use *config.py* to set default working directories
Edit *mesh6-69.py* to chose what type of mesh you want to use *mirror_fix.vob* (mirror fix enabled mesh [for example this mod use this type of mesh](https://dmnmods.blogspot.com/2020/07/nissan-skyline-r33-gt-r-vspec-97-rhd-10v.html)) or *mesh_off.vob* (mirror fix disabled mesh).
*mesh1-5.py* use *XX_main.vob* that contains main mesh, steering wheel mesh, front brake caliper mesh, rear brake caliper mesh, central rearview mirror mesh.
Main meshes now also allow to use with __68 child meshes (69 meshes total, ~1130427 poly)__
*c_mirror.vob* contains central rearview mirror mesh (from *RA.vob*), it can be used with main meshes that dont have that mesh (F1/F8/FB/FO/MR)
Edit path destinations to mesh *.py* files in *run.bat* and *run without stops.bat*, and python directory in *run with IDLE.bat*
Right click on *run.bat* or *run without stops.bat* and use *Run as a Administrator* to avoid Windows UAC spam (if UAC is enabled in your system). You can also make shortcut to bat files and in shortcut properties in Advanced button chose *Run as a Administrator* and start bat files from that shortcut. You do not do all of that for *run with IDLE.bat*
You can also make shortcuts to mesh *.py* files and run them manualy one by one ;)
Use *join files.bat* to join files into *XR.vob* (edit *join files.bat* or rename *XR.vob* when you use script with other main mesh than *xr_main.vob*)
Sadly render_template command cause errors when two or more mesh *.py* files try to render template using this same jpg file. For render_template you can use *template.py* file, but as we all know gen_black has a problem with reading through own generated files so it will be not always work, so you can edit one of *run* bat files for example:
all files below start at once
start C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh8.py
start C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh7.py
every file below start separately
C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh6.py
C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh1-5.py
## VOB Parts
| FILE | CONTAINS |
|:--:| -- |
| xr_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| xf_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| fb_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| f1_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| f8_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| fo_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| fx_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| fz_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| lx_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| mr_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| ra_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| rb_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| uf_main.vob| main (mesh1) |
| | steering wheel mesh (mesh2) |
| | front brake caliper (mesh3) |
| | rear brake caliper (mesh4) |
| | central rearview mirror mesh (mesh5) |
| c_mirror.vob | contains central rearview mirror mesh (mesh1) |
| mesh_fix.vob | one default mirror fix enabled mesh (mesh1) |
| mesh_off.vob | one default mirror fix disabled mesh (mesh1) |