nk e potenza del PC - netKar PRO Forums - DrivingItalia.NET simulatori di guida Jump to content

Recommended Posts

Guest max 2
Posted

Ho notato che nel challenge 360 in gara mi e' stato impossibile avvicinare i tempi fatti in qualifica (con facilita' disarmante).

questa premessa pone un problema su nk.

Conta la velocita' del PC, la connessione e il numer dei client connessi per quanto riguarda i tempi sul giro ?

risposta: secondo me si al 99%

Ecco i test fatti

Pentium 4 1,7ghz e geforece 420 giro su un tempo A

Athlon 1,7 ghz Ti4200 giro su tempoi B

A > B

Con il secondo PC durante il challenge i tempi di sono alzati oltre A, prima e dopo il challenge in locale o su server semivuoti sono tornati su B

sono sicurissimo che il + macchine ci sono + conti la connessione, il pc e tutto il resto.

Quando hosto in locale, anche 8 giocatori pero' i tempi nn si alzano, si alzano solo quando sono connesso ad un server con tanti utenti.....

qui ci sta una formula degna di 1sasso, cmq anceh a voi succede che + la scena si fa complessa e + i tempi si alzino ???

faccio notare che con il 1,7ghz e ti4200 di solito gioco sempre oltre i 80 frame, anche quando ci stanno tante macchine i tempi salgono, perdo in fluidita ma i frame rate rimangono alti (valla te a campire sta cosa...)

ok capisco che di questo post nn si capisce una ceppa, ma e' tardi sono ubriaco e stanco e mo vado a nanna!

n8

Posted

i frames restano gli stessi ma la fluidita' cala???? blink.gif eh?

spe rileggo...

unsure.gifblink.gif

non capisco tongue.gif

cmq non credo che ci sia un rapporto fra potenza del pc, complessita' della scena e tempi.. motore grafico e fisico viaggiano completamente separati..

cmq continua a sperimentare.. sono curioso..

Posted

kunos non puo' essere qcosa invece sul server che, in caso di tanti utenti che girano, fanno tempi, escono/entrano dai box, perde qche decimo tra "casino" e tempi di risposta client/server ?

Se xo' e' il client che misura invece il giro, il problema non dovrebbe porsi...

max2 non sara' invece la "tensione" per una gara importante ? asd.gif

Posted

Anch'io avevo un dubbio simile: se per caso il mio computer ha un rallentamento (magari perche windows ha deciso che era il momento di fare una delle sue operazioni apparentemente inutili che ogni tanto fanno "lavorare" il disco), il cronometro continua a scorrere normalmente nel frattempo oppure

Guest Vange
Posted
Anch'io avevo un dubbio simile: se per caso il mio computer ha un rallentamento (magari perche windows ha deciso che era il momento di fare una delle sue operazioni apparentemente inutili che ogni tanto fanno "lavorare" il disco), il cronometro continua a scorrere normalmente nel frattempo oppure
Posted
Anch'io avevo un dubbio simile: se per caso il mio computer ha un rallentamento (magari perche windows ha deciso che era il momento di fare una delle sue operazioni apparentemente inutili che ogni tanto fanno "lavorare" il disco), il cronometro continua a scorrere normalmente nel frattempo oppure
Posted

allora.. cerco di spiegare... anche se il "tecnichese" incombe..

il motivo "base" per cui il tempo sul giro non puo' dipendere dalla velocita' del processore e' che il motore fisico di nK gira ad un frame rate costante.

Il cronometro interno di nK ha quindi uno step costante di 3ms (che vanno a generare i famosi 333Hz di frequenza di nK)..

Il motore grafico invece ha uno step variabile.. il tutto funziona cosi': il motore fisico gioca a "rincorrere" il motore grafico... alla fine del disegno di ogni frame grafico viene rilevato il tempo reale passato dall'ultimo frames.. immaginiamo di girare a 30fps.. questo tempo sara' quindi di 33ms.. a questo punto il motore fisico cerca di "riprendere" il motore grafico facendo 11 step di 3ms.. una volta ripreso il controllo ripassa al motore grafico che disegna la scena.. riprende il tempo reale e il ciclo continua...

Il nocciolo della questione e' che, a prescindere da quanto incorretto sia il "tempo reale", il tempo, internamente a nK resta corretto.. ogni step sono 3ms nel "mondo di nK".. e in 3ms puoi solo andare da qui a li quindi 0 margine per possibili incongruenze di calcolo generate da un rate variabile...

Ad esempio...per allenare la AI posso far girare tutto il gioco a 10x.. ma i tempi sul giro nel "mondo di nK" restano plausibili.. semplicemente il tutto avviene fuori sync con il tempo reale..

rileggo e' capisco che e' complesso.. ma meglio di cosi' non lo riesco a spiegare... sorry sad.gif

Guest max 2
Posted

qualche cosa dalla spiegazione si riesce ad intuire, comunque resto abbastanza convinto di quello che ho detto.

Cerchero' di fare altre prove se trovo tanta gente disposta a far da cavia.

Cmq potrebbe essere che la tensione giochi brutti scherzi, ma 5 decimi son sempre tanti e se di solito faccio in tranquillita un tempo e in gara no il dubbio mi salta in mente.

vedrem! biggrin.gif

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.