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!
📥 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.
| ❌ 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 |
+ 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
- Fechou a janela sem querer? Rascunho
.pspaintsalvo 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”
- 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.jsonsozinho
- 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)
| 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!
- 🏎️ Assetto Corsa (Steam)
- 🧩 Custom Shaders Patch 0.2.x instalado e ativo
- 🪟 Windows + PowerShell
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.ps1Pronto! O instalador confere hashes, faz backup automático e preserva seus pincéis/adesivos.
↩️ Quer voltar ao original?
.\Restore-Paintshop.ps1flowchart LR
A[F5 + Shift+Click] --> B[+ NOVA CAMADA]
B --> C[PINTE]
C --> D[CTRL+S]
D --> E[EXPORTAR]
E --> F[SKIN NOVA]
- No jogo, abra o app Paintshop, aperte F5 e dê Shift + Clique na carroceria
Ctrl+Shift+Clique= escolher mapa AO
- Clique em + Nova para criar camada. Olho 👁️ = visibilidade, arraste = ordem
- Feche a janela? Relaxa, o rascunho salva sozinho. Voltou na mesma textura? Clique em Continuar rascunho
- Ctrl+S = salva imagem (1 camada) ou projeto
.pspaint(2+ camadas)- Botão direito no Salvar → escolher entre
Projeto .pspainteImagem achatada - Botão direito no Abrir → abrir
.pspaint, importar como camada, limpar camada, recuperar autosave
- Botão direito no Salvar → escolher entre
- 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.
| 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 |
📦 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
- ✔️ 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!
- Camadas +
.pspaint - Rascunho + autosaves
- Interface PT-BR
- Autosave de
.pspaintem 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!
- Dê ⭐ no repo (ajuda MUITO!)
- Fork → crie sua branch → PR
- Reporte bugs com: carro, skin, resolução da textura e log
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.
- 🧑💻 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


