F1 2016 Modding Questions Thread

does anyone know how to do a handling mod for vehicle? i seemed to be struggling alot with the game.. even with mercedes cars and on the easiest ai setting. i would like to know if there is anyway to make a car faster and easier to handle with the downforce.. thank you
 
Is there a way to swap driver heads to a generic one? i'm making driver swaps for S2 of career. And is it possible to put a female as a driver? Asking that because I want Susie Wolff to replace Massa lol. Sorry if this has already been asked.
 
Is it possible to add the ERS mode somehow in the game?
The ui is already in the game files.
2016-09-13 (1).jpg 2016-09-13 (2).jpg 2016-09-13.jpg
 
lel i will read and then ask questions, be prepared!!!!! :)

Okay, the filedropper link doesnt work, website isnt responding, so if you can do anything would be greatly appreciated. All seems quite clear so far!

from inc_noesis import *
import os

def registerNoesisTypes():
handle = noesis.register("F1 2016 (headerless textures)", ".mipmaps")
noesis.setHandlerTypeCheck(handle, noeCheckGeneric)
noesis.setHandlerLoadRGBA(handle, F1LoadRGBA)
#noesis.logPopup()
return 1

def F1LoadRGBA(data, texList):
datasize = len(data)
print(datasize, "datasize")
bs = NoeBitStream(data)
data = bs.readBytes(datasize)
fileName = os.path.basename(rapi.getInputName()) #get file name + ext without path
if datasize == 688128:
imgWidth = 1024
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT1
elif datasize == 2785280:
imgWidth = 2048
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT1
elif datasize == 699008:
imgWidth = 1024
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 349504:
imgWidth = 512
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 327680:
imgWidth = 512
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
#ATI2 normal maps
elif "_nm" in fileName:
imgWidth = 1024
imgHeight = 1024
data = rapi.imageDecodeDXT(data, imgWidth, imgHeight, noesis.FOURCC_ATI2)
texFmt = noesis.NOESISTEX_RGBA32
elif datasize == 1376256:
imgWidth = 1024
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 5570560:
imgWidth = 2048
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 16777216:
imgWidth = 4096
imgHeight = 4096
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 11173888:
imgWidth = 4096
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 655360:
imgWidth = 1024
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 1310720:
imgWidth = 2048
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 2621440:
imgWidth = 4096
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 5242880:
imgWidth = 5120
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 2752512:
imgWidth = 2048
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5

#unknown, not handled
else:
print("WARNING: Unhandled image format")
return None
texList.append(NoeTexture(rapi.getInputName(), imgWidth, imgHeight, data, texFmt))
return 1

Is this the correct code because the link isn't working?
 
lel i will read and then ask questions, be prepared!!!!! :)


Okay, the filedropper link doesnt work, website isnt responding, so if you can do anything would be greatly appreciated. All seems quite clear so far!


from inc_noesis import *
import os

def registerNoesisTypes():
handle = noesis.register("F1 2016 (headerless textures)", ".mipmaps")
noesis.setHandlerTypeCheck(handle, noeCheckGeneric)
noesis.setHandlerLoadRGBA(handle, F1LoadRGBA)
#noesis.logPopup()
return 1

def F1LoadRGBA(data, texList):
datasize = len(data)
print(datasize, "datasize")
bs = NoeBitStream(data)
data = bs.readBytes(datasize)
fileName = os.path.basename(rapi.getInputName()) #get file name + ext without path
if datasize == 688128:
imgWidth = 1024
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT1
elif datasize == 2785280:
imgWidth = 2048
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT1
elif datasize == 699008:
imgWidth = 1024
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 349504:
imgWidth = 512
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 327680:
imgWidth = 512
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
#ATI2 normal maps
elif "_nm" in fileName:
imgWidth = 1024
imgHeight = 1024
data = rapi.imageDecodeDXT(data, imgWidth, imgHeight, noesis.FOURCC_ATI2)
texFmt = noesis.NOESISTEX_RGBA32
elif datasize == 1376256:
imgWidth = 1024
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 5570560:
imgWidth = 2048
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 16777216:
imgWidth = 4096
imgHeight = 4096
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 11173888:
imgWidth = 4096
imgHeight = 2048
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 655360:
imgWidth = 1024
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 1310720:
imgWidth = 2048
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 2621440:
imgWidth = 4096
imgHeight = 512
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 5242880:
imgWidth = 5120
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5
elif datasize == 2752512:
imgWidth = 2048
imgHeight = 1024
texFmt = noesis.NOESISTEX_DXT5

#unknown, not handled
else:
print("WARNING: Unhandled image format")
return None
texList.append(NoeTexture(rapi.getInputName(), imgWidth, imgHeight, data, texFmt))
return 1

Is this the correct code because the link isn't working?
Sorry for the deactive link - I have updated it. I believe the new link is the most recently updated script as well
 
Hi, do I have the right things for Photoshop, the only thing i have got is a .dds converter from nVidia but the exported file fails to open. Is there anything if doing wrong?
You should only need the dds converter from nvidea. What's the error message that comes up when you try to open it?
 

Latest News

What would be the ideal raceday for you to join our Club Races?

  • Monday

    Votes: 24 14.4%
  • Tuesday

    Votes: 20 12.0%
  • Wednesday

    Votes: 23 13.8%
  • Thursday

    Votes: 21 12.6%
  • Friday

    Votes: 58 34.7%
  • Saturday

    Votes: 93 55.7%
  • Sunday

    Votes: 67 40.1%
Back
Top