A 0.5.0 fez o paddock responder. A 0.5.1 faz o mesmo pelo mapa — e chega três semanas e meia antes do acesso antecipado em 3 de setembro.
O calendário deixa de ser o mundo e passa a ser uma escolha feita a partir de um: existem cinquenta circuitos, vinte deles recebem uma etapa nesta temporada, e os que mantêm o lugar precisam merecê-lo. Um circuito que dá espetáculo é renovado; um palco sem graça e perigoso é descartado por um que esperava no pool. A nota de TV que os julga foi reescrita duas vezes — uma para virar uma pontuação de verdade, outra porque medi-la em 140 corridas provou que a primeira tentativa ainda distribuía estrelas fáceis demais.
Junto disso: suas carreiras saem da pasta do jogo para o lugar que a Steam Cloud realmente alcança, o Steam Deck fica de fato jogável no controle, e uma longa cauda de correções — incluindo um carro destruído que continuava correndo na classificação e um fechamento que podia perder seu último turno.
⭐ Destaques
Um mundo de circuitos, e um calendário que respira
- Um pool de 50 circuitos é sorteado quando a carreira começa (ajustável, 20–60, em Configurações → Carreira) e as 20 etapas da temporada saem dele. Até agora o calendário era o mundo — 20 circuitos sorteados uma vez e nunca revisitados —, então nenhum palco podia ser descartado, e nenhum podia chegar.
- Cada etapa tem um contrato com a série. Uma temporada antes de ele expirar, a Comissão avalia o circuito na pausa do GP 15: compara a nota média de mídia daquele circuito e seus abandonos por corrida com o resto do calendário, e só o descarta quando os dois estão claramente fora da curva. Uma pista sem graça mas segura mantém o lugar. Uma caótica mas emocionante também. O que perde contrato é ser chato e perigoso.
- Uma aba Circuits no World Data lista o pool inteiro: qual etapa o circuito sedia e quantos anos de contrato restam (ou “No pool”), temporadas sediadas, nota média de mídia de toda a vida, prestígio. Ordenável em todas as colunas, e cada linha abre a página do circuito.
- Um painel FACILITIES na página do circuito. Cada palco carrega três notas em estrelas, sorteadas uma única vez na criação do pool e fixas para a vida toda — infraestrutura, capacidade e segurança — e o público que elas implicam. Instalações melhores tornam um circuito mais propenso a sediar uma etapa.
Um fim de semana que custa peças agora explica por quê
As peças saíam de um Grande Prêmio danificadas e você não tinha como saber o que tinha acontecido com elas. Um novo e-mail pós-fim de semana agora explica, uma seção por piloto: seu chefe de mecânicos repassa cada incidente — um rodopio que deu errado, uma batida no carro da frente, um toque sofrido por trás — e abaixo do relato ficam as peças que aquilo custou, dispostas como na aba de Reparos, com qualidade e condição.
Treinos, classificação e corrida contam. Um fim de semana limpo não envia nada.
Dois complementos vieram de relatos de jogadores. Os maiores acidentes não pulam mais o relatório: um DNF duplo que destruía rodas e asas gerava um e-mail vazio que depois nem era enviado — o fim de semana que mais precisava de explicação era justamente o que ficava em silêncio. Uma peça condenada agora aparece com seu veredito, em vez de uma porcentagem de perda. E um abandono mecânico ganha carta própria, com um diagnóstico honesto: uma peça que carregava dano de acidente culpa o acidente, uma peça abaixo do padrão de confiabilidade pede investimento em confiabilidade no P&D — e uma peça saudável que quebrou mesmo assim é chamada pelo que é: puro azar.
Uma nota de TV que significa algo
A nota antiga dava uma estrela para cada condição fácil de cumprir — qualquer ultrapassagem, qualquer safety car, quaisquer dois abandonos —, então quase toda corrida marcava 4–5★ e o número não dizia nada.
Agora é uma pontuação contínua de espetáculo: a briga pela vitória pesa mais (menos de um segundo é um photo finish, vinte segundos é um passeio), depois a disputa atrás dela. Em seguida ela foi medida em 140 corridas de carreiras headless e recalibrada, porque a primeira reescrita ainda colocava 29% das corridas em 5★ e nenhuma abaixo de 2★.
Depois foi elevada de novo, porque com duas corridas de carreira um tester tinha um 1★ e um 2★: as faixas colocavam a norma em 2★, o que soava como uma imprensa permanentemente decepcionada com seu próprio campeonato principal. Uma corrida competente agora vale 3–4★. A pontuação em si não mudou — só o lugar onde as estrelas são desenhadas sobre ela. A Severidade da Mídia (Configurações → Carreira) continua apertando o critério para quem preferia a imprensa mais dura.
Isso importa além do número: é o que a revisão de contrato lê.
Um nome, uma identidade
Um save podia ter dois pilotos com o mesmo código de três letras — e toda tela indexada por esse código os confundia: clicar em Yasuhiro Yamaguchi na lista de Scouting abria o perfil de Man-bok Yang. O gerador de códigos não pode mais criar duplicatas, os saves existentes se reparam sozinhos ao carregar (o titular contratado mantém o código e seus registros; o agente livre é recodificado, com sua ficha de scouting acompanhando), e por baixo de tudo isso cada piloto agora carrega uma identidade numérica permanente — o código é só seu crachá.
Os circuitos desenhados à mão tinham a mesma doença: toda pista de mod compartilhava uma única identidade, então seus históricos de corrida e recordes de volta se fundiam, e um calendário de mod criava uma entrada duplicada no pool mundial por etapa. Uma pista desenhada agora tem identidade própria, derivada de sua geometria, e as carreiras com mods existentes são reparadas ao carregar.
O palmarés de um fabricante de motores pertence às temporadas que ele equipou
Os recordes de marca na página PFS Series eram recalculados a partir do fornecedor de motores ATUAL de cada equipe. Então um fabricante de saída perdia seu “mais campeonatos” para quem o substituísse, um retorno recuperava tudo — incluindo temporadas em que ele nunca correu — e o quadro esvaziava no instante em que uma saída era apenas anunciada, com os motores ainda no grid. Cada temporada no histórico de uma equipe agora lembra a marca que de fato a equipou, e os recordes leem isso: um fabricante que saiu mantém seu lugar no quadro.
Já que estávamos lá: os anúncios de retirada agora chegam na pausa de verão do GP 10, como no paddock de verdade — e os contratos em vigor eram, e continuam sendo, honrados até o fim do prazo.
Um rodopio custa tempo, não a bancada de reparos
Rodopios custavam tanto quanto acidentes: a saída de pista deslizando até o muro rodava o pipeline completo de dano de barreira toda vez. O toque no muro de um rodopio agora só danifica peças num sorteio raro — o amassado, a posição perdida na pista, o desgaste dos pneus e a confiança abalada do piloto continuam todos valendo, e o evento de Acidente mantém todas as suas consequências. E uma roda perdida finalmente aparece como o que é: dano pesado de suspensão, listado no relatório de danos, em vez de um carro de três rodas com peças imaculadas e nenhuma explicação.
Suas carreiras moram onde devem
Carreiras, replays, capturas de tela e configurações agora ficam no diretório por usuário de cada plataforma — %APPDATA%\TheUndercut, ~/Library/Application Support/TheUndercut, $XDG_DATA_HOME/TheUndercut. Mantê-las ao lado do executável impedia a Steam Cloud de sincronizá-las, e uma reinstalação podia levá-las junto.
Instalações existentes migram na primeira execução — nada para mover à mão. Um portable.txt ao lado do executável mantém tudo na pasta do jogo se você preferir assim (pendrives, cópias sem DRM).
Steam Deck — jogável no controle
O controle já navegava pela carreira, mas uma dúzia de telas não tinha atalho para o que elas realmente fazem, e algumas resistiam ativamente.
- O registro da equipe finalmente mostra seus botões; o filtro de país abre o teclado na tela com Select, já que chegar ali significa digitar e um Deck não tem teclado.
- Start encerra o turno de qualquer aplicativo, em vez de te mandar de volta ao hub.
- Infraestrutura fica utilizável: analógico direito para percorrer os departamentos, gatilhos para comprar e vender um nível. Mesma ideia no relatório de bug (teclado na descrição, gatilhos na severidade), nas Configurações e no seletor de pintura e logo.
- Uma linha de patrocinador não abre mais sua negociação só porque você rolou por ela, e um popup aberto mantém o foco dentro de si mesmo.
- Y desativa o tutorial a partir de qualquer cartão.
- A cerimônia de abertura responde a um toque e mostra seus botões de controle.
- Cada atalho é estampado no botão que ele pressiona e ecoado na barra de dicas, a partir de um único lugar, para que os dois nunca divirjam.
🔧 Corrigido
Um carro destruído continuava correndo. Um erro de pilotagem grande o bastante deixava o carro parado na pista, levantando bandeira amarela e chamando o safety car — enquanto a classificação e o minimapa ainda o mostravam em prova, às vezes na liderança. Trinta segundos depois ele estava estacionado no box, ainda listado como em corrida, pelo resto da prova.
Um piloto que chegava no meio da temporada não pontuava na classificação. Um reserva promovido, uma contratação no meio do ano ou um substituto pontual somava pontos e tinha o próprio perfil atualizado, mas aparecia com 0 vitórias / 0 pódios / 0 DNFs na página de classificação. O registro de chegadas da temporada só tinha espaço para os dois pilotos com que a equipe começou o ano. Agora ele cresce para acomodar quem largar — o que também corrige o critério de desempate entre pilotos empatados em pontos, o painel da última corrida no Calendário e as vitórias creditadas a um fabricante de motores.
O controle de combustível da corrida não fazia nada. O plano de corrida mostrava e editava um valor de combustível, e entregava outro à corrida — então qualquer carga definida à mão era substituída em silêncio pela da estratégia. O plano agora envia o que o controle mostra e, sem dados de treino por trás, recorre à carga da estratégia em vez de 70 kg fixos.
Sair de um GP e voltar mudava a distância da corrida. Um fim de semana reconstruído a partir do save corria mais voltas do que a entrada do calendário anunciava — 45 em vez de 29 num circuito longo.
Fechar o jogo podia perder seu último turno, e sempre travava. Fechar a janela não rodava código de encerramento nenhum: um save ainda sendo gravado era perdido, e o processo morria com um segfault a cada saída. À parte disso, um único save que falhasse podia impedir em silêncio a sessão inteira de salvar qualquer coisa dali em diante.
O menu piscava preto no Steam Deck ao trocar de aplicativo ou avançar o turno — uma leitura de textura indefinida que o hardware AMD exibia e outros fabricantes por acaso escondiam.
Os treinos ofereciam um problema que não podia ser investigado — uma suspeita sobre uma peça parada no estoque, e não no carro, então o run e seu bônus de foco eram gastos à toa.
Seu segundo piloto destruía os freios e a asa dianteira todo santo fim de semana. Ele estava rodando o programa de treinos de uma equipe de IA. Os planos são montados para pilotos não reservas, mas a lista contra a qual eram pareados tinha todos os pilotos — então, com um reserva no elenco, as duas listas tinham tamanhos diferentes e tudo depois do reserva deslocava em um. O segundo piloto recebia o plano do primeiro piloto de IA, e cada piloto de IA recebia o plano do anterior. Um reserva no meio do elenco é o que colocou o carro do próprio jogador na zona de impacto: um programa de ataque de corrida da IA tem 26 voltas contra as 14 do padrão do jogador, o desgaste de freios é puramente por distância, e o save mostrava 8,6% de saúde dos freios no carro 1 contra 53,6% no carro 0 — a mesma razão de 1,9×, medida pelas duas pontas. Abaixo de 50% de desempenho de uma peça o carro não pode largar, e é daí que vinham as linhas de Did Not Start.
O dano podia ser cobrado do carro errado. Em qual dos seus dois carros um piloto estava era deduzido do cargo dele, e quatro lugares do código faziam isso de formas diferentes — um deles cobrando em silêncio o dano de um piloto sem correspondência do carro 1. Com um reserva no elenco as respostas divergiam, então um fim de semana podia faturar o desgaste num carro e o incidente que o causou no outro. Um piloto agora está vinculado a um carro — que é também o que tornará possível, mais adiante, colocar um reserva em qualquer um dos carros de corrida ou no carro de testes.
Uma configuração ausente podia te trocar de motor em silêncio. Uma config herdada de uma instalação antiga não tinha as chaves de seleção de motor, e o fallback do código era o motor legado sem manutenção, com contato por pixel LIGADO — deformação invisível de malha, perda silenciosa de rodas, DNFs parados na pista que nada explicava. Chaves ausentes agora caem no que o jogo realmente entrega: clássico 0.2.7, contato por pixel desligado. Dois testes fixam a experiência entregue para que ela não derive de novo.
O popup de oferta a pilotos entregava o que o Scouting existe para vender. Ele mostrava as estatísticas reais do alvo em vez da sua estimativa delas — justamente na tela onde esses números custam dinheiro, e contradizendo a lista de onde você tinha acabado de vir (“~14” lá, “17” no popup). Agora são estimativas, nota geral incluída.
A Academia de Pilotos anunciava o preço errado — 500 mil / 50 mil na linha de Infraestrutura para um departamento que na verdade cobra 4 M / 150 mil.
As especificações dos motores podiam ser lidas antes da assinatura, o que deixava a avaliação de um fabricante sem carregar informação nenhuma. Agora ficam retidas até a assinatura; as especificações de pneus e combustível continuam visíveis, por serem linhas de produto publicadas, e não algo sorteado na hora de assinar.
Um exploit de desenvolvimento ilimitado na pré-temporada foi fechado, junto com um crash do World Data na aba Fama, um replay que podia abrir numa linha do tempo vazia, uma faixa preta sob um aplicativo de carreira rolado, bandeiras do calendário pintadas por cima da barra de status e uma emenda de 2 px na parte de baixo da tela.
📝 E mais
- “Body” agora é “Bodywork”. O monocoque é a célula de sobrevivência homologada — testada em crash, congelada pela temporada, nunca desenvolvida. O que esta peça modela é a carroceria: sidepods, tampa do motor, coke-bottle. Em português o jogo já dizia isso — Carroceria —, assim como o francês, o espanhol, o italiano e o alemão; a mudança corrige o termo em inglês.
- As carreiras existentes continuam funcionando. Toda mudança de calendário é aditiva, e uma carreira iniciada antes da 0.5.1 ganha seu pool de circuitos e contratos de série ao carregar, em vez de perder a funcionalidade em silêncio.
- Configurações e PFS Series têm ícones próprios. Os dois usavam o de outra tela — PFS Series mostrava a mesma prancheta que Classificação, duas linhas acima na mesma lista.
- Zero warnings de build, e motores pausados ficam em silêncio.
Uma carreira salva na 0.5.1 não abre numa build anterior. Como sempre, o formato de save do alpha ainda pode mudar entre versões.
Até logo no grid
O acesso antecipado abre em 3 de setembro às 9h00 CET. Até lá, a demo gratuita acompanha a build mais recente — venha me contar o que quebra.
Adicionar à lista de desejos · Jogar a demo · Entrar no Discord
— Staz
