Build 982 rilasciata

Discussion in 'rFactor 2 General discussion (Discussioni)' started by Max Angelo, Jul 1, 2015.

  1. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    ISI ha rilasciato la build 982, che contiene novità di una certa rilevanza.

    Quella forse più importante è l'inizio della migrazione delle regole, dal core ad un sistema di plugin, che consente più flessibilità e la possibilità di programmare il proprio set di regole via Internals Plugin v7.

    Siamo solo all'inizio della migrazione, per il momento sono disponibili il plugin della qualifica ad eliminazione (in stile Nascar 2015 e F1) e quello delle regole Nascar 2015.
    questi due plugin sono stati testati e dovrebbero essere funzionali in multiplayer, mentre non sono certo che la AI interpreti bene le regole di gara Nascar.
    In ogni caso è gradito feedback in modo da poterne permettere l'affinamento.

    Inoltre, il numero massimo di vetture senza edit del player è ora 45 (in precedenza il limite era di 30), chi ha sistemi a 32 bit tuttavia difficilmente potrà superare le 30 vetture in pista a causa del limite di memoria dei sistemi 32 bit.

    Ci sono anche miglioramenti nella AI e altre novità.

    Qui il change log
    Ora che scrivo l'auto update non è ancora pronto, cmq nel thread internazionale

    http://isiforums.net/f/showthread.php/25469-rFactor-2-Build-982-Now-Available

    ci sono i link diretti per la build Lite, per Dev Mode, per la Demo e per gli Internal plugin v7.
     
    Last edited by a moderator: Jul 2, 2015
  2. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Per quanto riguarda i plugin delle regole va tenuto presente che

    1) le regole funzionano in congiunzione con quelle "core".
    Per fare un esempio, le bandiere Full si regolano in game.

    2) i plugin si attivano tramite ini.

    In UserData/player

    c'è adesso il file

    CustomPluginVariables.json

    Aprendo il file con il blocco note si abilitano i due plugin e si impostano le variabili del "KnockoutQualifying.dll", cioè il plugin della qualifica.

    E' possibile impostare il numero di vetture ammesse al turno successivo di qualifica ed è possibile impostare la durata di ogni turno.

    La lettura dell'ini non è troppo intuitiva per il momento e forse sarà necessario fare qualche prova.

    Posto il file default

    Con Enabled a 1 si attivano i due dll, il logging a 1 salva un file log utile per il debug, la linea NumQualSessions fissa il numero di sessioni di qualifica (0 è sempre il valore default, credo del file rFm), mentre le linee

    "TotalxSessionxMinutes":0,

    e

    "TotalxSessionxScored":43,

    definiscono rispettivamente la durata in minuti di ogni turno di qualifica e il numero di piloti ammessi.
    Le prove cui accennavo sopra riguardano "le doppie linee", ma penso che seguire la logica del file default dovrebbe aiutare.
     
  3. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Concludo la tripla presentazione LOL ... il plugin della qualifica non dovrebbe presentare bug, mentre su quello delle regole Nascar di gara non sono tanto sicuro. :)

    Capisco che senza vetture è difficile e meno appagante, ma se gli appassionati Nascar volessero cmq testare il plugin in gara e dare feedback sarebbe utile.
    Da tenere presente che le regole, così come saranno le vetture, sono quelle del 2015.
     
  4. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    L'auto update è adesso attivo.
     
  5. jakobdylan

    jakobdylan Registered

    Joined:
    Jun 15, 2012
    Messages:
    196
    Likes Received:
    5
    ma va installato aparte questo plugin oppure sono solo degli esempi quelli forniti dagli isi?
    p..s
    quali erano le cartelle e i file da cancellare dopo ogni update?
     
    Last edited by a moderator: Jul 1, 2015
  6. Carra

    Carra Registered

    Joined:
    Jan 14, 2012
    Messages:
    844
    Likes Received:
    1
    Grazie per la spiegazione Max!
    Un po meno per averci dato "i compiti per le vacanze"! ;)
     
  7. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Il plugin delle regole è già installato e gli utenti lo possono usare abilitandolo dal file json cui accennavo sopra.

    Gli Internals Plugin exemples sono una cosa differente: diciamo che sono guide di programmazione per scrivere plugin compatibili con rF2.

    Provo a spiegarmi meglio: qualsiasi utente può utilizzare il plugin delle regole scritto da ISI, ma se volesse modificarlo o ampliarlo dovrebbe essere capace di programmare (credo in C++ ma non ci capisco di queste cose) seguendo "la mappa" definita dagli Internals Plugin Exemples.

    In pratica il sistema dei plugin funziona a due livelli: il livello "utilizzatore" è per chiuque, mentre il livello "programmatore" è solo per chi sa scrivere codice nel linguaggio richiesto.

    Se rF2 ti gira bene non c'è niente da cancellare, specialmente usando l'auto update ... se invece hai problemi, a seconda di quale è cancellare uno o più files è in genere il tentativo più semplice per provare a risolvere. :)
     
  8. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    LOL Carra, veramente quando ho scritto sul feedback pensavo in particolare a chi abitualmente organizza e corre in leghe NASCAR. :)

    Il dll delle qualifiche, che consente di variare il formato con sessioni multiple e che quindi può in effetti interessare anche al di fuori degli "specialisti Nascar", non dovrebbe richiedere particolare attenzione e feedback ... bug ci possono sempre essere, ma tutto sommato è una implementazione molto più semplice rispetto a quella delle regole di gara Nascar e dovrebbe essere più solida (al momento) di quella delle regole di gara.
     
  9. Rik

    Rik Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,174
    Likes Received:
    9
    Grazie Max per le spiegazioni,

    non mi è molto chiaro questo punto:

    - Assume any future Thrustmaster wheel will need its FFB direction reversed and do so automatically. If for some reason that is not desired, open up the Controller.JSON file and set "Steering Effects Strength" to 9999 instead of 10000.
     
  10. jakobdylan

    jakobdylan Registered

    Joined:
    Jun 15, 2012
    Messages:
    196
    Likes Received:
    5
    ciao Max per i file da acncellare potresti ricordarmi quali sono?
    SE volessi simulare le qualifiche tipo f1 quali sono i parametri da modificare
    Grazie per le spiegazioni sopra .
     
  11. Rik

    Rik Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,174
    Likes Received:
    9
    Vediamo se ho capito.
    Per la F1 dovrebbe essere:



    {
    "KnockoutQualifying.dll":{
    " Enabled":1,
    "NumQualSessions":3,

    "Total1Session1Minutes":0,
    "Total1Session1Scored":43,
    "Total2Session1Minutes":0,
    "Total2Session1Scored":43,
    "Total2Session2Minutes":0,
    "Total2Session2Scored":12,
    "Total3Session1Minutes":20,
    "Total3Session1Scored":24,
    "Total3Session2Minutes":15,
    "Total3Session2Scored":17,
    "Total3Session3Minutes":10,
    "Total3Session3Scored":10,

    "Total4Session1Minutes":0,
    "Total4Session1Scored":43,
    "Total4Session2Minutes":0,
    "Total4Session2Scored":36,
    "Total4Session3Minutes":0,
    "Total4Session3Scored":24,
    "Total4Session4Minutes":0,
    "Total4Session4Scored":12
    },
    "StockCarRules.dll":{
    " Enabled":0,
    "Logging":0
    },
    "TrackIR_rF2_Plugin.dll":{
    " Enabled":1
    }
    }
     
    Last edited by a moderator: Jul 2, 2015
  12. Daniele18

    Daniele18 Registered

    Joined:
    Nov 19, 2014
    Messages:
    76
    Likes Received:
    0
    Rik secondo me dovrebbe essere come scrivi tu solamente che la sessione 2 scored se non sbaglio dovrebbe essere 15
     
  13. Rik

    Rik Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,174
    Likes Received:
    9
    In q2 non passano in 17?
    Edit: sono andato a ricontrollare
    Q1: 24 auto x 20 min
    Q2: 17 auto x 15 min
    Q3: 10 auto x 10 min
     
  14. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Vuol dire che nei Thrustmaster la forza nel controller.json di default è negativa in automatico, tipo -10000 invece che 10000.
    Se per qualche ragione ora lo sterzo "spinge in curva", come nel vecchio rF quando la forza era invertita, va impostato la linea "Steering Effects Strength" con valore 9999.
     
  15. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    In genere non c'è niente da cancellare, ma ogni tanto un po' di "manutenzione" è bene farla.
    Per esempio, ogni 6/8 mesi un player.json nuovo assicura che le modifiche apportate da ISI nel tempo siano tutte inserite nel player.json (questo avviene automaticamente, ma non si sa mai).

    Diciamo, i files "di configurazione" sono tutti in UserData/player, quindi rimuovere la cartella player assicura che questi files vengano ricreati da zero, ma attenzione: nella cartella player ci sono sotto cartelle che buttare è un peccato, per esempio la cartella "Settings".

    Cmq, se non hai problemi particolari, non starei a cancellare niente!
     
  16. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Potrebbe essere, ma è da verificare perché non ho mai spippolato queste linee. :)
     
  17. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
  18. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Si, è esattamente come dice Rik, ho provato adesso offline, lasciando guidare la mia vettura alla AI perchè è troppo caldo.

    Non ho controllato la griglia di partenza in gara, ma nei test interni funzionava bene, cioè i risultati della qual coincidevano con la griglia in gara. :)

    L'unica cosa è che prima della partenza del turno 2 e 3 le vetture non sono ordinate seguendo l'ordine del turno precedente, ma questo non è forse nemmeno un bug.
     

    Attached Files:

  19. Zizza

    Zizza Registered

    Joined:
    Jan 10, 2012
    Messages:
    431
    Likes Received:
    11
    Mi è capitato un problema strano, praticamente dopo aver impostato le visuali dei 3 monitor tutto funziona perfettamente, ma se riavvio il computer le impostazioni sono sempre tutte sbagliate e non come le avevo impostate io..... visto che da 2 build che non faccio un'installazione pulita dite che potrebbe essere quello il problema?
     
  20. Max Angelo

    Max Angelo Registered

    Joined:
    Oct 5, 2010
    Messages:
    4,958
    Likes Received:
    10
    Quali impostazioni?

    Hai letto i post linkati qui al post #17?
     

Share This Page