You should be able to upload a replay recorded in K6.
But not K7 or K8 because they have the Rockingham update.
I will ask Victor about this and usually he can have a look in the evening.
// JOIN REQUEST - allows external program to decide if a player can join
// ============
// Set the ISF_RQJ flag in the IS_ISI to receive join requests (a response is required)
struct IS_RQJ // ReQuest Join
{
byte Size; // 48
byte Type; // ISP_RQJ
byte ReqI; // 0
byte PLID; // player's newly assigned unique id
byte UCID; // connection's unique id
byte PType; // bit 0 : female / bit 1 : AI
word Flags; // player flags
char PName[24]; // nickname
char Plate[8]; // number plate - NO ZERO AT END!
char CName[4]; // car name
byte Sp0; //
byte Sp1; //
byte Model; // driver model
byte Sp3; //
};
// NOTE : PType bit 0 (female) is not reported on dedicated host as humans are not loaded
// You can use the driver model byte instead if required (and to force the use of helmets)
struct IS_RQR // ReQuest Reply - send one of these back to LFS in response to IS_RQJ
{
byte Size; // 16
byte Type; // ISP_RQR
byte ReqI; // 0
byte Zero;
byte UCID; // connection's unique id
byte Allow; // 1 - allow / 0 - reject (should send message to user)
byte Sp2;
byte Sp3;
ObjectInfo StartPos; // 0 to use pit start point / Flags = 0x80 to set start point
};