• Welcome to Kart Racing Pro Official Forum. Please login or sign up.
 
March 31, 2020, 07:45:10 am

News:

Please read the FORUM RULES


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - PiBoSo

1981
Support / Re: Problem with runing the game.
December 06, 2010, 09:21:16 am

If possible updating graphics card drivers may fix the problem.

1982
General Discussion / Kart Racing Pro beta1
December 05, 2010, 09:51:43 pm
Kart Racing Pro beta1 released: http://www.kartracing-pro.com

The purpose of this first build is to collect feedback about all aspects of the simulator to create a better release in the future.
So please report bugs and suggest improvements. Even the smallest idea counts!
Also, please don't forget to purchase a license to support development.
1983
General Discussion / Re: The demo!
December 05, 2010, 10:32:56 am
Download is not ready yet. But today is release day.

1984
General Discussion / Re: Question
December 05, 2010, 12:23:37 am

No in-game track editor. But advanced users will be able to create new tracks using 3dsmax.
1985
General Discussion / Re: Question
December 01, 2010, 10:50:41 am

No. The engine is proprietary and scratch-made.
1986
General Discussion / Re: download link
November 24, 2010, 10:16:21 pm

The plan is to release it very soon.
1987
General Discussion / Re: download link
November 04, 2010, 06:08:20 pm
Quote from: Leofescina on November 04, 2010, 02:39:18 pm
is already finished?...sorry for my writing
I am brazilian
and I am untrained in English :-\
kkkkkkkkkkkk
I expect a response and link for download
;D


The code is finished. But no download link yet.
Kart Racing Pro will be released as soon as the models are completed.
1988
General Discussion / Re: download link
September 19, 2010, 03:18:08 pm
Quote from: sot on September 19, 2010, 01:17:43 pm
hello looking forward to try it , download link? thanks :)


Hello Sot, welcome to the forum. You are the first to write in it  :)

Kart Racing Pro isn't ready yet, so no download link.
But it shouldn't take long, as 95% of the work is already done.
1989
Track Editing / Exporter request
September 17, 2010, 12:14:35 pm
Please post here to request an exporter for your favorite modeling software.
1990
Track Editing / Track creation guide
September 17, 2010, 12:03:42 pm
Track tools:
www.kartracing-pro.com/?page=downloads

Track creation and integration manual:
http://docs.piboso.com/wiki/
1991
Paints / Paint creation tutorial
August 22, 2010, 12:06:32 am
Paints are used to change liveries of kart and driver.

To add an helmet paint:
1) Download the templates: http://www.kartracing-pro.com/?page=downloads
2) Create a texture named helmet.tga or helmet.bmp
3) download PaintEd: http://www.kartracing-pro.com/?page=downloads
4) create the directory structure driver/helmets/sk6/paints
5) Using PaintEd, convert the texture to a paint, saving it in the previously created "paints" folder.

To change helmet's visor:
1) Create two textures, named visor.tga and visor#2.tga ( for rain )
2) Move them to the same folder of helmet's texture
3) Using PaintEd, convert the textures to a paint.


Inside Kart Racing Pro, when in "viewer" mode ( click on the dot in the bottom-right corner of main menu ), it is possible to reload a paint from disk pressing the 'r' key.
1992
Translations / User Interface Translation Guide
August 21, 2010, 11:02:09 pm
1) Extract english.str from ui.pkz ( PKZ files are renamed ZIP files ) to a temporary directory.

2) Rename english.str to the name of the new language.
For example Francais.str or Deutsch.str

3) Translate strings

STR is a text file containing all strings used in the sim, using the following format:
ID
String
ID
String
ID
String
...

"TT_" IDs are used for tooltips
"GG_" IDs are used for the inline guide

4) Create a new directory named UI in Kart Racing Pro installation directory
For example: "c:\Program Files\Kart Racing Pro\ui\"

5) Move the new STR file to UI directory

6) Start Kart Racing Pro and select the new language ( Start -> Profiles -> Language ) to check that everything is correct.

7) Please report any problem like:
- Not enough space in user interface for a translated string
- A single ID used in multiple places while different translations would be needed

1993
Documentation / Dedicated server
June 19, 2010, 11:38:45 pm
To start a dedicated server, launch kart.exe with the following params:
kart.exe -dedicated (port number) [-set params (config_file)]
for example:
kart.exe -dedicated 54410 -set params dedicated.ini


NOTE: if a client runs on the same PC, port 54410 cannot be used.


Configuration file must be in installation path.
If not set SERVER.INI is used.

Format:
[connection]
name =
maxclient =
password =
admin_password =
bandwidth = ; 0 -> very low, 1 -> low, 2 -> medium, 3 -> high, 4 -> very high
max_ping = ; milliseconds. 0 -> no limit
whitelist = ; the filename of the whitelist
blacklist = ; the filename of the blacklist
polls_disable = ; if set to 1, polls are disabled
location = ; information about server location
MOTD = ; message of the day. Use "/r" to split the message in multiple lines.

[export]
results =  ; html or xml. If set it will automatically export results at the end of the last session
directory = ; the directory where results will be saved ( must exist )
units =  ; 0 -> metric units, 1 -> US units, 2 -> UK units

[replay]
save = ; 0 or 1, If set to 1 it will automatically save the full replay at the end of the race
directory = ; the directory where replays will be saved ( must exist )

[event]
name = ; the name of the event ( optional )
track = ; track ID ( for ex. Lonato )
track_layout = ; track layout ( for ex. Short ). Empty -> Default;
category = ; kart category allowed. Empty -> Open. Multiple categories can be set with a slash in between. For example: KF1/FS250/F100

[rating]
class = ; A -> 2000+, B -> 1600-1999; C -> 1200-1599; D -> 800-1199

[weather]
realistic = ; 0 or 1, if set to 1, following params are ignored
conditions = ; 0 -> sunny, 1 -> cloudy, 2 -> rainy
temperature = ; air temperature, celsius
wind_direction = ; 0 -> north, 1 -> north-east, 2 -> east, ..., 7 -> north-west
wind_speed = ; meters/second
track_conditions = ; 0 -> dry, 1 -> wet ( values in between like 0.5 are allowed )

[settings]
force_cockpit = ; 0 or 1
no_aids = ; 0 or 1
limited_tyre_sets = ; 0 or 1
fixed_setup = ; 0 or 1
no_tucking = ; 0 or 1

[race]
testing_day = ; 0 or 1, if set to 1, the following race settings are unused
quick_race = ; 0 or 1, if set to 1, practice, sighting lap and warmup lap are skipped
practice_length = ; minutes
qualify_length = ; minutes
warmup_length = ; minutes
sighting_lap = ; 0 or 1
start = ; 0 -> default, 1 -> force the standing start, 2 -> force the rolling start
race_length = ; % of full length
race_use_laps = ; 0 or 1. If set to 1, race_laps is used instead of race_length
race_laps = ; number of race laps
restart_delay = ; server restart time in seconds
pause = ; 0 or 1. If set to 1, the event is paused and saved at the end of "pause_session"
pause_session = ; practice, qualify, prefinal or final
pause_directory = ; the directory where data is saved. The default is "resume"
resume = ; the file to load to resume an event
save = ; 0 or 1. If set to 1, the event is saved at the end of "save_session". If "pause" is set, this setting is ignored
save_session = ; practice, qualify, prefinal or final
save_directory = ; the directory where data is saved. The default is "resume"

[live]
enable = ; 1 or 2 to enable live timing. If set to 1, data is sent through UDP packets ( more info: http://forum.kartracing-pro.com/index.php?topic=2134.0 ). If set to 2, data is written to a local file
port = ; the UDP port ( only used with "enable = 1" )
password = ;  ( only used with "enable = 1" )
file = ; the name of the file to write  ( only used with "enable = 2" )
track_position = ; 0 or 1. If set to 1, the track centerline and the position of all bikes are written, too ( only used with "enable = 2" )

[dynamicsurface]
disable = ; 0 or 1. If set to 1, the dynamic track surface is disabled
persistent = ; 0 or 1. If set to 1, the dynamic track surface is not reset between events

[polls]
disable_during_races = ; 0 or 1. It set to 1, polls are disabled during races

NOTE: To minimize join lag, please make sure to restrict the allowed kart categories as much as possible

It is possible to set up to 9 additional tracks, in the "events" section:
track2=
track2_layout=
track3=
track3_layout=
...
...
track10=
track10_layout=
The server will move to the next at each restart and wrap to the first after the last.
The same track and layout can be repeated multiple times in the 10 "slots".

The whitelist and blacklist use a text file using the following format:
[entry0]
guid = ........

[entry1]
guid = ........

[entry2]
guid = ........
The GUID can be read in the "Profiles" page.

In the dedicated server text input, it is possible to type text that will be sent to the connected clients.
It is also possible to execute some commands:
"!restart" to reset the server
"!update whitelist" to reload the whitelist file
"!update blacklist" to reload the blacklist file


NOTE: a license is not needed to start a dedicated server.
1994
Documentation / Profile.ini
June 19, 2010, 10:48:10 pm
There are a few settings that are only available manually editing profile.ini file that is located in profile directory under "profiles" in "My Documents"\PiBoSo\Kart Racing Pro\ save path.


map_shadow_disable = 1

under "gfx" section to disable track shadows.
1995
Plugins / Output Plugins
June 19, 2010, 10:40:35 pm
It is possible to write a DLL that receives data from the simulated kart in realtime.

Example source code can be downloaded at http://www.kartracing-pro.com/?page=downloads

Please note that all function calls are blocking, so control should be returned to simulation as soon as possible to avoid framerate issues.

The DLL must be compiled for 64 bit.

The plugin must have the file extension renamed to DLO and it must be copied to the "plugins" directory in Kart Racing Pro installation folder.

NOTE: a license is not needed to add plugins.