Skip to content

Repository files navigation

PaintShop Fix — pinte seu carro dentro do Assetto Corsa
Pinte seu carro dentro do Assetto Corsa

PaintShop Fix Logo

🎨 PaintShop Fix

Pinte seu carro DENTRO do Assetto Corsa. Sem Photoshop. Sem Alt+Tab. Sem dor de cabeça.
A edição definitiva e corrigida do app Paintshop para Custom Shaders Patch — agora em português e com camadas!

Download

Version Assetto Corsa CSP Lua PT-BR License Stars

📥 Instalação • ✨ Novidades • 🎬 Demo • 🎮 Como Usar • 📸 Screenshots • ❓ FAQ

⚠️ Baseado no projeto original de x4fab: ac-custom-shaders-patch/app-paintshop. Este é um fix comunitário não-oficial, feito para quem usa o app todo dia e sofria com bugs e falta de recursos.

🔥 Por que usar este Fix?

❌ Original 1.1.4 ✅ PaintShop Fix
Sem camadas (pintou, era!) Até 32 camadas editáveis com opacidade e visibilidade
Perdeu tudo se fechou o jogo Rascunho automático + 10 autosaves rotativos
Sem projeto editável Formato .pspaint — salve e continue depois
Save perigoso (corrompia skin) Salvamento seguro com temporário + backup
Interface em inglês 100% em Português 🇧🇷
Sem Ctrl+S direito Ctrl+S inteligente + exportação com AO
Câmera travada Zoom, pan, FOV ajustáveis

✨ O que este Fix resolve

🎭 1. Camadas de verdade (a mais pedida!)

+ Nova camada → Pinte → Ajuste opacidade → Reordene → Exporte
  • Até 32 camadas rasterizadas com nome, olho 👁️, opacidade e ordem
  • Importar imagem = nova camada | Abrir imagem = novo documento
  • Preview ao vivo = composição de todas as camadas visíveis
  • Medidor de VRAM para não estourar em texturas 4K

💾 2. Nunca mais perca sua pintura

  • Fechou a janela sem querer? Rascunho .pspaint salvo sozinho
  • Reabriu o jogo na mesma textura? Ele pergunta: “Continuar rascunho?”
  • 10 autosaves DDS separados por carro / skin / textura + metadados JSON
  • .pspaint = ZIP versionado com manifesto + DDS por camada — o seu “PSD do Assetto”

🛡️ 3. Salvamento à prova de pânico

  • Salva em arquivo temporário → valida → backup → substitui
  • Falhou? Não marca como salvo, sua arte continua intacta
  • Exportar como nova skin copia a skin, exporta e atualiza o ui_skin.json sozinho

🇧🇷 4. Feito para BR + Qualidade de vida

  • Interface e guia inicial em português
  • Ctrl+Shift+roda = zoom, botão direito = pan, FOV e distância ajustáveis
  • Busca de adesivos 🔍 + favoritos ⭐ + 16 recentes 🕒
  • Simetria X/Y/Z corrigida, modo pista F7 corrigido, atalhos não brigam com digitação
  • Preview limitada a FPS configurável (mais performance)

🎬 Demonstração

Fluxo PaintShop Fix: nova camada, pinte, Ctrl+S, exportar

📸 Screenshots

Pintando no jogo Sistema de camadas Exportando skin
Shift+Click na lataria e saia pintando Até 32 camadas com opacidade Um clique e vira skin nova

📌 Troque esses prints pelos seus: é só subir um PNG 1920x1080 com o mesmo nome em docs/screenshots/ que a página atualiza sozinha!

📥 Instalação em 1 minuto

Requisitos

  • 🏎️ Assetto Corsa (Steam)
  • 🧩 Custom Shaders Patch 0.2.x instalado e ativo
  • 🪟 Windows + PowerShell

Passo a passo

1️⃣ Baixe

Code → Download ZIP  (ou na página de Releases)

Extraia tudo para uma pasta qualquer (ex: Downloads\PaintShop-Fix).

2️⃣ Feche o jogo

O Assetto Corsa precisa estar fechado.

3️⃣ Instale (como Admin)

Clique com botão direito no PowerShell → Executar como administrador, depois:

.\Install-Paintshop.ps1

Pronto! O instalador confere hashes, faz backup automático e preserva seus pincéis/adesivos.

↩️ Quer voltar ao original?

.\Restore-Paintshop.ps1

🎮 Como usar

flowchart LR
    A[F5 + Shift+Click] --> B[+ NOVA CAMADA]
    B --> C[PINTE]
    C --> D[CTRL+S]
    D --> E[EXPORTAR]
    E --> F[SKIN NOVA]
Loading
  1. No jogo, abra o app Paintshop, aperte F5 e dê Shift + Clique na carroceria
    • Ctrl+Shift+Clique = escolher mapa AO
  2. Clique em + Nova para criar camada. Olho 👁️ = visibilidade, arraste = ordem
  3. Feche a janela? Relaxa, o rascunho salva sozinho. Voltou na mesma textura? Clique em Continuar rascunho
  4. Ctrl+S = salva imagem (1 camada) ou projeto .pspaint (2+ camadas)
    • Botão direito no Salvar → escolher entre Projeto .pspaint e Imagem achatada
    • Botão direito no Abrir → abrir .pspaint, importar como camada, limpar camada, recuperar autosave
  5. Exportar = gera textura final com AO. Botão direito no Exportar = cria skin nova automaticamente

💡 Regra de ouro: .pspaint é o mestre editável. PNG/DDS é a foto final. Para a pintura aparecer fora do app, sempre Exporte.

⌨️ Atalhos

Atalho Ação
Shift + Click Começar a pintar na peça
Ctrl+S Salvar rápido (inteligente)
Ctrl+Shift+Roda Zoom
Botão Direito + Arrastar Pan da câmera
F7 Modo pista (corrigido)
Ctrl+Z / Ctrl+Y Desfazer / Refazer

📁 O que vem no pacote

📦 PaintShop-Fix/
├── 🎨 Paintshop/              ← app completo (Lua + pincéis + adesivos + fontes)
│   ├── Paintshop.lua
│   ├── src/                   ← camadas, histórico, projeto, UI PT-BR
│   ├── brushes/ decals/ fonts/
│   └── icon.png + manifest.ini
├── ⚙️ Install-Paintshop.ps1   ← instala + backup automático
├── ↩️ Restore-Paintshop.ps1   ← volta ao original 1.1.4
├── 📦 Paintshop-original-1.1.4.zip
├── 📖 Resumo-Paintshop.md     ← changelog técnico completo
└── 📜 UPSTREAM-LICENSE-PAINTSHOP.txt

✅ Testado e validado

  • ✔️ 103 asserções automatizadas passando
  • ✔️ Análise sintática Lua 5.1 limpa
  • ✔️ Hashes SHA-256 dos 6 arquivos conferidos
  • ⚠️ Renderização in-game, pressão de caneta e VRAM em 4K ainda precisam do seu teste — abre uma Issue contando seu carro/pista!

🗺️ Roadmap

  • Camadas + .pspaint
  • Rascunho + autosaves
  • Interface PT-BR
  • Autosave de .pspaint em 2º plano
  • Blend modes (Multiply, Screen, Add)
  • Máscaras por camada
  • Splines/vetores para faixas
  • Controle de compressão DDS/PBR

💬 Tem ideia? Abre uma Issue ou manda PR!

🤝 Contribua

  1. Dê ⭐ no repo (ajuda MUITO!)
  2. Fork → crie sua branch → PR
  3. Reporte bugs com: carro, skin, resolução da textura e log

❓ FAQ

O App Shelf vai apagar meu Fix?
Sim, pode substituir ao atualizar. Guarde este pacote e reinstale depois. Estamos vendo forma de proteger.
Funciona online / em servidor?
A pintura exportada é uma skin normal — funciona em qualquer lugar que skins funcionem.
Ficou pesado em 4K?
Olhe o medidor de VRAM no painel. Muitas camadas em 4096×4096 comem VRAM — mescle ou exporte parcial.
É oficial da Kunos / x4fab?
Não. Fix comunitário baseado no Unlicense do x4fab. Assetto Corsa e CSP são dos seus donos.

📜 Licença e créditos

  • 🧑‍💻 Original: x4fab (app-paintshop) — Unlicense
  • 🔧 Este Fix: licença MIT (ver LICENSE) + UPSTREAM-LICENSE-PAINTSHOP.txt
  • 🙏 Valeu a quem testar e mandar print!

Gostou? Deixa uma ⭐ e compartilha com seu grupo de drift / liga!
⭐ Stargazers • 🐛 Issues • 📦 Releases

Feito com ❤️ para a comunidade BR de Assetto Corsa · voltar ao topo ↑

About

🎨 PaintShop Fix — pinte seu carro DENTRO do Assetto Corsa | 32 camadas, projetos .pspaint, autosave, PT-BR | Fix para CSP Paintshop 1.1.4

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages