Histórico de versões do Pincab Toolbox
O que cada versão publicada mudou, da mais recente à mais antiga.
1.2.4 ·
- PinballX e PinballY: uma nota assinala um executável, uma pasta de mesas ou um ficheiro de jogo em falta, ou parâmetros VP vazios. Só leitura, nada é alterado.
- Popper: se as pastas de um emulador apontam para uma letra de disco ausente e as mesmas pastas existem sob outra letra, uma nota indica-o.
- Popper: as mesas guardadas em subpastas de coleção e declaradas no Popper passam a ser analisadas (só leitura).
- Scanner: a linha «xx resultados parecidos» abre-se com o botão «Mostrar tudo», para ver cada linha.
- Exportação: o caminho de cada relatório fica no seu grupo, mesmo quando o texto não nomeia o ficheiro (uma falha do VPX, por exemplo).
- Repair: uma ligação já existente para o destino certo conta como feita. Um caminho com ^ & % ! | < > " nunca é proposto nem passado ao cmd.exe.
- Serum: um ficheiro .cRZ ou .cROM vazio (0 bytes) deixa de contar como presente, no scan e no Repair.
- Atualização: a verificação no arranque regista o resultado em startup.log. Não = deixar de propor esta versão; Cancelar, a cruz ou Esc = mais tarde.
1.2.3 ·
- Repair: um cache Serum antigo (.cROMc), recusado pelo DMD Extensions 2.4 ou superior, é posto de lado, sem apagar, se o .cRZ ou .cROM estiver ao lado. Anulável.
- DOF: as avarias reais escritas no seu registo são assinaladas (LedWiz, Pinscape, PacLed64, placa FTDI, Teensy em falta, ficheiro de configuração ilegível).
- Falha do VPX: o relatório crash.txt é lido, com a data e o local. Um módulo de terceiros na pilha é citado, nunca dado como causa.
- Notas: JoyToKey ou AntiMicroX aberto quando o VPX já lê o comando; um botão partilhado por ações diferentes (moedas e créditos, lança-bolas e lockbar: nada).
- Caminhos fixos: um caminho guardado numa variável que o script já não usa deixa de ser assinalado. Um DOF instalado noutro sítio (C:\DirectOutput) é encontrado.
- Scanner: a caixa «Modo PC (sem pincab)» marca também a do backglass e põe verde o controlo de vários monitores, para um PC de secretária. Na próxima análise.
- Textos mais exatos: nenhuma «causa mais frequente» que não tenha sido medida.
- Por dentro: passagem ao .NET 10 (suportado até ao fim de 2028); ficheiros de boas-vindas do zip em inglês.
1.2.2 ·
- Música e AltSound: acabou o falso alerta em nomes acentuados («Motörhead») ou entre aspas duplas repetidas no altsound.csv.
- Desfazer diz porque um ficheiro não foi devolvido. O Repair renomeia um wheel .apng com o nome antigo. Caminhos fixos: o OBS já não é dado em falta.
- Separador Mesas: «Mesa: … ✕ Ver tudo» volta à lista completa sem a página saltar sozinha. O botão Recuar do rato também.
- Painel de detalhe: «Copiar o link desta ficha» copia o endereço da página do problema, para colar num fórum; o botão já não abre o site.
- PuP-Pack esperado pelo script mas ausente: avisado na verificação e em «Verificar uma mesa», que avalia o backglass ausente como a verificação.
- Verificação: cópia de reserva do dmddevice com a marca do Windows é só info, não Crítica. Uma cópia «(reparado…)» não repete os avisos.
- Atualizações: a letra da versão (1.0f) é mantida, vale ler as notas, e «Ignorar esta atualização» volta a valer se a versão mudar.
- Scanner: «Rever a última análise» reabre o último relatório sem nova análise, com a data em grande. O Repair fica bloqueado: é preciso uma análise nova.
1.2.1 ·
- Novo: na aba Mesas, um clique numa mesa mostra todos os seus problemas, o mais grave primeiro.
- Os resultados do Scanner aparecem em cartões, ordenáveis por gravidade, categoria ou assunto.
- Repair: as correções automáticas vêm primeiro e os passos manuais idênticos ficam agrupados numa linha com os nomes das mesas.
- Repair: um emulador do Popper cuja pasta foi movida pode ser religado à nova pasta, com confirmação e Desfazer.
- « Verificar uma mesa » avalia o backglass de todas as mesas, avisa de um PuP-Pack esperado e aceita uma pasta já descompactada.
- Popper: um script de início que aponta para um arquivo ausente cita o de mesmo nome achado noutro lugar; wheels APNG com o nome antigo são avisados.
- Menos falsos alertas (cópias de reserva do dmddevice, cópias reparadas); novo alerta quando o registro desliga um backglass que o VPinballX.ini deixa ativo.
- Correções: caixas visíveis em todos os PCs, copiar detalhes não trava mais, rolagem por toque, link « Documentação completa » para o site.
1.2.0 ·
- Novo: « Verificar uma mesa antes de instalá-la » diz o que vai faltar (ROM, backglass, música, fontes, scripts), sem copiar nem executar nada.
- Durante uma análise, o progresso aparece no centro da janela, no seu idioma.
- A roda do mouse rola a página, mesmo sobre a lista de resultados.
- O Repair mostra um nome legível para cada correção e, quando está bloqueada, o que ela vai fazer.
- Menos falsos alertas 32/64 bits: servidor PinUP iniciado como exe, instalação mista completa, DLLs .NET « Any CPU ».
- Popper: corrigido o falso Crítico no emulador Pinball FX, novas verificações de programas e scripts de início.
- Relatório: sem títulos vazios nem assuntos em inglês, e um inventário é marcado « apenas para informação ».
- O aplicativo está disponível em português (tradução automática, ainda não revisada por um falante nativo).
1.1.25 ·
- Nova verificação de nível Crítico: falta a pasta dos jogos de um emulador do Popper, ou a pasta de início dele quando o script a usa.
- MUSIC_FILE_MISSING: quando a pasta music já existe, o conselho diz para verificar os nomes e os números dos arquivos.
1.1.24 ·
- O aplicativo está disponível em italiano (tradução automática, ainda não revisada por um falante nativo).
- Alemão: a explicação e a verificação de cada ficha apareciam em inglês, agora estão em alemão.
- VPINMAME_TOO_OLD: o conselho diz para verificar se a versão pedida é estável ou beta, e para não baixar esse número no script.
1.1.23 ·
- A página Scanner rola no tamanho mínimo da janela em vez de cortar os resultados.
- Agradecimentos aos testadores em « Sobre », e o texto agora diz que o aplicativo verifica as atualizações.
- EM_CONTROLLER_B2S_OFF: o texto descreve uma mesa carregada em modo EM (LoadEM), sem VPinMAME nem ROM.
- Mesa PuP cujo pack é indicado no script: não há mais B2S_MISSING indevido, e as mesas utilitárias do VPX não são mais apontadas.
- Aba Repair: « Primeiro faça uma análise » não fica mais na tela depois de uma análise.
1.1.22 ·
- Nova verificação EM_CONTROLLER_B2S_OFF: mesa carregada em modo EM sem « If B2SOn » com o B2S desativado.
- Registro de mudanças: « o que mudou no seu cab » entre duas análises, agrupado por pasta de mesas.
- Nova verificação DOF_CABINET_NOT_READ: Cabinet.xml presente mas nunca lido (Nota).
- Conselho próprio para a música do VPX 10.8.1 build 5436 e posteriores: movê-la para a pasta music.
- Títulos curtos em 4 idiomas para 80 fichas da base de conhecimento, e 24 textos que remetiam a uma linha mostrada em outro lugar foram corrigidos.
- Ficha de saúde: cor do título à escolha (licença).
- Tutorial e introdução do Repair: uma afirmação inexata foi removida.
1.1.21 ·
- Nova verificação: arquivos de 0 byte (.vpx, .directb2s, zip de ROM).
- Restauração do backup: prévia dos arquivos gravados e removidos, e é possível desfazer mesmo quando a restauração só criou arquivos.
- A tabela de resultados não passa mais por baixo da barra de status em 1080p com escala de 150%.
- Um arquivo de mídia com o nome de um jogo do Popper não é mais tratado como órfão.
- Mesa EM com um controlador VPinMAME de reserva e sem GameName nem Run: nenhuma ROM é exigida.
- Textos: ALTCOLOR_INCOMPLETE diz só o fato certo; a mensagem « This file is corrupt » do VPX é anunciada quando uma cópia reparada substitui o original.
1.1.20 ·
- Nova verificação: opção de início recusada por um VPX 10.8.1 recente (nenhuma mesa inicia).
- Versão do Visual Pinball X mostrada na aba Sistema e na ficha de saúde.
- Música: VPX 10.8.1 build 5436 e posteriores levados em conta, a música guardada ao lado da mesa é apontada nessas versões.
- Um backglass ausente não importa quando o VPX nunca o abre, com uma opção « sem backglass ».
- Plugins do VPX 10.8.1 (PinMAME, FlexDMD, AltSound) levados em conta: não há mais Crítico indevido para o VPinMAME.
- Uma DLL .NET Any CPU (B2S, FlexDMD) vale para um VPX de 64 bits, e « UsingROM = False » num script significa sem ROM.
- Botão « Ver só o essencial » no Scanner.
1.1.19 ·
- Atualização proposta ao iniciar: a nova versão é baixada, verificada e instalada com « Sim », e a antiga é guardada para poder voltar atrás.
- Exportações .txt e .pdf: totais no topo e linhas do mesmo tipo agrupadas num bloco.
- Menos ruído: sem linha nFozzy nem linha « declarar VPX 10.x » quando a versão instalada basta, e sem linha « usa FlexDMD / B2S » por mesa.
- Sem falsa atualização quando a versão interna é « VPX » ou menos precisa, e um arquivo de log em que o script só escreve não é mais apontado.
- O modo demo repara uma cópia nova, nunca a demo fornecida.
1.1.18 ·
- Um Controller.vbs copiado mas nunca chamado não conta mais como uso do VPinMAME.
- A mensagem de ROM ausente não promete mais que a mesa não vai iniciar.
- Sem linha B2S_MISSING para uma mesa que tem um PuP-Pack.
1.1.17 ·
- Repair: botão para desligar as teclas de filtragem (Filter Keys) e o atalho delas.
- Restaurar a partir do seu backup, com prévia e desfazer.
- Estado memorizado antes / depois de uma atualização, em palavras simples.
- Declarar pastas de PuP-Pack como usadas, e uma caixa para anexar os seus arquivos de configuração ao retorno de teste.
- Botão « Comprar a licença », e ficha de saúde em marca branca para revendedores.
1.1.16 ·
- 9 novos scanners e 18 novos códigos, que se calam à menor dúvida.
- As mesas guardadas na própria pasta (VPX 10.8.1 e posteriores) são finalmente analisadas.
- Os arquivos do OneDrive disponíveis só online não são mais baixados durante a análise (TABLES_CLOUD_ONLY).
- Textos dos 18 códigos em francês, inglês, espanhol e alemão, e PUPPACK_UNUSED reconhece um pack com prefixo de autor.
1.1.15 ·
- Novas verificações: jogo do Popper sem arquivo, DLL de runtime ausente, UltraDMD não registrado, música ausente.
- Mesa de demo « Musique Muette » e 3 novas falhas na demo.
1.1.14 ·
- Backglass com o nome da ROM reconhecido, e backglass com nome quase certo detectado, com um reparo para renomeá-lo.
- ScreenRes.txt lido na subpasta da mesa, na ordem do B2S.
- Script externo e teclas de aderência (Sticky Keys) detectados.
- Mídias órfãs: só as mídias reais de POPMedia (retorno de NoizePMP).
- Também: backup da configuração, PuP-Packs, releitura depois de uma troca e ficha de saúde.
1.1.13 ·
- Playlists do Popper: sem falsos « órfãos » (INTEGER PRIMARY KEY agora lido corretamente).
- VPMAlias lido como o VPinMAME o lê, e sem falsa falha num ciclo de alias.
- O identificador da playlist ausente fica visível no aplicativo.
- Nomes de mídias e de caminhos entre aspas, e três afirmações atribuídas à sua fonte.
1.1.12 ·
- ROM em .7z ou .rar: apontada com o conselho certo (ROM_ARCHIVE_UNSUPPORTED).
- Repair: botão para colocar as cópias reparadas no lugar dos originais, troca atômica e que pode ser desfeita.
- A oferta gratuita não anuncia mais um reparo que o Repair vai recusar.
- Playlists órfãs: a exportação dá o identificador da playlist ausente, e o nome do jogo fica entre aspas.
- O painel Impacto não afirma mais que o menu do Popper congela: isso não foi medido.
1.1.11 ·
- Detecção de ROM: 10 falsos negativos corrigidos, encontrados em 1.145 scripts de mesas reais.
- Mais 7 scripts ilegíveis agora são lidos e os fins de linha do Windows são tratados (1.435 scripts testados no total).
1.1.10 ·
- Segurança reforçada depois de uma revisão interna: campos de entrada, links dos resultados, tamanho dos arquivos lidos, ciclos de junções.
- As mesas VPX são lidas com menos memória: o arquivo não é mais carregado inteiro.
- Detecção de ROM corrigida para as mesas que usam controller.vbs, um falso negativo que aparecia em verde.
- Repair: a codificação original é mantida em dmddevice.ini e VPMAlias.txt, Desfazer não destrói mais a última cópia de uma ROM, retomada após uma interrupção.
- Caracteres acentuados e ícones restaurados (danificados na 1.1.9).
1.1.9 ·
- Versão mostrada na barra de título.
- Novo reparo automático: pôr de lado um backup de NVRAM vazio (o 15º).
- Relatórios: a lista completa dos itens afetados está incluída, e os 5 formatos de exportação falam os 4 idiomas.
- Alemão completo nos textos da base de conhecimento (185 textos), e o Diagnóstico e a barra de status são retraduzidos ao mudar de idioma.
- Play Optimizer: plano de energia e prioridade da mesa, com um clique.
- Botão « Preparar o meu retorno de teste » para quem tem uma chave, e um modo demo mais fiel ao que o programa faz.
1.1.7 ·
- Nova aba Play Optimizer: detecção do fabricante da GPU e medição do tempo de início de uma mesa, com a tendência em relação à última medição.
- Repair: verificação de escrita, quarentena, e botão « Verificar que os reparos funcionam » na aba Diagnóstico.
- Reparo de AltSound e AltColor (religar o que está presente mas desativado), e 14 procedimentos manuais passo a passo em 4 idiomas, para quem tem a licença.
- Nova aba Diagnóstico (o que o aplicativo leu ao iniciar) e botão « Relatar um problema » em « Sobre ».
- A verificação de atualizações não depende mais do GitHub, o exe funciona sozinho, e uma falha ao iniciar ligada à detecção da GPU foi corrigida.
- O zip contém dois arquivos numerados para abrir com duplo clique e um Leia-me.
1.1.6 ·
- B2S_MISSING não aponta mais as 3 mesas utilitárias que vêm com o VPX, e desce para Nota quando a mesa tem um PuP-Pack.
- É possível ignorar um resultado (por tempo limitado) e guardar um estado local da sua instalação.
- Interface em alemão.
- Novo reparo: neutralizar um caminho fixo escrito num script, o original nunca é tocado.
- Nova verificação DOF_ROM_UNCONFIGURED, verificação de 64 bits do Serum, e link de apoio voluntário em « Sobre ».
1.1.5 ·
- Falso positivo corrigido: COM_STALE_PATH apontava mscoree.dll (B2S.Server, FlexDMD).
- As análises do disco inteiro ignoram a pasta DemoData do aplicativo.
1.1.4 ·
- O Repair não propõe mais reparar os resultados de nível OK e Info.
- Novo reparo: reposicionar a janela do DMD quando ela está fora da tela.
- Reparo « registrar o componente COM » ativado.
- Histórico « Reparado » com o detalhe de cada mudança, e modo Iniciante / Avançado no painel de detalhes.
1.1.3 ·
- Análise da instalação no disco inteiro (várias raízes) e relatório exportável, inclusive em PDF.
- Aba Repair com a lista das correções e um histórico detalhado « Reparado / Desfeito ».
- Interface em inglês, francês e espanhol, tutorial integrado e modo demo com ROMs falsas.
- Nova identidade visual: logo MC Automation, faixa do Scanner, painel de detalhes recolhível.
- Licença do Repair verificada por chave.
Analise o seu pincab
O Pincab Toolbox é um scanner gratuito para Windows para Visual Pinball X e PinUP Popper. Sem conta, sem telemetria.
Baixar gratuitamenteCoberto: Visual Pinball X (10.x) e PinUP Popper. Coberto em parte, somente leitura: PinballX e PinballY (suas configurações e listas de jogos). Não coberto: Future Pinball, Pinball FX, Visual Pinball 9 e os outros frontends.