readme change
This commit is contained in:
parent
ab5d1f01ea
commit
c4a0fd7769
32
README.md
32
README.md
|
|
@ -39,10 +39,6 @@ Dieses Projekt ist ein kompletter GameBoy Emulator für das **Waveshare ESP32-S3
|
|||
mkdir -p ~/Arduino/gameboy
|
||||
cd ~/Arduino/gameboy
|
||||
|
||||
# Clone das Original MCH2022 GNUBoy Projekt
|
||||
git clone -b v4.4 --recursive https://github.com/badgeteam/mch2022-esp32-app-gnuboy.git gnuboy
|
||||
cd gnuboy
|
||||
```
|
||||
|
||||
#### 2️⃣ Unser angepasstes Projekt darüber kopieren
|
||||
|
||||
|
|
@ -51,10 +47,6 @@ cd gnuboy
|
|||
cd ~/Arduino/gameboy
|
||||
git clone https://git.hacker-net.de/Hacker-Software/lego-esp32s3-gameboy.git
|
||||
|
||||
# Kopiere alle Dateien über das Original-Projekt
|
||||
cp -r lego-esp32s3-gameboy/* gnuboy/
|
||||
cd gnuboy
|
||||
```
|
||||
|
||||
#### 3️⃣ ESP-IDF v4.4 Setup
|
||||
|
||||
|
|
@ -100,30 +92,6 @@ cd ~/esp-idf
|
|||
./install.sh esp32s3
|
||||
source ./export.sh
|
||||
```
|
||||
|
||||
#### 4️⃣ **WICHTIG: Fix-Scripts ausführen!**
|
||||
|
||||
⚠️ **Vor dem Kompilieren müssen zwingend diese beiden Scripts ausgeführt werden:**
|
||||
|
||||
```bash
|
||||
cd ~/Arduino/gameboy/gnuboy
|
||||
|
||||
# 1. PSRAM-Kompatibilität für ESP-IDF v4.4 herstellen
|
||||
chmod +x fix_psram.sh
|
||||
./fix_psram.sh
|
||||
|
||||
# 2. Komponenten-Abhängigkeiten fixen (Potentiometer, NFC, JSON)
|
||||
chmod +x fix_poti_manager_nfc_json.sh
|
||||
./fix_poti_manager_nfc_json.sh
|
||||
```
|
||||
|
||||
**Was machen diese Scripts?**
|
||||
- `fix_psram.sh`: Ersetzt `esp_psram` mit `esp_hw_support` (ESP-IDF v4.4 API-Änderung)
|
||||
- `fix_poti_manager_nfc_json.sh`:
|
||||
- Fügt fehlende Komponenten-Abhängigkeiten hinzu (json, fatfs, st7789)
|
||||
- Kopiert `hardware_config.h` an die richtigen Stellen
|
||||
- Passt ADC-API für Potentiometer an (entfernt deprecated `esp_adc_cal`)
|
||||
|
||||
#### 5️⃣ Projekt konfigurieren & bauen
|
||||
|
||||
```bash
|
||||
|
|
|
|||
Loading…
Reference in New Issue