Compilando o TruchiEmu a Partir do Código-Fonte
Compilar o TruchiEmu a partir do código-fonte permite acessar os recursos mais recentes, contribuir para o desenvolvimento ou personalizar o emulador para suas necessidades.
Pré-requisitos
- macOS 14.0 (Sonoma) ou posterior
- Xcode 15+ com suporte a Swift 5.9+
- XcodeGen instale via Homebrew:
brew install xcodegen - Xcode Command Line Tools instale via:
xcode-select --install
Passos de Compilação
-
Clone o repositório
git clone https://github.com/JuanchoGithub/truchiemu.git cd truchiemu -
Gere o projeto Xcode
Edite o
project.ymlse necessário, depois execute:xcodegen generateIsso cria o
TruchiEmu.xcodeproja partir da especificação do projeto. -
Abra no Xcode
open TruchiEmu.xcodeproj -
Compile o projeto
No Xcode: Product > Build (Cmd+B), ou pelo terminal:
xcodebuild -project TruchiEmu.xcodeproj -scheme TruchiEmu -configuration Debug build
Dependências
O TruchiEmu depende das seguintes dependências:
- Cores Libretro: Backends de emulação baixados e gerenciados em tempo de execução
- SwiftData: Framework de dados persistentes da Apple (incluído com Swift)
- Metal: Framework de GPU da Apple para renderização de shaders (incluído com macOS)